radiological material clearance finder
Clearance indexes for a nuclide inventory, against the UK, German, US, EU and IAEA limit sets. Give it a dictionary of isotopes and atom numbers and it tells you whether the material can be cleared, by which route, and what is driving the answer.
No runtime dependencies. OpenMC is not required.
📖 Read the documentation
pip install radiological-material-clearance-finder
from radiological_material_clearance_finder import Material, clearance_index
steel = Material({"Fe56": 8.4e22, "Co60": 2.1e9, "Cs137": 3.1e8})
result = clearance_index(steel, "UK_EPR16_out_of_scope")
result.index # 11.244691988476553
result.clearable # False
result.uncovered # activity no limit in this set applies to
22 limit sets covering clearance, exemption and disposal classification, all generated from the official regulatory sources and carrying their provenance.
| Getting started | Installing, the five ways to build a material, reading a result |
| Limit sets | All 22 sets, what each one means, and how to inspect its source |
| Regulatory notes | Secular equilibrium, catch-all limits, scope rules |
| Using OpenMC | Materials and depletions, and cooling time to clearance |
| Where the data comes from | Every source, and what has and has not been verified |
| API reference | Rendered from the docstrings |
Contributing
git clone https://github.com/fusion-energy/radiological_material_clearance_finder.git
cd radiological_material_clearance_finder
pip install -e ".[test]"
pytest
The regulatory tables are generated, not hand written. See
where the data comes from
before editing anything under src/radiological_material_clearance_finder/data/.
Licence
Release files for radiological-material-clearance-finder 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| radiological_material_clearance_finder-0.1.0.tar.gz | 161.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| radiological_material_clearance_finder-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 282.0 kB
Release files / radiological_material_clearance_finder-0.1.0.tar.gz
| Download URL | radiological_material_clearance_finder-0.1.0.tar.gz |
|---|---|
| Size | 161.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
52475a06d467f1892a139742e14d3c9698e2c05ff380bd52b9d8243b4e47d0f5
|
|
BLAKE2b-256 checksum How to use checksums |
e229e78f04995288945f1090035f3f703b46c4bd605b935c52ee1f19aa104282
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.
Transparency logRelease files / radiological_material_clearance_finder-0.1.0-py3-none-any.whl
| Download URL | radiological_material_clearance_finder-0.1.0-py3-none-any.whl |
|---|---|
| Size | 120.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b5160b5ddfedcdbded334292b99126363140e15251ac3165b9f126b36ceee2df
|
|
BLAKE2b-256 checksum How to use checksums |
153a90bbb0f7e7ca62d57cc599480255a20766ec646130c6c39153837a7b1023
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.
Transparency log