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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95d1757466499eeb80bf1b9353400596ca6aa44ded8df358437a59a33ab15a48
|
|
| MD5 |
4706706a4d894cd11ce4d3fba7788a64
|
|
| BLAKE2b-256 |
263696f00f804742c4ab0afaea8ce847efa01a7001bb293d3f544ba2501c07fe
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b873a4428e92c5c1308b5f9ae5ce58e93241a477a98b7ac35b7edaecd03a56e
|
|
| MD5 |
1711537d893ef021df1b4f72e1aa97a9
|
|
| BLAKE2b-256 |
7a08e134fad5c85760506be8b7ca3cda44301a2403a0ed9fb379bc26d580d2ad
|