User Tools

Site Tools


processing:advanced_indexing_with_grainspotter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
processing:advanced_indexing_with_grainspotter [2019/12/05 09:59]
smerkel
processing:advanced_indexing_with_grainspotter [2023/12/09 22:30] (current)
smerkel ↷ Links adapted because of a move operation
Line 1: Line 1:
-====== Advanced GrainSpotter indexing ======+====== Advanced GrainSpotter indexing: indexing loops ======
  
-In the previous section, we described how to perform [[processing:​indexing_with_grainspotter|grain indexing with GrainSpotter]]. After some time, you might realize that you are not satisfied with the results and need more advanced tuning of the process. 
  
-Below is an example on how to proceed to improve your indexingIt includes several steps +You probably noticed that, after some time, GrainSpotter does not find any new grainsAt this point, you should 
-  - Check your expected crystal structures, ​the corresponding peaks, and your g-vectors ​input+  ​* use the [[software:​timelesstools|TIMEleSS tool]] to [[processing:​remove-used-gve|remove ​the G-vectors ​which have been assigned]]
-  - Run loops of GrainSpotter ​indexings+  ​* re-run GrainSpotter ​with the same of less restrictive tolerances
-  - Optimize results for your fitted grains with FitAllB.+  ​* [[processing:​grainspotter-merge|merge the GrainSpotter output files]] into one.
  
-===== Crystal structure =====+This process can be combined into advanced indexing loops with a bash script: 
 +  * Here is a first example of custom [[examples:​gs_loop_olivine|loop for olivine]] that will run a series of 25 GrainSpotter indexing with increasing tolerances in 2θ, η, and ω. 
 +  * We also include a second example, based on a [[examples:​gs_loop_ppv|NaCoF3 post-perovskite indexing]]. This second version of the loop is more advanced. You can have multiple indexings running in parallel on a multi-core machine. Some unnecessary output files have also been removed.
  
-As this point, you probably [[processing:​compute_gvectors|computed ​your list of G-vectors]] with [[software:​imaged11|ImageD11]]The first line of the [[fileformat:​gve|G-vectors file]] contains the unit cell parameters and lattice centering (one of P,A,B,C,I,F) and, below, you can find list of computed theoretical g-vectors for the expected unit cell.+Spend time to study the content of these loops to adjust their parameters to your needsIf you have made it so far in the manualit should be within your reach.
  
-This list is generated with crude calculations that do not know anything about atom types of positions in your structureChances are that many of those theoretical g-vectors do not exist for your structure or have very low intensity.+At the end, you will want to analyze and understand the reliability ​of your final indexings[[evaluation:​plotting-grain-orientations|Plotting grain orientations]] and comparing the indexings is good start.
  
-At this pointyou can use other softwares, such as [[software:vesta|VESTA]] to generate ​list of the expected peaks as well as their relative intensities. You can then check your computed theoretical g-vectors in the [[fileformat:​gve|G-vectors file]] and remove peaks that do not exist or with a low intensity. +Nextstep: [[processing:complex-multi-phase|Indexing ​complex dataset with many phases]]...
- +
-===== Crystal structure ===== +
- +
-Link to a [[restricted:​GS_loop|restricted:​GS_loop]].+
processing/advanced_indexing_with_grainspotter.1575539959.txt.gz · Last modified: 2019/12/05 09:59 by smerkel