A list of available tutorials appears below. Each tutorial is a web page that can be opened using the link below, but most tutorials also need to have example data files downloaded. This can also be done with links included below, but it can be easier to access tutorials using Help/Tutorials menu item. When this menu entry is used from inside GSAS-II (unless "browse tutorial on web" is selected), the data files are downloaded to a local directory and GSAS-II will start from that directory for most file open commands.
An introduction to GSAS-II with starting instructions and a brief description of the displays.
This shows how to get an initial estimate of background parameters from a suite of fixed points before beginning Rietveld refinement.
This shows a simple Rietveld refinement with CuKa lab Bragg-Brentano powder data.
This shows a simple Rietveld refinement with constraints from CW neutron powder diffraction data.
This shows Rietveld refinement of a structure with room temperature lab CuKa data and low temperature CW neutron data; use is made of the lattice parameter offsets to account for thermal expansion.
This shows Rietveld refinement with high resolution synchrotron powder data and neutron TOF data
This show how to create a simulated powder pattern from a lab diffractometer.
This shows the fitting of a structural model to multiple data sets collected as a function of temperature (7-300K). This tutorial is the prerequisite for the next one.
This explores the results of the sequential refinement obtained in the previous tutorial; includes plotting of variables and fitting the changes with simple equations.
This covers two examples of selecting individual powder diffraction peaks, fitting them and then indexing to determine the crystal lattice and possible space group. This is the prerequisite for the next two tutorials.
Solving the structure of jadarite (HLiNaSiB3O8) by charge flipping from Pawley extracted intensities from a high resolution synchrotron powder pattern.
Solving the structure of sucrose (C12H22O11) by charge flipping from Pawley extracted intensities from a high resolution synchrotron powder pattern.
Solving the structure of dipyridyl disulfate by charge flipping and then refine the structure by least-squares.
Solving the crystal structure or rubrene (C42H28) from single crystal neutron data via charge flipping and then refine the structure by least squares.
Solving the structures of 3-aminoquinoline and α-d-lactose monohydrate from powder diffraction data via Monte Carlo/Simulated Annealing (MC/SA).
This shows how to simulate the diffraction patterns from faulted diamond.
This shows how to simulate some diffraction patterns from well ordered Keokuk kaolinite (Al2Si2O5(OH)4) clay.
This shows how to simulate some diffraction patterns from poorly ordered Georgia kaolinite (Al2Si2O5(OH)4) clay.
This shows how to determine profile parameters by fitting individual peaks with data collected on a standard using a lab diffractometer.
This uses the fitted positions of all visible peaks in a pattern of NIST SRM 660b La11B6 (a=4.15689Å) obtained in a multiple single peak fit. The positions are compared to those expected from the known lattice parameters to establish the diffractometer constants (difC, difA, difB and Zero) used for calculating TOF peak positions from d-spacings. In addition, the peak fitting includes the various profile coefficients thus fully describing the instrument contribution to the peak profiles.
A demonstration of calibrating a Perkin-Elmer area detector, where the detector was intentionally tilted at 45 degrees. This exercise is the prerequisite for the next one.
Integration of the image from a Perkin-Elmer area detector, where the detector was intentionally tilted at 45 degrees.
This show how to determine 3 strain tensor values using the method of He & Smith (Adv. in X-ray Anal. 41, 501, 1997) directly froom a sequence of 2D imges from a loaded sample.
This shows 3 different methods for determining texture via spherical harmonics from 2D x-ray diffraction images.
This shows how to determine the size distribution of particles using data from a constant wavelength synchrotron X-ray USAXS instrument. This is the prerequisite for the next tutorial
This shows how to fit small angle scattering data using data from a constant wavelength synchrotron X-ray USAXS instrument.
This shows how to reduce 2D SAXS data to create 1D absolute scaled data.
This shows how to fit USAXS small angle scattering data for a suite of samples to demonstrate the sequential refinement technique in GSAS-II for SASD and demonstrates fitting with a hard sphere structure factor for non-dilute systems.
This shows how to use GSAS-II to refine the structure of a few single crystal structures where there is merohedral twinning.
This shows how to refine the structure of sapphire (really corundum, Al2O3) from single crystal diffraction data collected at the SNS on the TOPAZ instrument at room temperature.
This demonstrates the use of the GSASIIscriptable module. This uses a Python script to perform a refinement or computation, but without use of the GSAS-II graphical user interface. This is a prerequisite for the next tutorial.
This shows a unix script that duplicates the previous Python Scripting GSAS-II tutorial.