Skip to main content

Ptychodus is a ptychography data analysis application.

Project description

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.

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.1.2.tar.gz (269.5 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.1.2-py3-none-any.whl (399.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ptychodus-1.1.2.tar.gz
Algorithm Hash digest
SHA256 d47b70e38a332a0e0bd5e1483be658713a591bd664991e03d366503255aed20d
MD5 e7795692a908df179e1ff519db0a5d4c
BLAKE2b-256 9135c513962ec097d2eca4afaf3edcb80c80af665e723a25af1782e57bf4ada6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ptychodus-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 906d53d8411156ab72c7c83233f023d65a53df5a07645b1888a713bde024bc45
MD5 46a9fd6d04a0c8398d68366384a3bf59
BLAKE2b-256 345f2e1f7257b3aa279ef84c0093f32e353c2836b626739e3b8ccd4f8a633808

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