Skip to main content

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, uv, and from conda-forge are provided in the docs directory.

Developer Installation

  • For a developer installation:

$ git clone https://github.com/AdvancedPhotonSource/ptychodus.git
$ cd ptychodus
$ uv sync --extra globus --extra gui --extra ptychi
  • Launch ptychodus:

$ uv run ptychodus

Reporting Bugs

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

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.4.2.tar.gz (476.7 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.4.2-py3-none-any.whl (549.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ptychodus-1.4.2.tar.gz
  • Upload date:
  • Size: 476.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Red Hat Enterprise Linux","version":"9.7","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ptychodus-1.4.2.tar.gz
Algorithm Hash digest
SHA256 487ba24b0c1dd1097507c2ac03de5e3a3c9e7b56c17d3cd6f85fbad8f9aa84b1
MD5 27e540d0064087e42790bb0359b6f7ca
BLAKE2b-256 c4905846d56907929dc6ef0deb3734e6ff9d1f12467c4cd155cf646e3dcda828

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ptychodus-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 549.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Red Hat Enterprise Linux","version":"9.7","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ptychodus-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 50fa1885a29fe45aba3c9356fd818148636c927e1656e7a657bfdfcf00800e42
MD5 83eb25565ca3fa803f5a4977b9eb1bd8
BLAKE2b-256 a848707f787b6b0d74ccc8093b015e6848b1d4f766f31d3af2598bb969329542

See more details on using hashes here.

Release history Release notifications | RSS feed

1.6.0

2 files

1.5.1

2 files

This release

1.4.2 This release

2 files

1.4.1

2 files

1.4.0

2 files

1.3.2

2 files

1.3.1

2 files

1.3

2 files

1.2

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.2

2 files

1.0.1

2 files

1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page