Skip to main content

Curie is a python toolkit to aid in the analysis of experimental nuclear data.

Project description

Curie

Curie is a python toolkit to aid in the analysis of experimental nuclear data. Its name is inspired by Marie Curie, who developed the theory of radioactivity.

The primary application for Curie is (gamma-ray) activation analysis, with specific utilities developed for the charged-particle stacked-target activation technique. Curie also comes with access to a number of nuclear structure, and nuclear reactions databases. It also has methods for accessing atomic properties, such as attenuation coefficients and charged particle stopping powers.

Features

Curie's features are primarily class based. Here are a few examples:

  • Spectrum - Peak fitting for HPGe detector data
  • Calibration - Energy & efficiency calibration tool (for HPGe detectors)
  • Stack - Stacked-target energy loss characterization
  • DecayChain - General purpose Bateman equation solver
  • Isotope - Isotopic mass and decay data
  • Reaction - Cross sections from multiple libraries
  • Library - Tool for searching and retrieving cross sections from multiple libraries

More detail can be found in the User's Guide and the API.

Quick Install

Curie is available through the Python Package index, which allows installation using Python's standard command line utility pip. Assuming Python and Pip are installed already, you can install Curie with the command:

pip install --user curie

or:

python -m pip install --user curie

Detailed installation instructions and troubleshooting can be found in the Curie documentation.

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

curie-0.2.0.tar.gz (903.3 kB view details)

Uploaded Source

Built Distribution

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

curie-0.2.0-py3-none-any.whl (199.8 kB view details)

Uploaded Python 3

File details

Details for the file curie-0.2.0.tar.gz.

File metadata

  • Download URL: curie-0.2.0.tar.gz
  • Upload date:
  • Size: 903.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for curie-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8300f112ff8bc9cb8b39e394c20d9d2884ed9676f3e2ba3b5ec709ab2a0a8623
MD5 9c624525af932567f1cbb3b66a54b7d9
BLAKE2b-256 538e472ef88c2b76d9180d3e29924390955c5a149c906c5eb2566ab086dedff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for curie-0.2.0.tar.gz:

Publisher: release.yml on jtmorrell/curie

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file curie-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: curie-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 199.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for curie-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b10d5f19389363e8b60df52f416f4ef6785fab17af09ebaf70434a5ca974942a
MD5 f2f3dca1004b966b4fa1011a77f3a90c
BLAKE2b-256 cbe13bb3fac2612992e8712db28376f20ad8d99787793e405cf18f03cb93f9ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for curie-0.2.0-py3-none-any.whl:

Publisher: release.yml on jtmorrell/curie

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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