Skip to content

EMxtalExtract

Marc DeGraef edited this page Dec 24, 2018 · 2 revisions

Program: EMxtalExtract

Sometimes a user may want to share a crystal structure file, which is stored in HDF5 format, with another user via email. Since some email servers may not allow for such a binary file to be attached to a message, the EMxtalExtract program can be used to convert the HDF5 file entries into a simple text file that can either be attached or simply pasted into an email message.

The original HDF5 file can then be reconstructed by feeding the text file into the EMmkxtal program using a standard redirect. As an example, consider the SrTiO3.xtal structure file. The EMxtalExtract program produces the following text file, say STO.txt:

1
   0.39070
221
38
   0.00000,   0.00000,   0.00000,   1.00000,   0.00500
y
22
   0.50000,   0.50000,   0.50000,   1.00000,   0.00500
y
 8
   0.50000,   0.50000,   0.00000,   1.00000,   0.00500
n
SrTiO3.xtal
''

Using EMmkxtal <STO.txt on a UNIX platform, one can regenerate the original HDF5 file.

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