abTEM is a pure Python code for running simulations of (scanning) transmission electron microscopy images using the multi -slice or PRISM algorithms. It is open-source, blazing fast, and extremely versatile and easy to extend.
Atomap is a Python library for analysing atomic resolution scanning transmission electron microscopy images. It relies on fitting 2D Gaussian functions to every atomic column in an image, and automatically finds all major symmetry axes.
HyperSpy is an open-source Python library that provides tools to facilitate the interactive data analysis of multi-dimensional datasets that can be described as multi-dimensional arrays of a given signal.
OpenPNM is an open-source pore network modelling package providing for a wide variety of pore-scale simulation tasks. It is designed to be fully agnostic to the topology and dimensionality of network by using graph theory representations to describe the architecture.
ParticleSpy is a Python package that eases segmentation and analysis of nanoparticles from electron microscopy data. It is built on the HyperSpy package and can be used with any data loaded via HyperSpy.
Prismatic is a CUDA/C++/Python GPU+CPU software package for fast image simulation in high resolution and scanning transmission electron microscopy (HRTEM & STEM) that includes a graphic user interface.
pyxem is an open-source Python library for multi-dimensional diffraction microscopy. It has been primarily developed as a platform for hybrid diffraction-microscopy based on 4D scanning diffraction microscopy data in which a 2D diffraction pattern is recorded at every position in a 2D scan of a specimen.