Neutron Resonance Resolved Imaging Data Analysis System — Python bindings
Project description
NEREIDS
Neutron rEsonance REsolved Imaging Data Analysis System
NEREIDS is a Rust-based library for neutron resonance imaging at the VENUS beamline, Spallation Neutron Source (SNS), Oak Ridge National Laboratory. It provides end-to-end analysis for time-of-flight neutron transmission imaging: input hyperspectral TOF data, output spatially resolved isotopic composition maps.
Features
- R-matrix cross-sections -- Reich-Moore, Breit-Wigner (single- and multi-level), R-Matrix Limited (LRF=7), Coulomb channels
- Unresolved Resonance Region -- energy-averaged Hauser-Feshbach cross-sections (width-fluctuation correction planned, not yet implemented)
- Doppler broadening -- Free Gas Model (crystal-lattice model planned, not yet implemented)
- Resolution broadening -- Gaussian (channel width + flight path) and tabulated instrument functions
- ENDF nuclear data -- automatic retrieval and caching (ENDF/B-VIII.0 and VIII.1 from NNDC with IAEA fallback; JEFF-3.3, JENDL-5, TENDL-2023, and CENDL-3.2 from IAEA)
- Spectrum fitting -- Levenberg-Marquardt and Poisson/KL divergence optimizers with analytical Jacobians
- Spatial mapping -- parallel per-pixel fitting via rayon for 2D isotopic density maps
- Detectability analysis -- energy-window optimization for trace element sensitivity
- Python bindings -- full API via PyO3, pip-installable
- Desktop GUI -- egui application with Guided and Studio modes
Installation
Python (recommended)
pip install nereids
Requires Python >= 3.10. Prebuilt wheels are available for Linux (x86_64), macOS (ARM), and Windows (x86_64).
Rust
Add individual crates to your Cargo.toml:
[dependencies]
nereids-core = "0.1"
nereids-endf = "0.1"
nereids-physics = "0.1"
GUI application
macOS (Homebrew):
brew tap ornlneutronimaging/nereids
brew install --cask nereids
macOS/Linux (pip):
pip install nereids-gui
nereids-gui
MCP server for AI agents
NEREIDS can run as a local Model Context Protocol server so AI agents can inspect neutron-resonance data, fit spectra, and run spatial density-map workflows through the Python bindings.
pip install "nereids[mcp]"
nereids-mcp
Example MCP client configuration:
{
"mcpServers": {
"nereids": {
"command": "nereids-mcp"
}
}
}
The server exposes low-level physics tools (load_endf,
compute_cross_sections, compute_transmission, detect_isotopes) and
workflow tools for agent-driven processing:
extract_resonance_manifest(dataset_path)reads an sMCP-style manifest.validate_resonance_dataset(dataset_path)checks data, isotope, and resolution configuration.process_resonance_dataset(dataset_path)runs asingle_spectrumordensity_mapworkflow and writes compact.npzresult artifacts.
Datasets can include manifest_intermediate.md, smcp_manifest.md,
nereids_manifest.md, nereids_mcp.json, or analysis.json. Markdown
manifests use frontmatter between --- delimiters; JSON frontmatter is
supported without extra YAML dependencies.
See the MCP server guide for supported data kinds, manifest fields, NeXus histogram handling, and output artifacts.
Minimal spectrum manifest:
---
{
"name": "venus-hf-spectrum",
"tool": "nereids",
"physics": "neutron-resonance",
"analysis": {
"mode": "single_spectrum",
"data": {
"kind": "counts_npz",
"path": "aggregated_hf_120min.npz",
"pc_ratio": 5.98
},
"isotopes": [
{"isotope": "Hf-177", "endf_file": "Hf-177.endf", "initial_density": 1e-5}
],
"fit": {"solver": "lm", "fit_domain": "transmission", "max_iter": 100},
"resolution": {
"kind": "gaussian",
"flight_path_m": 25.0,
"delta_t_us": 0.5,
"delta_l_m": 0.005
},
"output": {"directory": "output"}
}
}
---
From source
git clone https://github.com/ornlneutronimaging/NEREIDS.git
cd NEREIDS
cargo build --workspace --release
cargo test --workspace --exclude nereids-python
Python bindings require maturin:
pip install maturin
maturin develop --release -m bindings/python/Cargo.toml
Quick Start (Python)
import numpy as np
import nereids
# Load ENDF resonance data
u238 = nereids.load_endf(92, 238)
fe56 = nereids.load_endf(26, 56)
# Energy grid (1-200 eV covers the strong U-238 resonances)
energies = np.linspace(1.0, 200.0, 5000)
# Forward model: transmission through a mixed sample
transmission = nereids.forward_model(
energies,
isotopes=[(u238, 0.005), (fe56, 0.01)], # (data, areal density in at/barn)
temperature_k=293.6,
)
# Spatial mapping with typed API
trans_3d = transmission[:, None, None] * np.ones((1, 4, 4)) # (n_e, ny, nx)
sigma_3d = np.full_like(trans_3d, 0.01)
data = nereids.from_transmission(trans_3d, sigma_3d)
result = nereids.spatial_map_typed(data, energies, [u238, fe56])
print(f"Converged: {result.n_converged}/{result.n_total} pixels")
See the examples/notebooks/ directory for 18 tutorial notebooks covering foundations, building blocks, workflows, and applications.
Architecture
NEREIDS is organized as a Rust workspace with layered crates:
endf-mat ENDF MAT lookup tables (no deps of its own; used by core + endf)
nereids-core Shared types, physical constants, isotope registry
|
nereids-endf ENDF file retrieval, parsing, resonance data
|
nereids-physics Cross-sections, broadening, transmission model
|
nereids-fitting LM and Poisson/KL optimizers
|
nereids-io TIFF/NeXus I/O, TOF normalization, rebinning
|
nereids-pipeline End-to-end orchestration, spatial mapping (rayon)
|
+-- nereids-python PyO3 Python bindings (bindings/python)
+-- nereids-gui egui desktop application (apps/gui)
| Crate | Description |
|---|---|
endf-mat |
ENDF MAT number lookup, element symbols, natural isotopic abundances |
nereids-core |
Core types, physical constants, traits |
nereids-endf |
ENDF file retrieval, caching, resonance parameter parsing |
nereids-physics |
Cross-section calculation, broadening, transmission model |
nereids-io |
TIFF/NeXus data I/O, VENUS normalization |
nereids-fitting |
Optimization engine (LM, Poisson/KL) |
nereids-pipeline |
End-to-end orchestration and spatial mapping |
nereids-python |
PyO3 Python bindings for Jupyter |
nereids-gui |
egui desktop application |
Documentation
- User Guide -- Installation, quickstart, architecture
- API Reference -- Rustdoc for all crates
- Jupyter Notebooks -- 18 tutorials organized by complexity
Troubleshooting
Log files
The NEREIDS desktop GUI (nereids-gui) writes daily-rotated log files
to a platform-specific data directory, retaining the last 7 days. Each
day's file is named nereids-gui.YYYY-MM-DD.log (UTC date):
| Platform | Log directory |
|---|---|
| macOS | ~/Library/Application Support/NEREIDS/logs/ |
| Linux | ~/.local/share/NEREIDS/logs/ (honours $XDG_DATA_HOME) |
| Windows | %APPDATA%\NEREIDS\logs\ |
From the running app, use Help → Open log folder (reveals today's log file in your platform's file manager) or Help → Copy log path to copy the full path to the clipboard.
The default log level is info. Override with the NEREIDS_LOG
environment variable (or the standard RUST_LOG), e.g.:
NEREIDS_LOG=debug nereids-gui
NEREIDS_LOG="nereids_pipeline=trace,info" nereids-gui
NEREIDS_LOG takes precedence over RUST_LOG. Panics are captured to
the log file with a backtrace before the process exits — please attach
the relevant log file when reporting bugs.
Citation
If you use NEREIDS in your research, please cite:
@software{nereids2026,
author = {Zhang, Chen and Bilheux, Jean-Christophe and Tang, Shiming and Bilheux, Hassina},
title = {{NEREIDS}: Neutron Resonance Resolved Imaging Data Analysis System},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.18973054},
url = {https://doi.org/10.5281/zenodo.18973054}
}
Contributing
See CONTRIBUTING.md for development setup, coding standards, and the PR process.
License
MIT. See LICENSE for details.
Copyright (c) 2025-2026, UT-Battelle, LLC (Oak Ridge National Laboratory).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nereids-0.2.1.tar.gz.
File metadata
- Download URL: nereids-0.2.1.tar.gz
- Upload date:
- Size: 790.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09ad13baa58d35a104960db1596cc73450c981b9b9c8229e644a67ee49b95f3d
|
|
| MD5 |
e8c3610d68035303d29f3d36ee92bf49
|
|
| BLAKE2b-256 |
2da6a24d55d06c6ae7a59c5c5cce7946261f6572828c0a85b02e02fd6a1d37da
|
Provenance
The following attestation bundles were made for nereids-0.2.1.tar.gz:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1.tar.gz -
Subject digest:
09ad13baa58d35a104960db1596cc73450c981b9b9c8229e644a67ee49b95f3d - Sigstore transparency entry: 1851068653
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abbbd542d1e7da25d1df4191cf5334928def6bfc1ba577d357b0a037b62862d2
|
|
| MD5 |
a437b6eabcfacfe082298ed45189fe4d
|
|
| BLAKE2b-256 |
94e9842bb62376348d5a1e046a346b4da9a9251c24817307886f5ebbbc5fb3b3
|
Provenance
The following attestation bundles were made for nereids-0.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl -
Subject digest:
abbbd542d1e7da25d1df4191cf5334928def6bfc1ba577d357b0a037b62862d2 - Sigstore transparency entry: 1851068829
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp315-cp315t-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp315-cp315t-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.15t, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cd11f0b09d2a6e40ba6fb869d00b2e7af3bb9ad1184a3eec0a8f6362421f40f
|
|
| MD5 |
3b41615ce46f75acad037a6af092301d
|
|
| BLAKE2b-256 |
04f34a30e03450bb9259a6ed34658b5f80846ad65cd393640be5d3e3f58af337
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp315-cp315t-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp315-cp315t-manylinux_2_28_x86_64.whl -
Subject digest:
1cd11f0b09d2a6e40ba6fb869d00b2e7af3bb9ad1184a3eec0a8f6362421f40f - Sigstore transparency entry: 1851069877
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp315-cp315-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp315-cp315-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.15, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bc4d37a0a5d86cb10813797c9a618ae66d9cb71ae708bf5b6333690f5b42ed1
|
|
| MD5 |
492585c4c6cd6869373ad29151183d2d
|
|
| BLAKE2b-256 |
e899e0ffa9d290887a1ecbf81e940efdd8846f12904e530ce37a72a0669ac6bf
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp315-cp315-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp315-cp315-manylinux_2_28_x86_64.whl -
Subject digest:
5bc4d37a0a5d86cb10813797c9a618ae66d9cb71ae708bf5b6333690f5b42ed1 - Sigstore transparency entry: 1851069675
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp314-cp314t-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp314-cp314t-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8c9fcbcf34c0b9a3bf259747d95b32e3491483a92bbbcbf04c1aeb63a8fdd83
|
|
| MD5 |
d9d067a5ff059027dcb7593f3cabce0b
|
|
| BLAKE2b-256 |
7f3d22f38ecc76ef2272d5ff4df6cf21c6e56d85cdca912012c2359c2a04bb7d
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp314-cp314t-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp314-cp314t-manylinux_2_28_x86_64.whl -
Subject digest:
c8c9fcbcf34c0b9a3bf259747d95b32e3491483a92bbbcbf04c1aeb63a8fdd83 - Sigstore transparency entry: 1851069374
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: nereids-0.2.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c25a3dac8b61a568895a46ec7bf8b7dd96d62b2d8ec95e0c2e86f9bc1f67dc6e
|
|
| MD5 |
5aa24140f70b368f88cf94536a0d3e3d
|
|
| BLAKE2b-256 |
1613ecab811842057393d9b5f7e76f7f466c046d57d02ea2de8505af9caa1f7a
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp314-cp314-win_amd64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp314-cp314-win_amd64.whl -
Subject digest:
c25a3dac8b61a568895a46ec7bf8b7dd96d62b2d8ec95e0c2e86f9bc1f67dc6e - Sigstore transparency entry: 1851069175
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8b63e27d22b8b8f9788212234d37645fe1b61008131cb66d7fa4ce8f3fb46bd
|
|
| MD5 |
e5c77efbb68d239f3f3f066a2ec06cd5
|
|
| BLAKE2b-256 |
63013e1292032eccd914f224a87e22319529bacd91cf1541b76eab7daf723643
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl -
Subject digest:
a8b63e27d22b8b8f9788212234d37645fe1b61008131cb66d7fa4ce8f3fb46bd - Sigstore transparency entry: 1851070341
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: nereids-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
250813ceb565f91f516be4a4d15a90c5709627d2367b63d96688c3fe043250a1
|
|
| MD5 |
ac3850a3dfdc896f55d0a115cda782af
|
|
| BLAKE2b-256 |
dab1650685ea9d516ab86b2338ed5ebf85f1a3218d63415e4042c2c6da2e4337
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
250813ceb565f91f516be4a4d15a90c5709627d2367b63d96688c3fe043250a1 - Sigstore transparency entry: 1851070534
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: nereids-0.2.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f52117a466be34297a722594cab629a90ee4fe04957aa2ba78c3f605af4c3c7f
|
|
| MD5 |
f3dee19589ab2e6cba18539f600ac13e
|
|
| BLAKE2b-256 |
6b621c8a447ee6463f88b64172e28096f5d256531c826297cc3ff7b8de3d0583
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp313-cp313-win_amd64.whl -
Subject digest:
f52117a466be34297a722594cab629a90ee4fe04957aa2ba78c3f605af4c3c7f - Sigstore transparency entry: 1851070040
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e00fab1a478fd682d882083bfa822c43dc2ffa418b86d5aa40f22c6adaf78a91
|
|
| MD5 |
d28ac1c86975c1671163ad6d355cbc22
|
|
| BLAKE2b-256 |
53d9ed16cef31760c6aae8361c2d28c29037d1c2a24aae5a9ba93ee04cfc3ed8
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
e00fab1a478fd682d882083bfa822c43dc2ffa418b86d5aa40f22c6adaf78a91 - Sigstore transparency entry: 1851070252
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: nereids-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f292c4962b07a8d7bd426836a6d3d055fcf71e3970d3d8dd3b3a7cc4cdd761a
|
|
| MD5 |
af0d9b4a8e126df19242f284b6d00b1c
|
|
| BLAKE2b-256 |
001a13ddced77e59be2397d572a61e7811ba7b9fbc06058f645a2dec7d522086
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
7f292c4962b07a8d7bd426836a6d3d055fcf71e3970d3d8dd3b3a7cc4cdd761a - Sigstore transparency entry: 1851068754
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: nereids-0.2.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d1e9847bac6e2efcd32959d7dd3c23364c9322dc2e3c77d3d2b74aa56acf9a7
|
|
| MD5 |
4ad951c91dc9d105b47d3aa68fe65dcd
|
|
| BLAKE2b-256 |
2d42602198565eaa4e1bb8b5edeeb5b2c6f3bd12bdbe28f929f36249764351a7
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp312-cp312-win_amd64.whl -
Subject digest:
6d1e9847bac6e2efcd32959d7dd3c23364c9322dc2e3c77d3d2b74aa56acf9a7 - Sigstore transparency entry: 1851069777
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8283153ddd83e38880061d790d5bd1c480bcfa84cbd3b743bc2a93be9adfd13b
|
|
| MD5 |
79c2f75f6231b0d271e543a71dbab249
|
|
| BLAKE2b-256 |
dca69666a100ead9f4d00980b87164257dbded12e6d8d0df62a62f83afaed82d
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
8283153ddd83e38880061d790d5bd1c480bcfa84cbd3b743bc2a93be9adfd13b - Sigstore transparency entry: 1851069072
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: nereids-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8f69ef194061dbd22e1f8f614450de62ff1c3e4d3729a81d356d02bf382f828
|
|
| MD5 |
adc1d6749be415da829fb0815e99b25f
|
|
| BLAKE2b-256 |
521924310204bc32b472b22be11ee772fde0865405458574df5da77a11288dad
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
b8f69ef194061dbd22e1f8f614450de62ff1c3e4d3729a81d356d02bf382f828 - Sigstore transparency entry: 1851070166
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: nereids-0.2.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
132aa8ab87bb3ad364a541de6a1a4277996f1acf291a41e52da797dcf248905a
|
|
| MD5 |
e6a325dc400a356f0e5f1ed2b74b2e4b
|
|
| BLAKE2b-256 |
ebba99a59197a4a4641680dfeb21c29c558aa8aa81214b1c2a5b15724f272e29
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp311-cp311-win_amd64.whl -
Subject digest:
132aa8ab87bb3ad364a541de6a1a4277996f1acf291a41e52da797dcf248905a - Sigstore transparency entry: 1851069000
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43396056857de2b065d1a9c836414de3fa5c6de4ac804c6fe9a159a2add6ca54
|
|
| MD5 |
454097c532a1bd317605583a7156792f
|
|
| BLAKE2b-256 |
1de9dfb3dbc5d84d999178240f104fff60f98ef4d7b0c02b9e743b802cbbe2df
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
43396056857de2b065d1a9c836414de3fa5c6de4ac804c6fe9a159a2add6ca54 - Sigstore transparency entry: 1851069462
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: nereids-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb0bfef0ef70fc40ff8441d2d07d2d3684432e3a0871ba16e99720b59795405d
|
|
| MD5 |
fe4f1196286cfc5fa032bf8e91b22f99
|
|
| BLAKE2b-256 |
acd5fc537be4e303b327878ad2daed1c565ea54c713d9f95f8b6232774ac5ca3
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
fb0bfef0ef70fc40ff8441d2d07d2d3684432e3a0871ba16e99720b59795405d - Sigstore transparency entry: 1851068917
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: nereids-0.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33edd6a5209a9af9b9dfa5159550d4eea2ec98f345c54e1e866c74591ed905a4
|
|
| MD5 |
1ec3216c2a67922453318d35f9923e1c
|
|
| BLAKE2b-256 |
f3a768539599a5a2781dbceab036be979ba25d54e35f8c76a95f39db29e4d944
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp310-cp310-win_amd64.whl -
Subject digest:
33edd6a5209a9af9b9dfa5159550d4eea2ec98f345c54e1e866c74591ed905a4 - Sigstore transparency entry: 1851069272
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nereids-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f66526e83dac492ad84fbbb738aa7324a4c4e0e7483fcccdbe6fac5dca75a23
|
|
| MD5 |
5494e238b94298657392b1e7ddabf20b
|
|
| BLAKE2b-256 |
ed1a75326da2d79d07d7dec29f33234b41987f6362308247ca1f7f22648e0901
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
9f66526e83dac492ad84fbbb738aa7324a4c4e0e7483fcccdbe6fac5dca75a23 - Sigstore transparency entry: 1851069548
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nereids-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: nereids-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a42bceb005bcbdee62532fcebbb0ec7cb533e79537f2c496f12366782e3ce43
|
|
| MD5 |
3e6fa5ab05341645d1c6a122eecb0ca0
|
|
| BLAKE2b-256 |
40e1fd77c8670213230dc08b4627e1ca571b7c26af96ccfeec37bf9dbbb1ab91
|
Provenance
The following attestation bundles were made for nereids-0.2.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on ornlneutronimaging/NEREIDS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nereids-0.2.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
0a42bceb005bcbdee62532fcebbb0ec7cb533e79537f2c496f12366782e3ce43 - Sigstore transparency entry: 1851070456
- Sigstore integration time:
-
Permalink:
ornlneutronimaging/NEREIDS@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/ornlneutronimaging
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0baa95e6a2f34f55b25f6b8e1bd75bb8a618d531 -
Trigger Event:
push
-
Statement type: