Skip to main content

Dynamic uncertainty quantification for Tokamak reactor simulations modelling

Project description

Documentation Status Tests Tests (IMAS) PyPI - Python Version PyPI DOI Coverage

Duqtools banner

Duqtools

Duqtools is a tool for Dynamic Uncertainty Quantification for Tokamak reactor simulations modelling.

Features:

  • Set up 100s of simulation runs from a single template
  • Launch standard sets of sensitivity tests with minimal programming
  • Batch job submission and status tracking
  • Supports the Standardized Interface Data Structures (IDSs) data directory
  • Compare and visualize 100s of simulations in one overview
  • Display simulation results as confidence ranges and distributions

Duqtools is currently under active development. It runs on linux only and requires the ITER Integrated Modeling and Analysis Suite (IMAS).

To install:

pip install duqtools

The source code is available from Github.

Suggestions, improvements, and edits are most welcome.

Development

Check out our Contributing Guidelines to get started with development.

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

duqtools-3.1.3.tar.gz (204.9 kB view details)

Uploaded Source

Built Distribution

duqtools-3.1.3-py3-none-any.whl (227.1 kB view details)

Uploaded Python 3

File details

Details for the file duqtools-3.1.3.tar.gz.

File metadata

  • Download URL: duqtools-3.1.3.tar.gz
  • Upload date:
  • Size: 204.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for duqtools-3.1.3.tar.gz
Algorithm Hash digest
SHA256 9eedbb674cc2eddfdd9c4c5d35fd1aaf566fafb9ac14a1dc98b7ed6f76285435
MD5 422a6f731129f5a9faab97c3900108b1
BLAKE2b-256 c63b1fae2e3ea0965adf818617c421e28328361da24d816fa745eb64e8c1d886

See more details on using hashes here.

Provenance

The following attestation bundles were made for duqtools-3.1.3.tar.gz:

Publisher: publish.yaml on duqtools/duqtools

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

File details

Details for the file duqtools-3.1.3-py3-none-any.whl.

File metadata

  • Download URL: duqtools-3.1.3-py3-none-any.whl
  • Upload date:
  • Size: 227.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for duqtools-3.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2359ae1507c59e588a908350f185d8e3400d013522c9d25886bfde79c004317e
MD5 4ae1ebaeee788da8f17a5618fb52a298
BLAKE2b-256 4bac5fa6ca5cded4830a09ac271c34619c783e6b4abd263e5bdb030534a4b7ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for duqtools-3.1.3-py3-none-any.whl:

Publisher: publish.yaml on duqtools/duqtools

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page