Skip to main content

abTEM: transmission electron microscopy from first principles

PyPI version License: GPL v3

Docs | Install Guide | Walkthrough

abTEM (pronounced "ab-tem", as in "ab initio") provides a Python API for running simulations of (scanning) transmission electron microscopy images and diffraction patterns using the multislice or PRISM algorithms. It is designed to closely integrate with atomistic simulations using the Atomic Simulation Environment (ASE), and to directly use ab initio electrostatic potentials from the high-performance density functional theory code GPAW. abTEM is open source, purely written in Python, very fast, and extremely versatile and easy to extend.

Installation

You can install abTEM using pip:

$ pip install abtem

For detailed instructions on installing abTEM, see the installation guide.

Getting started

To get started using abTEM, please visit our walkthrough.

Practical guide to simulations

For a pedagogical guide into numerical transmission electron microscopy simulations with extensive use of abTEM code, please see this computational article.

Citing abTEM

If you find abTEM useful in your research, please cite our methods article:

J. Madsen & T. Susi, "The abTEM code: transmission electron microscopy from first principles", Open Research Europe 1: 24 (2021), doi:10.12688/openreseurope.13015.2.

Usage poll

Our code is used by so many people that it is hard to keep track. If you already use or are interested in using abTEM, we'd appreciate if you could fill in our poll!

Contact

Please send us bug reports, patches, code, ideas and questions.

Metadata

Release files for abTEM 1.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for abTEM 1.0.10
File Size Uploaded
abtem-1.0.10.tar.gz 423.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for abTEM 1.0.10
File Interpreter ABI Platform
abtem-1.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 825.3 kB

Release files / abtem-1.0.10.tar.gz

Download URL abtem-1.0.10.tar.gz
Size 423.6 kB
Tags Source
SHA-256 checksum
How to use checksums
30717db9d339aed03ad5238aa7504b75694481a455e2cfc95f1453f49583f3a2
BLAKE2b-256 checksum
How to use checksums
4e6c52174648ee253001e1adba9f1676af36afda98c53271f5f7e122993b87d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / abtem-1.0.10-py3-none-any.whl

Download URL abtem-1.0.10-py3-none-any.whl
Size 401.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34e098662a26cedebd0154ae0660c49efb6149cba161a605f02ecf381f45515d
BLAKE2b-256 checksum
How to use checksums
2d08f9b28279a6d46b4477a880074168ea53afcbaff89fe2f10b60a3c9d280b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.10 This release

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page