emicroml
  • Home
  • 1. Installation instructions
  • 2. Reference
  • 3. Examples
    • 3.1. Examples of CBED-related tasks
  • 4. Literature
  • 5. License
emicroml
  • 3. Examples

3. Examples

Below are links to some code examples that show how one can use the emicroml library. It is recommended that users go through each example so that they can see all the different features that have been implemented in emicroml.

  • 3.1. Examples of CBED-related tasks
    • 3.1.1. Examples of CBED multislice simulations
      • 3.1.1.1. Generating the atomic coordinates of a model of MoS2
      • 3.1.1.2. Generating the atomic coordinates of a model of amorphous C superblock
      • 3.1.1.3. Generating the atomic coordinates of a model of MoS2 on amorphous C
      • 3.1.1.4. Generating the potential slices of a model of MoS2 on amorphous C
      • 3.1.1.5. Generating simulated CBED patterns of a sample of MoS2 on amorphous C
    • 3.1.2. Examples of distortion estimation of CBED patterns
      • 3.1.2.1. Generating machine learning datasets for training and validation
      • 3.1.2.2. Combining then splitting machine learning datasets for training and validation
      • 3.1.2.3. Training a machine learning model
      • 3.1.2.4. Generating machine learning datasets for the machine learning model test set #1
      • 3.1.2.5. Combining machine learning datasets for the machine learning model test set #1
      • 3.1.2.6. Running the machine learning model test set #1
      • 3.1.2.7. Running the RGM test set #1
      • 3.1.2.8. Analyzing machine learning model training results
      • 3.1.2.9. Analyzing machine learning model testing results
      • 3.1.2.10. Correcting distortion in SAED data
Previous Next

© Copyright 2025, Matthew Fitzpatrick. Last updated on Jun 25, 2025.

Built with Sphinx using a theme provided by Read the Docs.
Version: latest
Languages
en
Versions
latest