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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ptychodus-1.1.1.tar.gz
  • Upload date:
  • Size: 269.1 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.1.tar.gz
Algorithm Hash digest
SHA256 379649c13bef7ed76567b5ca6ecf700f2107fbe6701f8783c932e7873929ca4d
MD5 c5056572d2aabccb995763047e537df0
BLAKE2b-256 5eda52daef1d635b0cfff3e7d7a6901a0d56b2c7a72fc6c9bb43919c3d3d3d33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ptychodus-1.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd24c1d28a2cf63f2cfd88c48ba7826050f527fdb6eee344932787f699afa181
MD5 c9904376be94a670dafe5f5795f11d40
BLAKE2b-256 e003869da8e71f5fe622e08f42c3e7f916444c699b74a4f07b22e238e3d17ac6

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