radioactivedecay: A Python package for radioactive decay calculations
Alex Malins, Thom Lemoine

TL;DR
radioactivedecay is a Python package that simplifies radioactive decay modeling by providing data, calculation tools, and visualization features based on a comprehensive decay dataset.
Contribution
It introduces a Python library that integrates decay data, analytical calculations, and visualization for radioactive decay modeling, enhancing accessibility and usability.
Findings
Includes decay data for 1252 isotopes from ICRP Publication 107
Performs analytical decay calculations using matrix differential equations
Provides visualization tools for decay chains and activity curves
Abstract
radioactivedecay is a Python package for radioactive decay modelling. It contains functions to fetch decay data, define inventories of nuclides and perform decay calculations. The default nuclear decay dataset supplied with radioactivedecay is based on ICRP Publication 107, which covers 1252 radioisotopes of 97 elements. The code calculates an analytical solution to a matrix form of the decay chain differential equations using double or higher precision numerical operations. There are visualization functions for drawing decay chain diagrams and plotting activity decay curves.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
