Skip to content

AdvancedPhotonSource/ptychodus

Repository files navigation

Ptychodus

Ptychodus is a ptychography data analysis application that reads instrument data, prepares the data for processing, and supports calling several reconstruction libraries for phase retrieval. Ptychodus can be used interactively or integrated into a data pipeline.

Standard Installation

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.

Developer Installation

  • 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
$ pip install ptychi
$ conda install -n ptychodus ptychonn
  • Launch ptychodus:
$ conda activate ptychodus
$ ptychodus

Reporting Bugs

Open a bug at https://github.com/AdvancedPhotonSource/ptychodus/issues.

About

Ptychodus is a ptychography data analysis application.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages