Skip to content

EMgetEulers

Marc DeGraef edited this page May 23, 2019 · 1 revision

Program: EMgetEulers

This is a basic utility program that extracts Euler angles from a dot product (dictionary indexing) output file and generates a simple text file with all the angles. Optionally, the program also generates an input file for the EMEBSD program, so that the patterns can be computed for all the Euler angle triplets in the angle file.

This program works in the same way as most other programs and uses a name list input file obtained as follows:

EMgetEulers -t

Rename the resulting EMgetEulers.template file to EMgetEulers.nml and edit the parameter fields as needed:

 &Eulerslist
! crystal structure filename
 xtalname = 'undefined'
! which Euler angle data set do you want to use? 'original' or 'refined'
 angledataset = 'original',
! name of orientations text output file (relative to EMdatapathname)
 txtfile = 'undefined',
! name of EMEBSD input namelist file to be generated (relative to EMdatapathname)
 EMEBSDnmlfile = 'undefined', 
! name of EMEBSD h5 output file; path relative to EMdatapathname
 datafile = 'undefined',
! name of input dot product file (relative to EMdatapathname)
 dotproductfile = 'undefined',
 /

Running the EMgetEulers program then generates a text file with all the original or refined Euler angles, and optionally, if EMEBSDnmlfile is set to a file name, the input namelist file for the EMEBSD program. Depending on where all the input files are located, the user may need to edit this file before executing the program. This will generate an HDF5 file with all the simulated patterns for the list of orientations, so that direct comparison with the experimental patterns becomes possible.

Information for Users

Home

SEM Modalities     - Monte Carlo Simulations
    - EBSD Master Pattern Simulations
    - EBSD Overlap Master Patterns
    - EBSD Pattern Simulations
    - EBSD Dictionary Indexing
    - EBSD Spherical Indexing
    - EBSD Reflector Ranking
    - EBSD HREBSD
    - ECP Master Pattern Simulations
    - ECP Pattern Simulations
    - TKD Master Pattern Simulations
    - TKD Pattern Simulations
    - ECCI Defect Image Simulations
TEM Modalities     - HH4
    - PED
    - CBED Pattern Simulations
    - STEM-DCI Image Simulations
    - EMIntegrateSTEM utility
XRD Modalities     - Laue Master Pattern Simulation
    - EMLaue
    - EMLaueSlit
General Parameter Definitions * Foil Defect Configuration Definitions
EMsoftWorkbench
Utility Programs     - EMConvertOrientations
    - EMDisorientations
    - EMHOLZ
    - EMKikuchiMap
    - EMOpenCLinfo
    - EMZAgeom
    - EMcuboMK
    - EMdpextract
    - EMdpmerge
    - EMdrawcell
    - EMeqvPS
    - EMeqvrot
    - EMfamily
    - EMGBO
    - EMGBOdm
    - EMgetEulers
    - EMgetOSM
    - EMlatgeom
    - EMlistSG
    - EMlistTC
    - EMmkxtal
    - EMorbit
    - EMorient
    - EMqg
    - EMsampleRFZ
    - EMshowxtal
    - EMsoftSlackTest
    - EMsoftinit
    - EMstar
    - EMstereo
    - EMxtalExtract
    - EMxtalinfo
    - EMzap
IDL Scripts     - Virtual Machine Apps
    - SEMDisplay
    - Efit
    - CBEDDisplay
python wrappers     - python examples
Docker     - Docker Image

Complete Examples

  1. Crystal Data Entry Example
  2. EBSD Example
  3. ECP Example
  4. TKD Example
  5. ECCI Example
  6. CBED Example
  7. Dictionary Indexing Example
  8. DItutorial

Information for Developers

Clone this wiki locally