Skip to main content

NPAT

NPAT (nuclear physics analysis tools) is a python toolkit developed to aid in the analysis of experimental nuclear data.

The primary application for NPAT is activation analysis, with specific utilities developed for stacked-target, charged-particle activation analysis. However, the convenient python interface to nuclear decay data and a range of cross section libraries makes NPAT more generally useful in the nuclear sciences.

Features

NPAT features the following classes to aid in data analysis:

  • Spectrum - Peak fitting for HPGe detector data.
  • Calibration - Energy & efficiency calibration tool (for HPGe detectors).
  • Ziegler - Stacked-target energy loss characterization.
  • DecayChain - General purpose Bateman equation solver.
  • Isotope - Isotopic 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

NPAT 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 NPAT with the command:

pip install --user npat

or:

python -m pip install --user npat

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

Metadata

Release files for npat 0.3.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for npat 0.3.11
File Size Uploaded Provenance Actions
npat-0.3.11.tar.gz 37.2 kB Without provenance Details for npat-0.3.11.tar.gz

Release files / npat-0.3.11.tar.gz

Download URL npat-0.3.11.tar.gz
Size 37.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9b45cf9e80b0945c9736dcab6da6f0d92d3d418021e75c72e8db1fe635e13447
BLAKE2b-256 checksum
How to use checksums
28d4ccf7eabaa514734be6b6c2e8d3269a8873e68d3ed42e61e9d40871b2ecc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9

Security for npat 0.3.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.11 This release

1 release file No provenance

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