Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

APyT: A modular open-source Python framework for atom probe tomography data evaluation

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.

Metadata

Release files for apyt 0.1.0.dev3

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

Source distribution (sdist)

Source distribution for apyt 0.1.0.dev3
File Size Uploaded Provenance Actions
apyt-0.1.0.dev3.tar.gz 5.8 MB Without provenance Details for apyt-0.1.0.dev3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for apyt 0.1.0.dev3
File Interpreter ABI Platform Actions
apyt-0.1.0.dev3-py3-none-any.whl Python 3 none any Details for apyt-0.1.0.dev3-py3-none-any.whl

Total release size: 7.3 MB

Release files / apyt-0.1.0.dev3.tar.gz

Download URL apyt-0.1.0.dev3.tar.gz
Size 5.8 MB
Tags Source
SHA-256 checksum
How to use checksums
40f54491feeeab2c8e41251dcd24181251e729e7d05e196043f96195297d2a6f
BLAKE2b-256 checksum
How to use checksums
9645ce65d5bac65fd56f5f956599d8830c4dc60b6c22e5055614438a64383e37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / apyt-0.1.0.dev3-py3-none-any.whl

Download URL apyt-0.1.0.dev3-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8e8458aea13a725aa6ddbc99add8f60a847c06d711bfc58439056da1a86073d9
BLAKE2b-256 checksum
How to use checksums
bb67ac1483bf9cb31b4cbcaf8800d44ac39b9a96912c52c7588a876564a2b7bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Security for apyt 0.1.0.dev3

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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