Changeset 3559
- Timestamp:
- Aug 8, 2018 4:39:32 PM (5 years ago)
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Tutorials/FitPeaks/Fit Peaks.htm
r3553 r3559 1514 1514 entry will bring you to the location where the files have been downloaded. (It 1515 1515 is also possible to download them manually from <a 1516 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/FitPeaks/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/FitPeaks/</a>.1516 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/</a>. 1517 1517 In this case you will need to navigate to the download location manually.)<br> 1518 1518 For this tutorial you should see the data file in the file browser, but if … … 2066 2066 will need to get them manually from <span style='mso-fareast-font-family:Calibri; 2067 2067 mso-fareast-theme-font:minor-latin'><a 2068 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/FitPeaks/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/FitPeaks/</a>.2068 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/</a>. 2069 2069 Be sure to get both </span><b style='mso-bidi-font-weight:normal'><span 2070 2070 style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin; … … 2288 2288 tutorial. Otherwise you will need to get them manually from <span 2289 2289 style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin'><a 2290 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/FitPeaks/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/FitPeaks/</a>.2290 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data/</a>. 2291 2291 Be sure to get </span><b style='mso-bidi-font-weight:normal'><span 2292 2292 style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin; -
Tutorials/SimpleMagnetic/SimpleMagnetic.htm
r3552 r3559 1727 1727 are summed to give the total that is measured in a magnetic powder diffraction 1728 1728 experiment. This allows us to model the structure as two separate crystalline 1729 phases; one consists of the chemical arrangement of all the atoms in the 1730 crystal structure described with a conventional unit cell and space group, and 1729 phases; one consists of the arrangement of all the atoms in the 1730 crystal structure described with a conventional unit cell and space 1731 group (the chemical or sometimes "nuclear" structure), and 1731 1732 the other contains only the magnetic atoms in a perhaps different unit cell 1732 1733 with a magnetic space group to describe the atom and magnetic moment 1733 arrangement. Needless to say both phases must describe the same atomic 1734 arrangement for the magnetic ions; these will be linked as needed by 1735 constraints in order to maintain this arrangement.</p> 1734 arrangement (the magnetic structure). 1735 Needless to say the magnetic ions only have one set of positions, 1736 both phases must describe the same atomic 1737 arrangement; positions of the magnetic ions will be linked, as needed, by 1738 constraints between the phases in order to maintain this arrangement.</p> 1736 1739 1737 1740 <p class=MsoNormal>The magnetic scattering component has two factors</p> … … 1823 1826 entry will bring you to the location where the files have been downloaded. (It 1824 1827 is also possible to download them manually from <a 1825 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/SimpleMagnetic/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/SimpleMagnetic/</a>.1828 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/</a>. 1826 1829 In this case you will need to navigate to the download location manually.)<br> 1827 1830 For this tutorial you should see the data file in the file browser, but if … … 1894 1897 be careful in selecting he lower limit especially for magnetic structure 1895 1898 studies as a small peak may be hidden at low angles that can decisively 1896 determine a magnetic structure (there is none here but this issue will be1897 apparent in the next example). Click on the <b style='mso-bidi-font-weight:1899 determine a magnetic structure (there are none in this example, but 1900 this issue will be apparent in the next example). Click on the <b style='mso-bidi-font-weight: 1898 1901 normal'><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font: 1899 1902 minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Limits</span></b> … … 1956 1959 location where the files have been downloaded. (It is also possible to download 1957 1960 them manually from <a 1958 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/SimpleMagnetic/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/SimpleMagnetic/</a>.1961 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/</a>. 1959 1962 In this case you will need to navigate to the download location manually.)</span></p> 1960 1963 … … 2092 2095 auto'>This is the reflection set for the <span class=SpellE>Bravais</span> 2093 2096 lattice <span class=SpellE>Pmmm</span> which includes <span class=SpellE>relections</span> 2094 that may be space group extinct and/or magnetically extinct. BN:a reflection2095 that is space group extinctcould still be allowed for magnetic scattering.</p>2097 that may be space group extinct and/or magnetically extinct. N.B., a reflection 2098 that is extinct due to the chemical structure space group could still be allowed for magnetic scattering.</p> 2096 2099 2097 2100 <p class=MsoListParagraphCxSpMiddle style='margin-left:.25in;mso-add-space: … … 2952 2955 entry will bring you to the location where the files have been downloaded. (It 2953 2956 is also possible to download them manually from <a 2954 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/SimpleMagnetic/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/SimpleMagnetic/</a>.2957 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/</a>. 2955 2958 In this case you will need to navigate to the download location manually.)<br> 2956 2959 For this tutorial you should see the data file in the file browser, but if … … 3080 3083 location where the files have been downloaded. (It is also possible to download 3081 3084 them manually from <a 3082 href="https://subversion.xray.aps.anl.gov/pyGSAS/ Exercises/SimpleMagnetic/">https://subversion.xray.aps.anl.gov/pyGSAS/Exercises/SimpleMagnetic/</a>.3085 href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/">https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data/</a>. 3083 3086 In this case you will need to navigate to the download location manually.)</span></p> 3084 3087 -
trunk/help/Tutorials.html
r3553 r3559 9 9 When this menu entry is used from inside GSAS-II (unless "browse tutorial on web" is selected), 10 10 the data files are downloaded to a local directory and GSAS-II will start from that directory 11 for most file open commands. 11 for most file open commands. Most tutorials have also been recorded as videos of the computer screen 12 along with naration. Links are provided below where videos are available. 12 13 </p> 13 14 </UL><h4>Getting started</H4><UL> 14 15 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/StartingGSASII/Starting GSAS.htm">Starting GSAS-II</A> 15 [link: <A href="https://anl.box.com/v/StartingGSAS">video</A>] 16 [No exercise files]. 16 [link: <A href="https://anl.box.com/v/StartingGSAS">video</A>, no example data]. 17 17 <blockquote><I>An introduction to GSAS-II with starting instructions and a brief description of the displays.</I></blockquote> 18 18 </UL><h4>Rietveld refinement</H4><UL> 19 19 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWNeutron/Neutron CW Powder Data.htm">CW Neutron Powder fit for Yttrium-Iron Garnet</A> 20 [link: <A href="https://anl.box.com/v/NeutronCWPowderData">video</A>] 21 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWNeutron/data">Exercise files</A>]. 20 [links: <A href="https://anl.box.com/v/NeutronCWPowderData">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWNeutron/data">Exercise files</A>]. 22 21 <blockquote><I>This shows a simple Rietveld refinement with constraints from CW neutron powder diffraction data.</I></blockquote> 23 22 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/LabData/Laboratory X.htm">Fitting laboratory X-ray powder data for fluoroapatite</A> 24 [link: <A href="https://anl.box.com/v/LaboratoryX">video</A>] 25 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/LabData/data">Exercise files</A>]. 23 [links: <A href="https://anl.box.com/v/LaboratoryX">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/LabData/data">Exercise files</A>]. 26 24 <blockquote><I>This shows a simple Rietveld refinement with CuKa lab Bragg-Brentano powder data.</I></blockquote> 27 25 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWCombined/Combined refinement.htm">Combined X-ray/CW-neutron refinement of PbSO4</A> 28 [link: <A href="https://anl.box.com/v/Combinedrefinement">video</A>] 29 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWCombined/data">Exercise files</A>]. 26 [links: <A href="https://anl.box.com/v/Combinedrefinement">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWCombined/data">Exercise files</A>]. 30 27 <blockquote><I>This shows Rietveld refinement of a structure with room temperature lab CuKa data and low temperature CW neutron data; 31 28 use is made of the lattice parameter offsets to account for thermal expansion.</I></blockquote> 32 29 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF-CW Joint Refinement/TOF combined XN Rietveld refinement in GSAS.htm">Combined X-ray/TOF-neutron Rietveld refinement</A> 33 [link: <A href="https://anl.box.com/v/TOFcombinedXNRietveldrefinemen">video</A>] 34 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF-CW Joint Refinement/data">Exercise files</A>]. 30 [links: <A href="https://anl.box.com/v/TOFcombinedXNRietveldrefinemen">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF-CW Joint Refinement/data">Exercise files</A>]. 35 31 <blockquote><I>This shows Rietveld refinement with high resolution synchrotron powder data and neutron TOF data</I></blockquote> 36 32 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/SimpleMagnetic.htm">Simple Magnetic Structure Analysis</A> 37 [link: <A href="https://anl.box.com/v/SimpleMagnetic">video</A>] 38 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data">Exercise files</A>]. 33 [links: <A href="https://anl.box.com/v/SimpleMagnetic">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SimpleMagnetic/data">Exercise files</A>]. 39 34 <blockquote><I>Analysis of a simple antiferromagnet and a simple ferromagnet from CW neutron powder data</I></blockquote> 40 35 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/Simulation/SimTutorial.htm">Simulating Powder Diffraction with GSAS-II</A> 41 [link: <A href="https://anl.box.com/v/SimTutorial">video</A>] 42 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/Simulation/data">Exercise files</A>]. 36 [links: <A href="https://anl.box.com/v/SimTutorial">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/Simulation/data">Exercise files</A>]. 43 37 <blockquote><I>This show how to create a simulated powder pattern from a lab diffractometer.</I></blockquote> 44 38 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/BkgFit/FitBkgTut.htm">Fitting the Starting Background using Fixed Points</A> 45 [link: <A href="https://anl.box.com/v/FitBkgTut">video</A>] 46 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/BkgFit/data">Exercise files</A>]. 39 [links: <A href="https://anl.box.com/v/FitBkgTut">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/BkgFit/data">Exercise files</A>]. 47 40 <blockquote><I>This shows how to get an initial estimate of background parameters from a suite of fixed points 48 41 before beginning Rietveld refinement.</I></blockquote> 49 42 </UL><h4>Parametric sequential fitting</H4><UL> 50 43 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SeqRefine/SequentialTutorial.htm">Sequential refinement of multiple datasets</A> 51 [link: <A href="https://anl.box.com/v/SequentialTutorial">video</A>] 52 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SeqRefine/data">Exercise files</A>]. 44 [links: <A href="https://anl.box.com/v/SequentialTutorial">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SeqRefine/data">Exercise files</A>]. 53 45 <blockquote><I>This shows the fitting of a structural model to multiple data sets collected as a function of temperature (7-300K). 54 46 This tutorial is the prerequisite for the next one.</I></blockquote> 55 47 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SeqParametric/ParametricFitting.htm">Parametric Fitting and Pseudo Variables for Sequential Fits</A> <A href="#prereq">*</A> 56 [link: <A href="https://anl.box.com/v/ParametricFitting">video</A>] 57 [No exercise files]. 48 [link: <A href="https://anl.box.com/v/ParametricFitting">video</A>, no example data]. 58 49 <blockquote><I>This explores the results of the sequential refinement obtained in the previous tutorial; includes 59 50 plotting of variables and fitting the changes with simple equations.</I></blockquote> 60 51 </UL> 61 52 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Sequential Single Peak Fit/TOF Sequential Single Peak Fit.htm">Sequential fitting of single peaks and strain analysis of result</A> 62 [link: <A href="https://anl.box.com/v/TOFSequentialSinglePeakFit">video</A>] 63 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Sequential Single Peak Fit/data">Exercise files</A>]. 53 [links: <A href="https://anl.box.com/v/TOFSequentialSinglePeakFit">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Sequential Single Peak Fit/data">Exercise files</A>]. 64 54 <blockquote><I>This shows the fitting of single peaks in a sequence of TOF powder patterns from a sample under load; includes 65 55 fitting of the result to get Hookes Law coefficients for elastic deformations.</I></blockquote> 66 56 </UL><h4>Structure solution</H4><UL> 67 57 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/Fit Peaks.htm">Fitting individual peaks & autoindexing</A> 68 [link: <A href="https://anl.box.com/v/FitPeaks">video</A>] 69 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data">Exercise files</A>]. 58 [links: <A href="https://anl.box.com/v/FitPeaks">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/FitPeaks/data">Exercise files</A>]. 70 59 <blockquote><I>This covers two examples of selecting individual powder diffraction peaks, fitting them and then 71 60 indexing to determine the crystal lattice and possible space group. This is the prerequisite for the next two tutorials.</I></blockquote> 72 61 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CFjadarite/Charge Flipping in GSAS.htm">Charge Flipping structure solution for jadarite</A> <A href="#prereq">*</A> 73 [ No exercise files].62 [no example data or video]. 74 63 <blockquote><I>Solving the structure of jadarite (HLiNaSiB3O8) by charge flipping from Pawley extracted intensities 75 64 from a high resolution synchrotron powder pattern.</I></blockquote> 76 65 </UL> 77 66 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CFsucrose/Charge Flipping - sucrose.htm">Charge Flipping structure solution for sucrose</A> <A href="#prereq">*</A> 78 [ No exercise files].67 [no example data or video]. 79 68 <blockquote><I>Solving the structure of sucrose (C12H22O11) by charge flipping from Pawley extracted intensities 80 69 from a high resolution synchrotron powder pattern.</I></blockquote> … … 91 80 </UL><h4>Stacking Fault Modeling</H4><UL> 92 81 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/StackingFaults-I/Stacking Faults-I.htm">Stacking fault simulations for diamond</A> 93 [link: <A href="https://anl.box.com/v/StackingFaults-I">video</A>] 94 [No exercise files]. 82 [link: <A href="https://anl.box.com/v/StackingFaults-I">video</A>, no example data]. 95 83 <blockquote><I>This shows how to simulate the diffraction patterns from faulted diamond.</I></blockquote> 96 84 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/StackingFaults-II/Stacking Faults II.htm">Stacking fault simulations for Keokuk kaolinite</A> … … 102 90 </UL><h4>Powder diffractometer calibration</H4><UL> 103 91 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWInstDemo/FindProfParamCW.htm">Determining Starting Profile Parameters from a Standard</A> 104 [link: <A href="https://anl.box.com/v/FindProfParamCW">video</A>] 105 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWInstDemo/data">Exercise files</A>]. 92 [links: <A href="https://anl.box.com/v/FindProfParamCW">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CWInstDemo/data">Exercise files</A>]. 106 93 <blockquote><I>This shows how to determine profile parameters by fitting individual peaks 107 94 with data collected on a standard using a lab diffractometer.</I></blockquote> 108 95 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Calibration/Calibration of a TOF powder diffractometer.htm">Calibration of a Neutron TOF diffractometer</A> 109 [link: <A href="https://anl.box.com/v/CalibrationofaTOFpowderdiffrac">video</A>] 110 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Calibration/data">Exercise files</A>]. 96 [links: <A href="https://anl.box.com/v/CalibrationofaTOFpowderdiffrac">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Calibration/data">Exercise files</A>]. 111 97 <blockquote><I>This uses the fitted positions of all visible peaks in a pattern of NIST SRM 660b La11B6 112 98 (a=4.15689Ã … … 117 103 </UL><h4>2D Image Processing</H4><UL> 118 104 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DCalibration/Calibration of an area detector in GSAS.htm">Calibration of an area detector</A> 119 [link: <A href="https://anl.box.com/v/CalibrationofanareadetectorinG">video</A>] 120 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DCalibration/data">Exercise files</A>]. 105 [links: <A href="https://anl.box.com/v/CalibrationofanareadetectorinG">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DCalibration/data">Exercise files</A>]. 121 106 <blockquote><I>A demonstration of calibrating a Perkin-Elmer area detector, where the detector was intentionally tilted at 45 degrees. 122 107 This exercise is the prerequisite for the next one.</I></blockquote> 123 108 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DIntegration/Integration of area detector data in GSAS.htm">Integration of area detector data</A> <A href="#prereq">*</A> 124 [link: <A href="https://anl.box.com/v/Integrationofareadetectordatai">video</A>] 125 [No exercise files]. 109 [link: <A href="https://anl.box.com/v/Integrationofareadetectordatai">video</A>, no example data]. 126 110 <blockquote><I>Integration of the image from a Perkin-Elmer area detector, where the detector was intentionally tilted at 45 degrees.</I></blockquote> 127 111 </UL> 128 112 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DStrain/Strain fitting of 2D data in GSAS-II.htm">Strain fitting of 2D data</A> 129 [link: <A href="https://anl.box.com/v/Strainfittingof2DdatainGSAS-II">video</A>] 130 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DStrain/data">Exercise files</A>]. 113 [links: <A href="https://anl.box.com/v/Strainfittingof2DdatainGSAS-II">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DStrain/data">Exercise files</A>]. 131 114 <blockquote><I>This show how to determine 3 strain tensor values using the method of He & Smith (Adv. in X-ray Anal. 41, 501, 1997) 132 115 directly froom a sequence of 2D imges from a loaded sample.</I></blockquote> 133 116 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DTexture/Texture analysis of 2D data in GSAS-II.htm">Texture analysis of 2D data</A> 134 [link: <A href="https://anl.box.com/v/Textureanalysisof2DdatainGSAS-">video</A>] 135 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DTexture/data">Exercise files</A>]. 117 [links: <A href="https://anl.box.com/v/Textureanalysisof2DdatainGSAS-">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/2DTexture/data">Exercise files</A>]. 136 118 <blockquote><I>This shows 3 different methods for determining texture via spherical harmonics from 2D x-ray diffraction images. </I></blockquote> 137 119 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/DeterminingWavelength/DeterminingWavelength.html">Area Detector Calibration with Multiple Distances: Determine Wavelength</A> 138 [link: <A href="https://anl.box.com/v/DeterminingWavelength">video</A>] 139 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/DeterminingWavelength/data">Exercise files</A>]. 120 [links: <A href="https://anl.box.com/v/DeterminingWavelength">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/DeterminingWavelength/data">Exercise files</A>]. 140 121 <blockquote><I>To get an accurate wavelength, without knowing the sample-to-detector distance accurately, images recorded with 141 122 several different distances can be used. This exercise shows how to determine the wavelength from such a series. 142 123 This exercise is the prerequisite for the next one.</I></blockquote> 143 124 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/CalibrationTutorial/CalibrationTutorial.html">Area Detector Calibration with Multiple Distances: Calibrate Detector Distances</A> <A href="#prereq">*</A> 144 [link: <A href="https://anl.box.com/v/CalibrationTutorial">video</A>] 145 [No exercise files]. 125 [link: <A href="https://anl.box.com/v/CalibrationTutorial">video</A>, no example data]. 146 126 <blockquote><I>To get an accurate wavelength, without knowing the sample-to-detector distance accurately, images recorded with 147 127 several different distances can be used. After using the previous exercise to determine the wavelength, … … 151 131 </UL><h4>Small-Angle Scattering</H4><UL> 152 132 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAsize/Small Angle Size Distribution.htm">Small angle x-ray data size distribution (alumina powder)</A> 153 [link: <A href="https://anl.box.com/v/SmallAngleSizeDistribution">video</A>] 154 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAsize/data">Exercise files</A>]. 133 [links: <A href="https://anl.box.com/v/SmallAngleSizeDistribution">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAsize/data">Exercise files</A>]. 155 134 <blockquote><I>This shows how to determine the size distribution of particles using data from a constant 156 135 wavelength synchrotron X-ray USAXS instrument. This is the prerequisite for the next tutorial</I></blockquote> 157 136 <UL><LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAfit/Fitting Small Angle Scattering Data.htm">Fitting small angle x-ray data (alumina powder)</A> <A href="#prereq">*</A> 158 [link: <A href="https://anl.box.com/v/FittingSmallAngleScatteringDat">video</A>] 159 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAfit/data">Exercise files</A>]. 137 [links: <A href="https://anl.box.com/v/FittingSmallAngleScatteringDat">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAfit/data">Exercise files</A>]. 160 138 <blockquote><I>This shows how to fit small angle scattering data using data from a constant wavelength synchrotron X-ray USAXS instrument. </I></blockquote> 161 139 </UL> 162 140 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAimages/Small Angle Image Processing.htm">Image Processing of small angle x-ray data</A> 163 [link: <A href="https://anl.box.com/v/SmallAngleImageProcessing">video</A>] 164 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAimages/data">Exercise files</A>]. 141 [links: <A href="https://anl.box.com/v/SmallAngleImageProcessing">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAimages/data">Exercise files</A>]. 165 142 <blockquote><I>This shows how to reduce 2D SAXS data to create 1D absolute scaled data. </I></blockquote> 166 143 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAseqref/Sequential Refinement of Small Angle Scattering Data.htm">Sequential refinement with small angle scattering data</A> 167 [link: <A href="https://anl.box.com/v/SequentialRefinementofSmallAng">video</A>] 168 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAseqref/data">Exercise files</A>]. 144 [links: <A href="https://anl.box.com/v/SequentialRefinementofSmallAng">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/SAseqref/data">Exercise files</A>]. 169 145 <blockquote><I>This shows how to fit USAXS small angle scattering data for a suite of samples to demonstrate the 170 146 sequential refinement technique in GSAS-II for SASD and demonstrates fitting with a hard sphere structure … … 172 148 </UL><h4>Other</H4><UL> 173 149 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/MerohedralTwins/Merohedral twin refinement in GSAS.htm">Merohedral twin refinements</A> 174 [link: <A href="https://anl.box.com/v/MerohedraltwinrefinementinGSAS">video</A>] 175 [link: <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/MerohedralTwins/data">Exercise files</A>]. 150 [links: <A href="https://anl.box.com/v/MerohedraltwinrefinementinGSAS">video</A>, <A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/MerohedralTwins/data">Exercise files</A>]. 176 151 <blockquote><I>This shows how to use GSAS-II to refine the structure of a few single crystal structures where there is merohedral twinning. </I></blockquote> 177 152 <LI><A href="https://subversion.xray.aps.anl.gov/pyGSAS/Tutorials/TOF Single Crystal Refinement/TOF single crystal refinement in GSAS.htm">Single crystal refinement from TOF data</A> … … 189 164 </UL> 190 165 <A name=prereq>* Indented tutorials require the previous unindented tutorial as a prerequisite 166 <h3>Tutorials with video-recorded examples</H3> 167 <UL><LI><A href="https://anl.box.com/v/StartingGSAS">Starting GSAS-II</A></LI> 168 <LI><A href="https://anl.box.com/v/NeutronCWPowderData">CW Neutron Powder fit for Yttrium-Iron Garnet</A></LI> 169 <LI><A href="https://anl.box.com/v/LaboratoryX">Fitting laboratory X-ray powder data for fluoroapatite</A></LI> 170 <LI><A href="https://anl.box.com/v/Combinedrefinement">Combined X-ray/CW-neutron refinement of PbSO4</A></LI> 171 <LI><A href="https://anl.box.com/v/TOFcombinedXNRietveldrefinemen">Combined X-ray/TOF-neutron Rietveld refinement</A></LI> 172 <LI><A href="https://anl.box.com/v/SimpleMagnetic">Simple Magnetic Structure Analysis</A></LI> 173 <LI><A href="https://anl.box.com/v/SimTutorial">Simulating Powder Diffraction with GSAS-II</A></LI> 174 <LI><A href="https://anl.box.com/v/FitBkgTut">Fitting the Starting Background using Fixed Points</A></LI> 175 <LI><A href="https://anl.box.com/v/SequentialTutorial">Sequential refinement of multiple datasets</A></LI> 176 <LI><A href="https://anl.box.com/v/ParametricFitting">Parametric Fitting and Pseudo Variables for Sequential Fits</A></LI> 177 <LI><A href="https://anl.box.com/v/TOFSequentialSinglePeakFit">Sequential fitting of single peaks and strain analysis of result</A></LI> 178 <LI><A href="https://anl.box.com/v/FitPeaks">Fitting individual peaks & autoindexing</A></LI> 179 <LI><A href="https://anl.box.com/v/StackingFaults-I">Stacking fault simulations for diamond</A></LI> 180 <LI><A href="https://anl.box.com/v/FindProfParamCW">Determining Starting Profile Parameters from a Standard</A></LI> 181 <LI><A href="https://anl.box.com/v/CalibrationofaTOFpowderdiffrac">Calibration of a Neutron TOF diffractometer</A></LI> 182 <LI><A href="https://anl.box.com/v/CalibrationofanareadetectorinG">Calibration of an area detector</A></LI> 183 <LI><A href="https://anl.box.com/v/Integrationofareadetectordatai">Integration of area detector data</A></LI> 184 <LI><A href="https://anl.box.com/v/Strainfittingof2DdatainGSAS-II">Strain fitting of 2D data</A></LI> 185 <LI><A href="https://anl.box.com/v/Textureanalysisof2DdatainGSAS-">Texture analysis of 2D data</A></LI> 186 <LI><A href="https://anl.box.com/v/DeterminingWavelength">Area Detector Calibration with Multiple Distances: Determine Wavelength</A></LI> 187 <LI><A href="https://anl.box.com/v/CalibrationTutorial">Area Detector Calibration with Multiple Distances: Calibrate Detector Distances</A></LI> 188 <LI><A href="https://anl.box.com/v/SmallAngleSizeDistribution">Small angle x-ray data size distribution (alumina powder)</A></LI> 189 <LI><A href="https://anl.box.com/v/FittingSmallAngleScatteringDat">Fitting small angle x-ray data (alumina powder)</A></LI> 190 <LI><A href="https://anl.box.com/v/SmallAngleImageProcessing">Image Processing of small angle x-ray data</A></LI> 191 <LI><A href="https://anl.box.com/v/SequentialRefinementofSmallAng">Sequential refinement with small angle scattering data</A></LI> 192 <LI><A href="https://anl.box.com/v/MerohedraltwinrefinementinGSAS">Merohedral twin refinements</A></LI> 193 </UL> 194 -
trunk/makeTutorial.py
r3552 r3559 51 51 When this menu entry is used from inside GSAS-II (unless "browse tutorial on web" is selected), 52 52 the data files are downloaded to a local directory and GSAS-II will start from that directory 53 for most file open commands. 53 for most file open commands. Most tutorials have also been recorded as videos of the computer screen 54 along with naration. Links are provided below where videos are available. 54 55 </p>''',file=out) 55 56 57 videolist = '<UL>' 56 58 for l in tutorialIndex: 57 59 if len(l) == 1: … … 71 73 vname = 'https://anl.box.com/v/' + os.path.splitext(l[1])[0].replace(' ','')[:30] 72 74 if requests.get(vname).status_code == 200: 73 print(' [link: <A href="{}">video</A>]'.format(vname),file=out) 75 video = '<A href="{}">video</A>'.format(vname) 76 #print(' [link: <A href="{}">video</A>]'.format(vname),file=out) 74 77 #print('Found video',vname) 78 videolist += '<LI><A href="{}">{}</A></LI>\n'.format(vname,l[2].strip()) 75 79 else: 76 print('No video',vname) 80 video ='' 81 print('No video for',vname) 82 # check for data 77 83 if GSASIIpath.svnList(dataURL,False): 78 print(' [link: <A href="{}">Exercise files</A>].'.format(dataURL),file=out) 84 exampledata = '<A href="{}">Exercise files</A>'.format(dataURL) 85 #print(' [link: <A href="{}">Exercise files</A>].'.format(dataURL),file=out) 79 86 else: 80 print(' [No exercise files].',file=out) 87 exampledata = '' 88 #print(' [No exercise files].',file=out) 89 if video and exampledata: 90 print(' [links: {}, {}].'.format(video, exampledata),file=out) 91 elif exampledata: 92 print(' [link: {}].'.format(exampledata),file=out) 93 elif video: 94 print(' [link: {}, no example data].'.format(video),file=out) 95 else: 96 print(' [no example data or video].',file=out) 97 81 98 if len(l) > 3: 82 99 print("<blockquote><I>"+l[3]+"</I></blockquote>",file=out) … … 85 102 # print(' (Note that this tutorial requires previous as prerequisite)',file=out) 86 103 104 videolist += '</UL>\n' 87 105 print('</UL>\n<A name=prereq>* Indented tutorials require the previous unindented tutorial as a prerequisite',file=out) 106 print('<h3>Tutorials with video-recorded examples</H3>', file=out) 107 print(videolist, file=out) 88 108 out.close()
Note: See TracChangeset
for help on using the changeset viewer.