phaser: A unified and extensible framework for fast electron ptychography
Fuente:
arXiv
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2025
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866918096736878592 |
|---|---|
| author | Gilgenbach, Colin Zhu, Menglin LeBeau, James M. |
| author_facet | Gilgenbach, Colin Zhu, Menglin LeBeau, James M. |
| contents | We present \code{phaser}, an open-source Python package that provides a unified interface to both conventional and gradient descent-based ptychographic algorithms. Features such as mixed-state probe, probe position correction, and multislice ptychography make experimental reconstructions practical and robust. Reconstructions are specified in a declarative format and can be run from a command line, Jupyter notebook, or web interface. Multiple computational backends are supported to provide maximum flexibility. With the JAX computational backend, a six-fold improvement in iteration speed is achieved over a widely used package implemented in MATLAB, fold\_slice/PtychoShelves. We report reconstruction success for a variety of experimental datasets, and detail the effects of regularization on convergence and reconstruction quality. The software promises to speed the application and development of ptychographic methods for materials science. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2505_14372 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | phaser: A unified and extensible framework for fast electron ptychography Gilgenbach, Colin Zhu, Menglin LeBeau, James M. Computational Physics Materials Science We present \code{phaser}, an open-source Python package that provides a unified interface to both conventional and gradient descent-based ptychographic algorithms. Features such as mixed-state probe, probe position correction, and multislice ptychography make experimental reconstructions practical and robust. Reconstructions are specified in a declarative format and can be run from a command line, Jupyter notebook, or web interface. Multiple computational backends are supported to provide maximum flexibility. With the JAX computational backend, a six-fold improvement in iteration speed is achieved over a widely used package implemented in MATLAB, fold\_slice/PtychoShelves. We report reconstruction success for a variety of experimental datasets, and detail the effects of regularization on convergence and reconstruction quality. The software promises to speed the application and development of ptychographic methods for materials science. |
| title | phaser: A unified and extensible framework for fast electron ptychography |
| topic | Computational Physics Materials Science |
| url | https://arxiv.org/abs/2505.14372 |