Documentation site: https://beykyle.github.io/jitr/
just-in-time R-Matrix (jitr)
A nuclear reaction toolkit, production ready for calibration and uncertainty-quantification, featuring:
- fast calculable $\mathcal{R}$-matrix solver for parametric reaction models
- built in uncertainty-quantified optical potentials
- built in nuclear data
- plenty of examples demonstrating the propagation of uncertainties into reaction observables and model calibration
Give your nuclear reaction UQ workflow a caffeine-kick with jitr!
Documentation
The documentation site is available at https://beykyle.github.io/jitr/.
Check out the getting started page for an overview of the package and quickstart tutorials.
Check out the tutorials and examples page for a full list of example notebooks and demos.
Installation
pip install jitr
For uv users and other install options, see Installation.
Development and testing
- Development environment: cloning the repo, syncing the uv-managed environment, and linting.
- Tests: running the unit, notebook, and regression tests.
- Building the docs: building this documentation site locally.
Tutorials
Tutorials live in examples/notebooks/. See Examples and tutorials for how to run them locally, and the examples page for an annotated list.
BAND
This package is part of the BAND Framework.
Citations
Please consider citing both this package and the BAND Framework if you use this code in your research. The BibTeX entries are:
@software{Beyer_JITR_2024,
author = {Beyer, Kyle},
license = {BSD-3-Clause},
month = oct,
title = {{JITR}},
url = {https://github.com/beykyle/jitr},
version = {1.3.0},
year = {2024}
}
@techreport{bandframework,
title = {{BANDFramework: An} Open-Source Framework for {Bayesian} Analysis of Nuclear Dynamics},
author = {Kyle Beyer and Landon Buskirk and Manuel Catacora Rios and Moses Y-H. Chan and Tyler H. Chang and Troy Dasher
and Richard James DeBoer and Christian Drischler and Richard J. Furnstahl and Pablo Giuliani and
Kyle Godbey and Kevin Ingles and Sunil Jaiswal and An Le and Dananjaya Liyanage and Filomena M. Nunes
and Daniel Odell and David O'Gara and Jared O'Neal and Daniel R. Phillips and Matthew Plumlee
and Matthew T. Pratola and Scott Pratt and Oleh Savchuk and Alexandra C. Semposki and \"Ozge S\"urer and
Stefan M. Wild and John C. Yannotty},
institution = {},
number = {Version 0.5.0},
year = {2025},
url = {https://github.com/bandframework/bandframework}
}
Metadata
Release files for jitr 3.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jitr-3.0.1.tar.gz | 39.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jitr-3.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 68.7 MB
Release files / jitr-3.0.1.tar.gz
| Download URL | jitr-3.0.1.tar.gz |
|---|---|
| Size | 39.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
807abaac1cfffa5a17ab8360cd346abe23899aa9b0d2a1f0aa0c8750322b8bc8
|
|
BLAKE2b-256 checksum How to use checksums |
a14296c769750a922d3ad302bcb126e6c77f3e48ad8c2221b8c471a33e10d0c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / jitr-3.0.1-py3-none-any.whl
| Download URL | jitr-3.0.1-py3-none-any.whl |
|---|---|
| Size | 29.3 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
825799e72f5e30a4103a5a1c954a3f639309d4a055412ac91e02bd1f7fd417f4
|
|
BLAKE2b-256 checksum How to use checksums |
89da648ee626861aeb10c4bd3052ce16646791b2f4bafa3a552b956e9923e95b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|