Package pyms

The pyms (py_multislice) package.

A Python package for simulating transmission electron microscopy (TEM) results.

Expand source code
"""
The pyms (py_multislice) package.

A Python package for simulating transmission electron microscopy (TEM) results.
"""
from .py_multislice import *  # noqa
from .Probe import *  # noqa
from .atomic_scattering_params import *  # noqa
from .structure_routines import *  # noqa
from .Ionization import *  # noqa
from .Premixed_routines import *  # noqa

Sub-modules

pyms.Ionization

Functions for calculating ionization based TEM images …

pyms.Premixed_routines

Premixed routines for simulation of some standard TEM techniques …

pyms.Probe

Functions for emulating electron optics of a TEM.

pyms.atomic_scattering_params

File containing all atomic and electron scattering parameters.

pyms.py_multislice

Module containing functions for core multislice and PRISM algorithms.

pyms.structure_routines

The structures module …

pyms.utils

Utility functions that support the py_multislice package.