Skip to main content

*ab*TEM: transmission electron microscopy from first principles

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

abtem-1.0.9.tar.gz (381.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

abtem-1.0.9-py3-none-any.whl (376.7 kB view details)

Uploaded Python 3

File details

Details for the file abtem-1.0.9.tar.gz.

File metadata

  • Download URL: abtem-1.0.9.tar.gz
  • Upload date:
  • Size: 381.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for abtem-1.0.9.tar.gz
Algorithm Hash digest
SHA256 440c38ed82f2591b0aabf64f549aaf22febf86ef9615dd16b9c3fcbdc1518a87
MD5 d8427c0fc8ae9ef070086b8737f4f434
BLAKE2b-256 7a2ebabaeb44fcff7b03f2dcfd55a499786ba4a927da2cf24865d283192fdbd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for abtem-1.0.9.tar.gz:

Publisher: publish.yml on abTEM/abTEM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file abtem-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: abtem-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 376.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for abtem-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5b174033b1b159a35ef23f5210e78169f0397c563810a9134d1bb0a07e883391
MD5 0d3a59ffde2b581337c8aa5c428676bf
BLAKE2b-256 27020d15e3ad28bd6a5ea761ae75ea11c480ae3905f462df83f9a3a296afcf59

See more details on using hashes here.

Provenance

The following attestation bundles were made for abtem-1.0.9-py3-none-any.whl:

Publisher: publish.yml on abTEM/abTEM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page