NEREA (Neutron Energy-integrated Reactor Experiment Analysis) is a Python package designed for the analysis and evaluation of spectral indices and reaction rates from fission fragment spectra. The package provides a comprehensive set of tools for handling, processing, and analyzing nuclear data, specifically focusing on fission fragment spectra, effective mass, and reaction rates.
- Fission Fragment Spectrum Analysis: Tools to handle and analyze fission fragment spectra data.
- Effective Mass Calculation: Methods to compute effective mass from integral data.
- Reaction Rate Computation: Functions to calculate reaction rates using fission fragment spectra and effective mass.
- Spectral Index Calculation: Tools to compute spectral indices by comparing reaction rates.
- C/E Calculation: Compute C/E values from simulated and experimental data.
python -m pip install --extra-index-url https://test.pypi.org/simple/ nerea
To install the package, clone the repository and use pip to install the dependencies:
git clone https://github.com/GrimFe/NEREA.git
cd nerea
pip install .
To import NEREA (without installation)
import sys
sys.path.append(r"path/to/nerea")
import nerea
A schematic of the main structure of NEREA can be found . Some of the main features of NEREA are:
- DATA - dedicated to the interface with detector raw data and preprocessing:
- COMPUTABLES - objects created out of the DATA and related processing:
- CALCULATED - objects crated from model outputs:
- C/E - comparison of calculations to experiments:
CoverE
orCE
- Useful functions are stored in
utils.py
.
NEREA comes with examples in the docstrings and test that can serve a similar purpose.