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 and from conda-forge are provided in
the docs directory.
- For a developer installation:
$ git clone https://github.com/AdvancedPhotonSource/ptychodus.git
$ conda create -n ptychodus --file ptychodus/requirements-dev.txt
$ conda activate ptychodus
$ pip install -e ./ptychodus- To install pty-chi
$ pip install ptychi- To install PtychoNN
$ conda install -n ptychodus ptychonn- Launch ptychodus:
$ conda activate ptychodus
$ ptychodusOpen a bug at https://github.com/AdvancedPhotonSource/ptychodus/issues.