Skip to main content Accessibility help

Materials for learning use of GSAS-II

  • K. M. Ginell (a1) (a2), C. Horn (a1) (a3), R. B. Von Dreele (a1) and B. H. Toby (a1)


The General Structure Analysis System (GSAS-II) package provides materials and crystallographic analysis for all types of diffraction data. It was initially made available with very limited capabilities, but over much of the last decade the features have been expanded, so that GSAS-II is now a comprehensive tool for nearly all types of structural and materials characterization studies. The need to provide materials to teach use of GSAS-II, while the software has been undergoing constant revision and expansion, has required new approaches for documentation. This has included providing tutorials, as each major new capability has been added, and context-sensitive help for each section of the program. Comments in the code are also expanded into a software reference guide. Most recently, video versions of more than half of the tutorials were created and others were provided with animated graphics. All GSAS-II documentation is web-based.


Corresponding author

a)Author to whom correspondence should be addressed. Electronic mail:


Hide All

The submitted manuscript has been created by UChicago Argonne, LLC as Operator of Argonne National Laboratory (“Argonne”) under Contract No. DE-AC02-06CH11357 with the US Department of Energy. The US Government retains for itself, and others acting on its behalf, a paid-up, non-exclusive, irrevocable worldwide license in said article to reproduce, prepare derivative works, distribute copies to the public, and perform publicly and display publicly, by or on behalf of the Government. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan.



Hide All
Hester, J. (2006). “A validating CIF parser: PyCIFRW,” J. Appl. Crystallogr. 39, 621625.
Kousha, K., Thelwall, M., and Abdoli, M. (2012). “The role of online videos in research communication: a content analysis of YouTube videos cited in academic publications,” J. Am. Soc. Inf. Sci. Technol. 63, 17101727.
Lake, C. H. and Toby, B. H. (2011). “Recent developments targeting new and experienced users in EXPGUI, an open source Rietveld analysis interface,” Z. Kristallog. 226, 892897.
Larson, A. C. and Von Dreele, R. B. (2004). Report LAUR 86-748. Los Alamos National Laboratory.
O'Donnell, J. H., Dreele, R. B. V., Chan, M. K. Y., and Toby, B. H. (2018). “A scripting interface for GSAS-II,” J. Appl. Crystallogr. 51, 12441250.
Pasquali, M. (2007). “Video in science. Protocol videos: the implications for research and society,” EEMBO Rep. 8, 712716.
Perez-Mato, J. M., Gallego, S. V., Elcoro, L., Tasci, E., and Aroyo, M. I. (2016). “Symmetry conditions for type II multiferroicity in commensurate magnetic structures,” J. Phys.: Condens. Matter 28, 286001.
Toby, B. H. (2001). “EXPGUI, a graphical user interface for GSAS,” J. Appl. Crystallogr. 34, 210.
Toby, B. H. (2005). International tables for crystallography, in Volume G: Definition and Exchange of Crystallographic Information, edited by Hall, S. R. and McMahon, B. (Springer, Dordrecht), pp. 258269.
Toby, B. H. (2007). “A new approach for instruction in powder crystallography,” Powder Diffr. 22, 8384.
Toby, B. H. (2010). “Observations on online educational materials for powder diffraction crystallography software,” J. Appl. Crystallogr. 43, 12711275.
Toby, B. H. and Von Dreele, R. B. (2013). “GSAS-II: the genesis of a modern open-source all-purpose crystallography software package,” J. Appl. Crystallogr. 46, 544549.
Von Dreele, R. B. (2014). “Small angle scattering data analysis in GSAS-II,” J. Appl. Crystallogr. 47, 17841789.


Materials for learning use of GSAS-II

  • K. M. Ginell (a1) (a2), C. Horn (a1) (a3), R. B. Von Dreele (a1) and B. H. Toby (a1)


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed