Skip to main content

Ptychodus is a ptychography data pipeline application.

Project description

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.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ptychodus-1.2.tar.gz (273.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ptychodus-1.2-py3-none-any.whl (401.1 kB view details)

Uploaded Python 3

File details

Details for the file ptychodus-1.2.tar.gz.

File metadata

  • Download URL: ptychodus-1.2.tar.gz
  • Upload date:
  • Size: 273.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for ptychodus-1.2.tar.gz
Algorithm Hash digest
SHA256 ac8f6787dc2b46f17f14544f9e213c7ff28824a6af3309d200d1c316fb5b671b
MD5 8272460bc4ef4ab51eef8959cd9bf998
BLAKE2b-256 7c280e0c53633e0369962d1c9562a98e46596266b0f1d12f39b2f2533fa23091

See more details on using hashes here.

File details

Details for the file ptychodus-1.2-py3-none-any.whl.

File metadata

  • Download URL: ptychodus-1.2-py3-none-any.whl
  • Upload date:
  • Size: 401.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for ptychodus-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 79ff9fec2266b667ae1aba1542cc904bba3d538ad9994ce0993d492dd71cef9c
MD5 117a55ff4baf970763924741fa2a8b02
BLAKE2b-256 bc5c12d0f3fc4bc4b5157a0ac1b07f2f4b7d87f9f7f96d2a265d16405fe8e35d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page