mlsanityData to 14 Oct 2026

A modular software framework for the design and implementation of ptychography algorithms

arXiv 2205.04295 ↗First posted 6 May 2022cs.CV physics.app-ph physics.comp-phcited by 1

Not on the map. Why?

Abstract (arXiv)

Computational methods are driving high impact microscopy techniques such as ptychography. However, the design and implementation of new algorithms is often a laborious process, as many parts of the code are written in close-to-the-hardware programming constructs to speed up the reconstruction. In this paper, we present SciComPty, a new ptychography software framework aiming at simulating ptychography datasets and testing state-of-the-art and new reconstruction algorithms. Despite its simplicity, the software leverages GPU accelerated processing through the PyTorch CUDA interface. This is essential to design new methods that can readily be employed. As an example, we present an improved position refinement method based on Adam and a new version of the rPIE algorithm, adapted for partial coherence setups. Results are shown on both synthetic and real datasets. The software is released as open-source.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 43 references that are in the map. First posted on arXiv 6 May 2022.

Builds on

6 of 43 references.

References · 6

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016SHARP: a distributed, GPU-based ptychographic solvercited by 6
  4. 2014Alternating Projection, Ptychographic Imaging and Phase Synchronizationcited by 5
  5. 2020PyNX: high performance computing toolkit for coherent X-ray imaging based on operatorscited by 4
  6. 2021A parameter refinement method for Ptychography based on Deep Learning conceptscited by 4

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.