Skip to main content

Nuclear Physics Analysis Tools (NPAT) is a library written in python to assist in analysis of the physics of nuclear reactions and spectroscopy.

Project description

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.

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

npat-0.3.11.tar.gz (37.2 kB view details)

Uploaded Source

File details

Details for the file npat-0.3.11.tar.gz.

File metadata

  • Download URL: npat-0.3.11.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for npat-0.3.11.tar.gz
Algorithm Hash digest
SHA256 9b45cf9e80b0945c9736dcab6da6f0d92d3d418021e75c72e8db1fe635e13447
MD5 8e5e242e0bd9499ea42c840b16365f9f
BLAKE2b-256 28d4ccf7eabaa514734be6b6c2e8d3269a8873e68d3ed42e61e9d40871b2ecc1

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