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.10.tar.gz (423.6 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.10-py3-none-any.whl (401.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for abtem-1.0.10.tar.gz
Algorithm Hash digest
SHA256 30717db9d339aed03ad5238aa7504b75694481a455e2cfc95f1453f49583f3a2
MD5 8170957f078bd280cefa5b462ef68845
BLAKE2b-256 4e6c52174648ee253001e1adba9f1676af36afda98c53271f5f7e122993b87d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for abtem-1.0.10.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.10-py3-none-any.whl.

File metadata

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

File hashes

Hashes for abtem-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 34e098662a26cedebd0154ae0660c49efb6149cba161a605f02ecf381f45515d
MD5 89036ffce38de7d3ed341159784d0e13
BLAKE2b-256 2d08f9b28279a6d46b4477a880074168ea53afcbaff89fe2f10b60a3c9d280b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for abtem-1.0.10-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