Skip to main content

InDiCA

Documentation Status tests linting codecov

InDiCA (Integrated DiagnostiC Analysis) is a tool which allows to read, analyse, and model data from a wide variety of diagnostics for Magnetic Confined Fusion (MCF) devices. Combined under a common framework, diagnostic models and experimental data can be seemlessly compared, analysis and inference workflows can be implemented and tested on real as well as synthetic data. Reading functionallity is currently implemented for JET and ST40 tokamaks.

Development environment using uv

  • The recommended UV-managed environment is CPython 3.12.
  • Create or refresh it with uv venv .venv.
  • Run uv sync --frozen to let uv install InDiCA and the development dependencies into that environment.
  • Add optional dependencies with uv sync --extra <extraname> --frozen or uv sync --all-extras --frozen.
  • Adding using uv add keeps the uv.lock file up-to-date automatically.

Aurora install instructions

Currently there's a build-system issue due to scikit_build version, so Aurora is not automatically installed. To install:

  1. uv sync --extra aurora --frozen or uv sync --all-extras --frozen to get the build requirements into the UV environment
  2. uv pip install --python .venv/bin/python --no-build-isolation aurorafusion to install the package into the active environment

License

InDiCA is distributed under the GNU General Public License version 3 or, at your option, any later version.

Metadata

Release files for indica 0.1.26

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for indica 0.1.26
File Size Uploaded Provenance Actions
indica-0.1.26.tar.gz 8.0 MB With provenance Details for indica-0.1.26.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for indica 0.1.26
File Interpreter ABI Platform Actions
indica-0.1.26-py3-none-any.whl Python 3 none any Details for indica-0.1.26-py3-none-any.whl

Total release size: 16.0 MB

Release files / indica-0.1.26.tar.gz

Download URL indica-0.1.26.tar.gz
Size 8.0 MB
Tags Source
SHA-256 checksum
How to use checksums
db247ecc232d3e2e4363a23ef40e26aedab5a841d46d7723f8775b2114b1dfc3
BLAKE2b-256 checksum
How to use checksums
1111455f1902c9d7f71368666d24f17e8acf486ec10c878478f70f8caa70b203
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 5, 2026.

Transparency log

Release files / indica-0.1.26-py3-none-any.whl

Download URL indica-0.1.26-py3-none-any.whl
Size 8.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
17863be3725e52a4823c24889fdc30d37e2d99c44359362b082a1a768e706229
BLAKE2b-256 checksum
How to use checksums
e0ba42d7ac71f1c494a37e5de0baf8f2a08460879c3a45afd1f086e1f0e5b2ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 5, 2026.

Transparency log

Security for indica 0.1.26

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for indica-0.1.26.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 5, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page