Skip to main content

Neutron Resonance Imaging Data Analysis Library

Project description

NEREIDS

Neutron rEsonance REsolved Imaging Data analysis System

Docs API

A Rust-based library for neutron resonance imaging at the VENUS beamline, SNS, ORNL.

Documentation

Overview

NEREIDS provides end-to-end analysis for time-of-flight neutron resonance imaging: input hyperspectral TOF data, output spatially resolved isotopic/elemental composition maps.

Workspace Crates

Crate Description
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/BFGS)
nereids-pipeline End-to-end orchestration and spatial mapping
nereids-python PyO3 Python bindings for Jupyter
nereids-gui egui desktop application

Building

cargo build --workspace
cargo test --workspace

License

BSD-3-Clause. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nereids-0.1.4.tar.gz (369.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nereids-0.1.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp314-cp314-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.14Windows x86-64

nereids-0.1.4-cp314-cp314-manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp314-cp314-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

nereids-0.1.4-cp313-cp313-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13Windows x86-64

nereids-0.1.4-cp313-cp313-manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nereids-0.1.4-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12Windows x86-64

nereids-0.1.4-cp312-cp312-manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

nereids-0.1.4-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

nereids-0.1.4-cp311-cp311-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

nereids-0.1.4-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

nereids-0.1.4-cp310-cp310-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

nereids-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file nereids-0.1.4.tar.gz.

File metadata

  • Download URL: nereids-0.1.4.tar.gz
  • Upload date:
  • Size: 369.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1558903e1a08f36d5ad5b9b97ddcb142673faaad6abd8a1943af86081c2d3671
MD5 c46785f00aafa9947cc82fba8688a72f
BLAKE2b-256 9392e1f5728668ab6464e87f7b6f98ac0ef14351a72984750cd9fbac62182829

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4.tar.gz:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 242ef6ecd477d615c659545c528dbfaa148776ef23719dc5dcd262ed5772e09d
MD5 210bde1c38348f12cc5b9ed394b7619b
BLAKE2b-256 837ad36f41672c560854af13ee3dff92956015b145a79f69f8cd734528210b9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1aff7299b64077bed2eca6fe52916983a010716bf736a1da1c421e237f9d6b10
MD5 1700145b1b5b9f848c4e5ce3dfa7339c
BLAKE2b-256 ae1ac02cfa6dd8e4c0bf92cef0b8e3969237b9459826b559b6957521048b4370

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9670843c58577610cab842d020e58062f2b964f8c7aed33c8a1e7739ceedf3f
MD5 5ad3e9ea76a78d116a7f163c9bcf242c
BLAKE2b-256 5e68596e3681874c54193e4370359d6e2d073a19d67a40e4292bce50a1ce335e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f88331a99daf030d3e7bf5458b124d001698b48dc9ae5e30fe1150d5fe552c3
MD5 2390d95de1ffdb24a0fbf751f8299a36
BLAKE2b-256 f19f8036a623044916788d9e766f7b69212046323c210142ba6eab5a3d54f301

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d813a3bbcbc730a476240c243d3ab17b776595692f5d05a317de853707448d33
MD5 0351ef276aa7acf5084191b96b9aa81d
BLAKE2b-256 daf15a8d380ac45ad43a9992089eb298a3383e2325c821e4d3538d164246e4bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 70754a47b6661c61855a33bb2fa28aadd1406a6cb00de937ede80b51d7afa59c
MD5 0b22aed7258c24ee56856e770fb2efc7
BLAKE2b-256 5faa0be97d6bb606197e7873e1589ec6eb0f24234edabdaade62a81db8f078c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5aa1606ace03a7e3abc0812977026df6a5017332576dd3716e63a08384335e1f
MD5 6674390b73c337a35c8366f832f064f7
BLAKE2b-256 f6ebb4c009d7047738ab3d8215cebc35047faf22655fcc3edb8b9c466e859ec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b57aafb6d2bcfda237990cb2f1a97cad0ed5bf01baa230c67168e02d0f3d432e
MD5 b2635d7dcea542e98a0754d5496714e3
BLAKE2b-256 712903cb810788400b0f97a51c59a21e63290ad755e4b4ada21604ef954ad07a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37cf236035fba035137742b4864aa5f4deecf40dcc2f78a26be65c7624dd4174
MD5 7e2b24714b15225c6e2ef53a72bfbc00
BLAKE2b-256 eb27a58dd0a1e314ea67d94fe6d14fcd13f95b0f4e19ac594d6d34801db1dd5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 975e5345292f0907c186de6c383103b5cae446abb058a99cf6f10ca0104c99de
MD5 6c57f2d9a49c7bf7223dfe70b8f21565
BLAKE2b-256 919b182f16234dfcd974097c0930593c2a0692a668eea236075a74eefaaf5f9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5bee28c395b11c8a7208003926f4d1c3a2f8b18d65e3f74f8d881b747bc9f131
MD5 4fd70c92e161a4d445362082a3494b99
BLAKE2b-256 98ed06faab624a3fb3a3eca06e99f1795bf784eb240805320ec993ef9094b5a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9b15373a8086ecbb0a109a8c1816a047f6b2b4e95047c1e164047b10b5721b2
MD5 cbfd01bec17faac150a46e6e7c7ccf78
BLAKE2b-256 d0e147ceac27e4a1779bc8b5cefbf76a87062b7e8c468fb50537b53f4211f695

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de9e049fb3ef77db9d37cfec2b229d0891592d5abec1e2b3f7dfc36cac5b65df
MD5 606952695836b69a9a0fa48ad69fa594
BLAKE2b-256 efff8c3a094055794088f637e257f55e430d0025e8ac713952c0cbfff0f7755d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nereids-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0663922cc16e90689ef219f68440b96f26d29ad49ba4e89c5125cb7395762543
MD5 706c05c8ff53a1a34e2958ac2fc0654f
BLAKE2b-256 68770d6c0ad619c9f61d8da779cc0db8dfc16957d764d6b928eb1cdb2100629a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98fb4f4044b0aee60db4574414d0784f9a20f8a2b15d4c2082635efbc0cfd8dc
MD5 2162dbcdf12a5a23ece129fe6cd4512d
BLAKE2b-256 2f1ec1e06de57bd6948db3213a14e98385f9ac0631fcfbdd51f464eabe012bdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nereids-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4afc70e79f2d44459f071e61552ca5a1c21cce94455bd407a0780cceb886fe10
MD5 dbfe7b4e74a110e4f7d0d90b44bae3e4
BLAKE2b-256 4e6a40d7f461efe809de1d667d6da93ee58e2e3acc622c8c70a0a4969b350e26

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on ornlneutronimaging/NEREIDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page