Skip to main content

APyT is a Python package which provides modules for the evaluation of atom probe tomography (APT) data.

Project description

The APyT Package: From Raw Atom Probe Data to Three-Dimensional Reconstruction

The APyT package is an advanced, open-source Python framework for evaluating atom probe tomography (APT) data. It offers a suite of modules that automate key steps in APT processing, from mass spectrum calibration to three-dimensional sample reconstruction. Its modular architecture ensures seamless integration with external tools through standardized input/output interfaces, supporting both Linux and Windows environments. Users can import and use each module independently, or integrate them in custom workflows or GUI applications.

For ready-to-use scenarios or testing, a command line interface (CLI) is provided. The CLI offers lightweight wrappers around the core modules, enabling users to process raw measurement data without writing additional Python code. It is particularly useful for exploratory analysis, quick prototyping, and stand-alone usage.

Key features include high efficiency with NumPy and Numba, a low memory footprint, and extensive documentation. The modules are highly automated, requiring minimal user input to achieve accurate results. The package also integrates SQL or local database management for raw measurement data and corresponding metadata.

User Guide

For detailed installation instructions, configuration options, and usage examples, please refer to the official APyT documentation available through the homepage (see project links in the navigation section on this page).

License Notice – Use in Modifications and Derivative Works

This software is licensed under the GNU Affero General Public License v3.0 (AGPLv3).

Under the AGPLv3, any software that incorporates, imports, links to, or depends on this project to perform essential functionality may be considered a derivative work. In such cases:

  • The complete source code of the resulting software must be made available under the AGPLv3 (or a compatible license).
  • This requirement applies not only to traditional distribution but also when the software is made available as a network service (e.g., SaaS or web applications).

Personal/Academic Use

You are free to use, study, and modify this software for personal purposes without any obligation to publish your changes, provided the software is not distributed or made accessible to others (including over a network).

This includes, but is not limited to:

  • Personal research and experimentation
  • Academic or offline analysis
  • Internal use within a lab or private project
  • Non-public prototypes or development tools

Important: If you share this software or make it accessible to others—such as through collaborative work, academic publications, network-based services, or cloud deployments—you must comply with the AGPLv3 by releasing the complete corresponding source code.

If you're unsure whether your use qualifies as personal or requires source disclosure, feel free to contact the project maintainer for clarification.

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

apyt-0.1.0.dev2.tar.gz (5.8 MB view details)

Uploaded Source

Built Distribution

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

apyt-0.1.0.dev2-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file apyt-0.1.0.dev2.tar.gz.

File metadata

  • Download URL: apyt-0.1.0.dev2.tar.gz
  • Upload date:
  • Size: 5.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for apyt-0.1.0.dev2.tar.gz
Algorithm Hash digest
SHA256 95d1757466499eeb80bf1b9353400596ca6aa44ded8df358437a59a33ab15a48
MD5 4706706a4d894cd11ce4d3fba7788a64
BLAKE2b-256 263696f00f804742c4ab0afaea8ce847efa01a7001bb293d3f544ba2501c07fe

See more details on using hashes here.

File details

Details for the file apyt-0.1.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: apyt-0.1.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for apyt-0.1.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 2b873a4428e92c5c1308b5f9ae5ce58e93241a477a98b7ac35b7edaecd03a56e
MD5 1711537d893ef021df1b4f72e1aa97a9
BLAKE2b-256 7a08e134fad5c85760506be8b7ca3cda44301a2403a0ed9fb379bc26d580d2ad

See more details on using hashes here.

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