Comparison with other APT software ================================== Commercial software ------------------- Commercial software such as |cameca|’s **AP Suite** (and its predecessor **IVAS**) provides a fully integrated, end-to-end workflow for atom probe tomography (APT) data. These tools are tightly coupled to CAMECA hardware, featuring graphical user interfaces, project databases, and streamlined reconstruction pipelines. While powerful and widely used, they are proprietary and barely extensible, which limits flexibility for customized workflows or integration with third-party tools. Open-source APT software ------------------------ In contrast to commercial packages, several **open-source projects** address specific aspects of APT data handling. They are often modular and community-driven, focusing on individual tasks rather than providing a fully integrated workflow. For example: - |3depict| specializes in 3D visualization of atom probe datasets for qualitative and quantitative inspection. - |apav| offers spectrum quantification, isotopic distributions, and visualization. - |apttools| provides utilities for data processing, visualization, and analysis in a modular workflow. - |atomprobetoolbox| covers multiple possibilities to analyze atom probe datasets and is provided as a Matlab toolbox. - |paraprobetoolbox| provides advanced statistical and geometric analysis of reconstructed point clouds. - |pyccapt| includes calibration and control routines for experimental setups. - |pynxtoolsapm| focuses on standardized file I/O and FAIR data principles. While these tools are valuable, their specialization often means they lack a unified, end-to-end workflow. APyT: Bridging the gap ---------------------- **APyT** occupies a complementary niche between commercial and open-source software, combining high performance with flexibility and accessibility. Its key strengths include: High performance and automation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **High efficiency and speed** --- optimized algorithms using |numpy| and |numba| enable rapid data processing even for large datasets. - **Accurate and reliable** --- ensures high-quality reconstructions and precise analysis results. - **Highly automated** --- built-in automation reduces manual intervention and supports batch processing. Complete and modular workflow ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **Complete workflow** --- provides a full pipeline from raw data to three-dimensional reconstruction. - **Modular** --- Python subpackages for alignment, fitting, reconstruction, and analysis can be used independently or combined into custom workflows. Accessible and transparent ^^^^^^^^^^^^^^^^^^^^^^^^^^ - **Accessible** --- lightweight :doc:`command line interface ` for ready-to-use scenarios or exploratory testing, with a |matplotlib|-based graphical interface. - **Transparent** --- implemented entirely in Python, encouraging reproducibility and integration with external scientific Python tools. - **Educational** --- includes a small exemplary dataset to help new users quickly understand the APyT workflow. In summary, while AP Suite remains the industrial standard and other open-source projects provide specialized tools, **APyT bridges the gap** by offering an open, extensible, and Python-native framework that supports both research innovation and everyday data processing tasks. .. |3depict| raw:: html 3Depict .. |apav| raw:: html APAV (Atom Probe Analysis and Visualization) .. |apttools| raw:: html APTTools .. |atomprobetoolbox| raw:: html Atom Probe Toolbox .. |cameca| raw:: html Cameca .. |matplotlib| raw:: html Matplotlib .. |numba| raw:: html Numba .. |numpy| raw:: html NumPy .. |paraprobetoolbox| raw:: html paraprobe-toolbox .. |pyccapt| raw:: html PyCCAPT .. |pynxtoolsapm| raw:: html pynxtools-apm