-
Notifications
You must be signed in to change notification settings - Fork 20
EMSphInxEBSD Wizard
#EMSphInxEBSD wizard
The EBSD namelist generation wizard EMSphInxEBSD.app has 6 panels:
- Experimental Pattern Selection
- Master Pattern Selection
- Detector Geometry
- Scan Geometry
- Indexing Parameters
- Summary
Any error messages are displayed in the status bar (bottom left)
##Experimental Pattern Selection
- Load a pattern file with the "..."" button); the pattern dimensions, pixel type, and number of patterns will be displayed in the Pattern Info box. Additional scan information will be loaded if the pattern file is * an HDF5 file with an EBSD scan (standard across vendors) * a *.up1 or *.up2 file accompanied by an *.ang file with the same name * an *.ebsp file accomanied by a *.ctf file with the same name
- Select a number of patterns to load (evenly spaced) and configure patterns with the Preview... button.
- Mask Radius - mask for circular detectors
- -1 - no circular mask
- 0 - largest inscribed circle
-
0 - specify circular mask radius in pixels
- Gaussian Background - fit a 2D Gaussian background to each pattern
- Histogram Equalization - number of adaptive histogram tiles
- 0 - no histogram equalization
- 1 - regular (not adaptive) histogram equalization
-
1 - number of AHE tiles
Patterns to be indexed are shown in the top half with available patterns in the bottom half. Double click master patterns to move them between the 2 boxes (or [un]tick the checkbox on OS X and Linux) Use the up/down arrows to re-order patterns for multi phase indexing (choose phase 0, 1, 2, ...). The file browse button (center right) adds individual master patterns to the indexing list and the folder browse button (bottom right) adds all master pattern files in the selected directory (recursively) to the library. Use the delete button (bottom left) to remove patterns from the library and the search button (bottom left) to filter the library display. The search bar filters files using the file name (full path, case insensitive).
- Update the binning factor used to collect the experimental patterns, the corresponding unbinned detector size (in pixels) will be shown.
- Specify the pixel size for the current binning factor (generally ~60 um) or the full size of the detector (generally ~30 mm).
- Input the pattern center using the selected convention (or verify the center loaded from a scan file on the first page).
- Optionally refine the pattern center with the fit... button (not yet implemented in this version of the wizard).
- Specify the scan and pixel width/height (or verify values loaded from a scan file).
- Optionally select a region of interest using the Select ROI... button. The image used for selection is determined by the drop down menu.
- Specify the bandwidth to use for indexing. Computation time scales as bw^3 * ln(bw^3) so choose the smallest tolerable value. For optimal efficiency 2*bw-1 should be a product of small primes. Some reasonable values are {53, 63, 68, 74, 88, 95, 113, 122, 123, 158}, but any size will be zero padded to next product of small primes so all sizes are nearly equivalently efficient in practice. (preview functionality is not yet implemented)
- Select normalized or unnormalized cross correlation and if orientation refinement should be applied.
- Select output files * Data File - HDF5 file to write output to (required) * Vendor File - *.ang or *.ctf output (optional) * IPF Map - {0,0,1} reference direction (optional) * CI Map - cross correlation map (optional)
- A read only summary of selected parameters is shown. Return to previous pages to edit any values if needed.
- When you're satisfied with the parameters, click finish:
* Index Now - index with gui
* Export Namelist - generate a namelist file to use with the command line program
* Cancel - return to summary panel
- Parameters can be edited while not indexing (but are not validated)
Reasonable selections to walk through the hikari dataset:
-
Scan 10
-
Mask Radius 0
-
Nickel.sht
-
binning 1
-
pixel size 475
-
no ROI
-
bandwidth 53
-
refine
Wiki pages are maintained by Will Lenthe and M. De Graef; they are part of the EMSphInx package and fall under the same copyright (GPL).
Information for Users
Installation Information