Skip to main content

Applied Nuclear Data Assimilation using Least sqUareS (ANDALUS) is an Open Source data assimilation tool for improving predictions of nuclear applications.

Project description

ANDALUS

Applied Nuclear Data Assimilation using Least sqUareS

Applied Nuclear Data Assimilation using Least sqUareS (ANDALUS) is an Open Source data assimilation tool for improving predictions of nuclear applications.

Features

  • Perform sensitivity and uncertainty quantification suing first order approximation.
  • Use the Generalized Linear Least Squares equation to infer multi-group nuclear data.

Documentation

Documentation is built with Sphynx and deployed to GitHub Pages.

Development

To set up for local development:

# Clone your fork
git clone git@github.com:your_name_here/andalus.git
cd andalus

# Install in editable mode with live updates
uv tool install --editable .

This installs the CLI globally but with live updates - any changes you make to the source code are immediately available when you run andalus.

Run tests:

uv run pytest

Run quality checks (format, lint, type check, test):

just qa

Author

ANDALUS was created in 2026 by Daan Houben.

Built with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

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

andalus-0.1.2.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

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

andalus-0.1.2-py3-none-any.whl (23.7 kB view details)

Uploaded Python 3

File details

Details for the file andalus-0.1.2.tar.gz.

File metadata

  • Download URL: andalus-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for andalus-0.1.2.tar.gz
Algorithm Hash digest
SHA256 37f7467dc7a41adfde03609620c598ab2901d641f19d7b8b36f899a4859e7c59
MD5 f140f49eced9f6b613e9b3dffceb4425
BLAKE2b-256 a7e4418e1a673d6b00da9ab3c81f229c377739e6e0444f2adbf8021517d71830

See more details on using hashes here.

Provenance

The following attestation bundles were made for andalus-0.1.2.tar.gz:

Publisher: publish.yml on daan1392/andalus

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

File details

Details for the file andalus-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: andalus-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 23.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for andalus-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4e715727572efdbee847cd1de9e6d6bcd6944ee878789d3000cfee8e6d9350c4
MD5 01275f6c9dde6f793d056d56e06cfe40
BLAKE2b-256 a16ab5fb48d3597e10746aba7970dbad442d54b522b9a03fbea90261c8b15fd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for andalus-0.1.2-py3-none-any.whl:

Publisher: publish.yml on daan1392/andalus

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