
Pty-Chi is a cutting-edge software solution designed for the reconstruction of ptychographic images, offering state-of-the-art analytical and novel automatic differentiation-based reconstruction engines. It is tailored to enhance the quality and accuracy of image reconstruction, making it an indispensable tool for coherent x-ray microscopy.
Key Features:
- Advanced Analytical Reconstruction Engine: Pty-Chi incorporates leading reconstruction algorithms such as least-square maximum likelihood (LSQML), PIE, and difference map, ensuring precise and reliable image reconstruction.
- Flexible and Extendable Differentiation-Based Engine: The software features a novel automatic differentiation-based reconstruction engine, providing users with unparalleled flexibility and extendability in their reconstruction tasks.
- Python API and PyTorch Backend: Written in PyTorch, Pty-Chi offers a robust Python API, facilitating seamless integration and interoperability with AI-based features and analytical reconstruction algorithms.
- Enhanced Reconstruction Quality: Pty-Chi supports a range of features designed to improve reconstruction quality and accuracy, including mixed-state probe, probe position correction, orthogonal probe relaxation (OPR), multislice, and slice spacing optimization.
- Object-Oriented Architecture: Each reconstruction task in Pty-Chi is treated as an object, allowing for multiple task managers to exist simultaneously. Users can share internal states across tasks with user-defined codes, enabling advanced capabilities such as reconstructing shared objects using multiple datasets or performing joint ptychographic tomography with varied settings for different viewing angles.
- AI Integration: With AI-based features currently in development, Pty-Chi leverages its PyTorch backend to easily integrate AI capabilities, enhancing the reconstruction process and expanding analytical possibilities.
- Proven in Production: Pty-Chi is actively used in production at beamlines of the Advanced Photon Source (APS), demonstrating its reliability and effectiveness in real-world applications.
Pty-Chi is a powerful tool for ptychography image reconstruction, offering unique capabilities and flexibility that are unmatched in the field. Its object-oriented design and integration with AI technologies make it a versatile choice for researchers seeking to push the boundaries of image reconstruction.
Project members
- Ming Du
- Hanna Ruth
- Steven Henke
- Yi Jiang
- Viktor Nikitin