Pty-Chi: A PyTorch-based modern ptychographic data analysis package
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , , , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866914111148785664 |
|---|---|
| author | Du, Ming Ruth, Hanna Henke, Steven Jiang, Yi Nikitin, Viktor Tripathi, Ashish Deng, Junjing Klug, Jeffrey Myint, Peco Zhou, Tao Schwarz, Nicholas Cherukara, Mathew Sandy, Alec Vogt, Stefan |
| author_facet | Du, Ming Ruth, Hanna Henke, Steven Jiang, Yi Nikitin, Viktor Tripathi, Ashish Deng, Junjing Klug, Jeffrey Myint, Peco Zhou, Tao Schwarz, Nicholas Cherukara, Mathew Sandy, Alec Vogt, Stefan |
| contents | Ptychography has become an indispensable tool for high-resolution, non-destructive imaging using coherent light sources. The processing of ptychographic data critically depends on robust, efficient, and flexible computational reconstruction software. We introduce Pty-Chi, an open-source ptychographic reconstruction package built on PyTorch that unifies state-of-the-art analytical algorithms with automatic differentiation methods. Pty-Chi provides a comprehensive suite of reconstruction algorithms while supporting advanced experimental parameter corrections such as orthogonal probe relaxation and multislice modeling. Leveraging PyTorch as the computational backend ensures vendor-agnostic GPU acceleration, multi-device parallelization, and seamless access to modern optimizers. An object-oriented, modular design makes Pty-Chi highly extendable, enabling researchers to prototype new imaging models, integrate machine learning approaches, or build entirely new workflows on top of its core components. We demonstrate Pty-Chi's capabilities through challenging case studies that involve limited coherence, low overlap, and unstable illumination during scanning, which highlight its accuracy, versatility, and extensibility. With community-driven development and open contribution, Pty-Chi offers a modern, maintainable platform for advancing computational ptychography and for enabling innovative imaging algorithms at synchrotron facilities and beyond. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2510_20929 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | Pty-Chi: A PyTorch-based modern ptychographic data analysis package Du, Ming Ruth, Hanna Henke, Steven Jiang, Yi Nikitin, Viktor Tripathi, Ashish Deng, Junjing Klug, Jeffrey Myint, Peco Zhou, Tao Schwarz, Nicholas Cherukara, Mathew Sandy, Alec Vogt, Stefan Optics Mathematical Software Numerical Analysis Data Analysis, Statistics and Probability 78A45 G.1.6 Ptychography has become an indispensable tool for high-resolution, non-destructive imaging using coherent light sources. The processing of ptychographic data critically depends on robust, efficient, and flexible computational reconstruction software. We introduce Pty-Chi, an open-source ptychographic reconstruction package built on PyTorch that unifies state-of-the-art analytical algorithms with automatic differentiation methods. Pty-Chi provides a comprehensive suite of reconstruction algorithms while supporting advanced experimental parameter corrections such as orthogonal probe relaxation and multislice modeling. Leveraging PyTorch as the computational backend ensures vendor-agnostic GPU acceleration, multi-device parallelization, and seamless access to modern optimizers. An object-oriented, modular design makes Pty-Chi highly extendable, enabling researchers to prototype new imaging models, integrate machine learning approaches, or build entirely new workflows on top of its core components. We demonstrate Pty-Chi's capabilities through challenging case studies that involve limited coherence, low overlap, and unstable illumination during scanning, which highlight its accuracy, versatility, and extensibility. With community-driven development and open contribution, Pty-Chi offers a modern, maintainable platform for advancing computational ptychography and for enabling innovative imaging algorithms at synchrotron facilities and beyond. |
| title | Pty-Chi: A PyTorch-based modern ptychographic data analysis package |
| topic | Optics Mathematical Software Numerical Analysis Data Analysis, Statistics and Probability 78A45 G.1.6 |
| url | https://arxiv.org/abs/2510.20929 |