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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.14Windows x86-64

nereids-0.1.1-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.1-cp314-cp314-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

nereids-0.1.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

nereids-0.1.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

nereids-0.1.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

nereids-0.1.1-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.1-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.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85c6e169373e83e02079ea2da865370c7e77aa9ef4bb6386e942db604a403961
MD5 ac96ab028fe4b325a631d6913a04d58c
BLAKE2b-256 1726f47297bb3504b59e5a50e97760050f93c7046ec4ca095eca297450b7026c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6caf3eb5705e48d41e8addb60e935ae5a483e2dbb57df7eb55115bbad037c71b
MD5 fc614d9fb58e41cbad6d1b3547f7a186
BLAKE2b-256 71667810c1f373db2cce5ba6e3079ff88d042646caff4daffb908e5a8c273397

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6120049b886eb7e490e539fa80a2241ea1a70c09c0b8deabfec8283eb8d1c93e
MD5 880ee4608d53458d32a06ef5d3d8da6c
BLAKE2b-256 d6a87b6a573eec05b4d23565d50116dae605a2b034f79565d122f9ea2310376c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3dc6c1b8d4c7b98eba2f930d1a99f37789d0e4611a97fa657f1fee6e6b72f2d
MD5 455508d0afe3cc87596ade5461766eb5
BLAKE2b-256 7fab286a8d90b47b8364c7e02fda3077f3b07356b5f56868b2791d75dab8e232

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c189ac6f8b831e24d414cfc527f6dd8e6b1a40b1befd369d0ab32ffbe6b90c78
MD5 306b18a9846bfcdf0c401daddef6d865
BLAKE2b-256 5bb5eb107ac2d8d15cc5fc3cbbafffba5b71c98c19d211bcee15f8f8aa33b4b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbac969cdc3c14a85945e1ef58d53053caecd6b35a94df396b793dfc9412dce7
MD5 9b2481c70d202ef165cfd0f4618db01d
BLAKE2b-256 b735ba17110aeb27ba8abbbe64c5caaedc0dc615f999d50b0f261efbc4dca138

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d93a07552c562550b8372b0624f92d1b9b0608cc33ad579be0b4aa0aa96f5f8
MD5 ddef79c5fbf6140c29a608396f22ed34
BLAKE2b-256 786ac3926ec146e322d5606d41e2bee5df6e98befcfdd7f39959059f55af77dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ef699fed11b8e91a3d2108be2d846abb5dd0884663ae50714f57c02ea54cb54d
MD5 2c159018a8647be86ffcd59a7e670bd4
BLAKE2b-256 dfb367d60722f53523a22cfc3fa9cc792187533882cb012626d30e7d341a3e82

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8e2f7e66c515b6a7eba02d9d6647d91b876cbf0e8cc1d7ec5f23316998076bc
MD5 d8c9ee14c3b6488ea18623f549910bb2
BLAKE2b-256 20527d3d1385f1d1375423f58e4129ddd3fdf2a8b1674642da1a7c6b4f38b233

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3faa2acec7605324547a79050dc7749f81e7d9de1c45d29d35cb126255c4c15
MD5 8cee63f2974523f1b39f13258f186f2f
BLAKE2b-256 6d955060e85d1472f2faaf5841b35ddbe01214f3e1fbb24422647aa6dfa4d981

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2b2804f553b138000d7b5ebe660fa374162aee577d8d7b6fa0f0007279443d0c
MD5 c5c021ca753ababc8ac5eee7f1eaea11
BLAKE2b-256 e9f0e6bbe0b6373074ec358bfe48cb7cfa004f9d19bdbfc028acb99865f08314

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2301eca9d3cf2e1ecc93cd91aa20a28046eb8c37ab8829f0718e45ba7b7fe592
MD5 73604c7f0c912cc2a340588f2d98e368
BLAKE2b-256 065095ef26481f6f74e3d0b49433b1644ebd660942f9800c6541faf560659e95

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 247c4cff1a324861c1bb84bb939faeb21ceeb96a02d28261927afe1a960921ca
MD5 4d6f18804098e8d1c3feb460f057e632
BLAKE2b-256 025d959ba7fa4905ed32ea6eb8225dd8b603a741079deead827f7cc29c98d391

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: nereids-0.1.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 effc3cf2fcb6eb4ce8a9c2357e2efa9b495cb9dddceb927411b7731a3fef5dca
MD5 f6183ac51ad3e94a0f5ffbc40f5014e9
BLAKE2b-256 260d2c6a997b3f148ee5cef76cd55b4c05ae0fd6f4b5d45d61f091cebb4373ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1162836e59b9d6a05ab7fc446ec4d26af7cf7a718acad6c34ea5ff3c7ee9341b
MD5 a681f342ac3e4d9d1d14caca538ff560
BLAKE2b-256 f7fd740498482a76b39e3574af9aab285db3cc958ef3fb850a5e74169bc960db

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nereids-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ea73721f492910af96f45bea7ca7f20a7cfe5bb4107528ad510825f0a69dc99
MD5 94b893ec4802ecb0c74fc55195183872
BLAKE2b-256 406a7e4049e2e97c3c296dbcf2b0622dd51784400abc8b56d9bdc376a6fb5785

See more details on using hashes here.

Provenance

The following attestation bundles were made for nereids-0.1.1-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