Skip to main content

radiological material clearance finder

test docs PyPI python license

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

MIT

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)

Source distribution for radiological-material-clearance-finder 0.1.0
File Size Uploaded
radiological_material_clearance_finder-0.1.0.tar.gz 161.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for radiological-material-clearance-finder 0.1.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page