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

05/06/2022
by   Francesco Guzzi, et al.
26

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.

READ FULL TEXT

page 1

page 2

page 6

page 7

page 8

research
05/18/2021

A parameter refinement method for Ptychography based on Deep Learning concepts

X-ray Ptychography is an advanced computational microscopy technique whi...
research
03/23/2020

Polymake.jl: A new interface to polymake

We present the Julia interface Polymake.jl to polymake, a software for r...
research
09/03/2020

Qibo: a framework for quantum simulation with hardware acceleration

We present Qibo, a new open-source software for fast evaluation of quant...
research
08/27/2019

DTN7: An Open-Source Disruption-tolerant Networking Implementation of Bundle Protocol 7

In disruption-tolerant networking (DTN), data is transmitted in a store-...
research
05/08/2009

The Modular Audio Recognition Framework (MARF) and its Applications: Scientific and Software Engineering Notes

MARF is an open-source research platform and a collection of voice/sound...
research
03/15/2021

Improving reproducibility in synchrotron tomography using implementation-adapted filters

For reconstructing large tomographic datasets fast, filtered backproject...

Please sign up or login with your details

Forgot password? Click here to reset