Skip to main content

Ptychozoon: a GPU-accelerated python library for ptychography-enhanced x-ray fluorescence.

Project description

Ptychozoon

Ptychozoon: a GPU-accelerated python library for ptychography-enhanced x-ray fluorescence.

Installation

Ptychozoon uses CuPy for GPU-accelerated computation. CuPy requires CUDA runtime libraries that are not bundled with the pip wheel, so it must be installed via conda-forge first:

conda install -c conda-forge cupy

Then install ptychozoon. It is recommended to install with qt dependencies, which will enable the use of GUIs for viewing the results of the analysis:

pip install ptychozoon[qt]

To install with no optional dependencies:

pip install ptychozoon

To install the package for development, clone the git repository and create an editable install:

pip install -e ".[dev,qt]"

Usage

import ptychozoon

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

ptychozoon-1.0.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

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

ptychozoon-1.0.0-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file ptychozoon-1.0.0.tar.gz.

File metadata

  • Download URL: ptychozoon-1.0.0.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for ptychozoon-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1fe2485739b42f4d532ad370f1967b092f8c301a42b0005c2d5eded0626d91f2
MD5 e3c066440e1296c7f7af231465767f3e
BLAKE2b-256 7be55f49e8126bcd0f4264075fb97f03d135a3c6aa24698ef8bc286928c05a47

See more details on using hashes here.

File details

Details for the file ptychozoon-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ptychozoon-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 28.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for ptychozoon-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 34cc87cef44dfff2169aca8b41014036eb0d1da7e362a3b5ac4470e8af3cbaf6
MD5 96be7e87cb1582e08f4dec5332475967
BLAKE2b-256 66449551b226ddcaa3db4154658601349ce73f05ff77c60a32d5f8641949b5b2

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