Ptychodus is a ptychography data analysis application that extracts, loads, and transforms instrument data for processing. It integrates several reconstruction libraries for phase retrieval. Ptychodus can be used interactively or integrated into beamline data pipelines.
To install ptychodus from PyPI with the most common optional dependencies:
$ python -m pip install ptychodus[globus,gui,ptychi]Instructions for installing in containers, uv, and from conda-forge are provided in
the docs directory.
- For a developer installation:
$ git clone https://github.com/AdvancedPhotonSource/ptychodus.git
$ cd ptychodus
$ uv sync --extra globus --extra gui --extra ptychi- Launch ptychodus:
$ uv run ptychodusOpen a bug at https://github.com/AdvancedPhotonSource/ptychodus/issues.