GSAS-II logo

GSAS-II Home Page

Welcome to the home page for GSAS-II, a unique and comprehensive open source Python project for determination of crystal structures and diffraction-based materials characterization for crystalline solids on all scales, from perovskites through proteins, using both powder and single-crystal diffraction and with both x-ray and neutron probes. Refinements can combine measurements from laboratory and synchrotron x-rays, as well as constant wavelength or time-of-flight neutron sources. It provides structure solution and refinement, as well as extensive visualization capabilities.

GSAS-II is made available for free use (see license) with open access to ​the source code.

Tip

Please help us by citing:

Toby, B. H., & Von Dreele, R. B. (2013). “GSAS-II: the genesis of a modern open-source all purpose crystallography software package”. Journal of Applied Crystallography, 46(2), 544-549. ​doi:10.1107/S0021889813003531

Note that some sections of the program utilize externally provided codes or reference later work, with citations provided as they are used. Please cite them as well.

Also, please do sign up for the ​GSAS-II mailing list see below. We add new features to GSAS-II quite frequently, so we may break things from time to time (see bug reporting). Be sure to use the Help-->Update capability frequently to stay abreast of new features and fixes as they are added and please make sure to use the latest version before reporting a bug to us, but please do report bugs.

Installation overview

There are several different ways to install GSAS-II, as are outlined below. Most people will use the GSAS2FULL installer

Available Documentation

While there is no manual for GSAS-II, there is quite a bit of web-based documentation, as listed below.

Mailing List

If you use GSAS-II, please join the mailing list so we can tell you about what is new and changing.

Reporting Bugs

If something is not working properly in GSAS-II, please let us know. If we don’t know its broken, its not going to be fixed. Information on how to report bugs is here.

Information for code developers

We encourage you to improve GSAS-II or to use the code in your own projects. Some starting information is here:

Installation details

Most people will not need these details, but some specific installation details are discussed in the topics below.