This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
processing:compute_gvectors [2019/05/16 04:27] smerkel |
processing:compute_gvectors [2023/03/14 14:29] (current) smerkel |
||
---|---|---|---|
Line 17: | Line 17: | ||
===== Loading peaks ===== | ===== Loading peaks ===== | ||
- | ImageD11 can be started by typing the following command in a terminal | + | For calculating the G vectors, we use [[software:imaged11|ImageD11]]. The software can be started by typing the following command in a terminal: |
ImageD11_gui.py | ImageD11_gui.py | ||
- | Peaks found during [[processing:search_for_peaks|peak search]] can be loaded by clicking on ''Transformation –> Load filtered peaks'' and choose the corresponding ''.flt'' file. You can display the peaks by calling the corresponding menu item in ''Transformation''. You can either plot peaks in the 2D diffraction geometry (y/z plot), or after transforming detector peak positions into diffraction 2θ and the azimuth η angles (2θ/η plot). | + | Peaks found during [[processing:search_for_peaks|peak search]] can be loaded by clicking on ''Transformation –> Load filtered peaks'' and choosing the corresponding ''.flt'' file. You can display the peaks by calling the corresponding menu item in ''Transformation''. You can either plot peaks in the 2D diffraction geometry (y/z plot), or after transforming detector peak positions into diffraction 2θ and the azimuth η angles (2θ/η plot). |
If things look weird after you switch from (y/z) to 2θ/η plots of vice-versa, trying calling the ''Clear plot'' button at the bottom of the interface. ''Clear'' does only erase the plot, the data is still there. | If things look weird after you switch from (y/z) to 2θ/η plots of vice-versa, trying calling the ''Clear plot'' button at the bottom of the interface. ''Clear'' does only erase the plot, the data is still there. | ||
Line 54: | Line 54: | ||
At the end of the calibration, the imaginary lines should now be completely straight (if you don't have strain). If they are not, you have more work to do. | At the end of the calibration, the imaginary lines should now be completely straight (if you don't have strain). If they are not, you have more work to do. | ||
- | Save the experimental parameters with ''Transformation –> Save Parameters'', with a [[fileformat:imageD11_pars|.par]] or [[fileformat:imageD11_pars|.prm]] extension preferably. You will be able to use those for the rest of the processing of the current experiment. | + | Save the experimental parameters with ''Transformation –> Save Parameters'', with a [[fileformat:prm|.prm]] extension preferably. You will be able to use those for the rest of the processing of the current experiment. |
You are ready for G-vectors calculations. | You are ready for G-vectors calculations. | ||
Line 79: | Line 79: | ||
Note that this information is not saved in the //.gve// file. G-vectors do not know which crystal they belong to. | Note that this information is not saved in the //.gve// file. G-vectors do not know which crystal they belong to. | ||
+ | |||
+ | |||
+ | ===== Optionnal step: better list of g-vectors based on cif file ===== | ||
+ | |||
+ | In some cases (complex silicates with many peaks, multi-phase indexing, etc) it can be useful to have a better list of peaks in the g-vector file. This list should be calculated from a CIF file for the phase you will try to index. | ||
+ | |||
+ | The procedure is a bit tedious, as follow: | ||
+ | * Create a CIF file for the phase you are trying to index, with the proper unit cell parameters and atomic positions, | ||
+ | * Use the [[processing:list-peaks-from-cif|timelessPeaksFromCIF]] to generate a list of peaks, with h, k, l, intensity, ds, and 2theta | ||
+ | * Peaks | ||
+ | |||