Skip to main content

Framework for system agnostic pipelines for (not just) radio interferometry

Project description

A workflow management framework for radio interferometry data processing pipelines.

Documentation page

Reference paper

Installation - User

Stimela can be installed using pip. Simply run pip install stimela.

Installation - Developer

uv - uv managed environment

After cloning the repo, install with uv sync --group dev. Then run uv run pre-commit install to set up the pre-commit hooks. By default, you should end up with a correctly configured environment in .venv. ruff (linter and code formater) can be invoked manually with uv run ruff check and uv run ruff format.

uv - uv pip managed environment

After cloning the repo, create a virtual environment with uv venv -p {python_version} path/to/env. Activate the environment and install with uv pip install -e . --group dev. Then run pre-commit install inside the environment to set up the pre-commit hooks. ruff can be invoked manually with ruff check and uv run ruff format.

pip managed environment

After cloning the repo, create a virtual environment with virtualenv -p {python_version} path/to/env. Activate the environment and install with pip install -e . --group dev. Then run pre-commit install inside the environment to set up the pre-commit hooks. ruff can be invoked manually with ruff check and uv run ruff format.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

stimela-2.1.4.tar.gz (191.8 kB view details)

Uploaded Source

Built Distribution

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

stimela-2.1.4-py3-none-any.whl (246.4 kB view details)

Uploaded Python 3

File details

Details for the file stimela-2.1.4.tar.gz.

File metadata

  • Download URL: stimela-2.1.4.tar.gz
  • Upload date:
  • Size: 191.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.5

File hashes

Hashes for stimela-2.1.4.tar.gz
Algorithm Hash digest
SHA256 27e72219229d387bf28957638972e32e8011fc71f61d02f71fbbc208c5bf3990
MD5 08f57b64bb34531f40b1dbbaa5906412
BLAKE2b-256 c4653287ce4ef3bfc9f230aed43488a7079b214a7cccda653a3c34315e971f64

See more details on using hashes here.

File details

Details for the file stimela-2.1.4-py3-none-any.whl.

File metadata

  • Download URL: stimela-2.1.4-py3-none-any.whl
  • Upload date:
  • Size: 246.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.5

File hashes

Hashes for stimela-2.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 594b676ff835b69f24534cd56b1e6de19ab52c2c7eebf38780427dfccc7053b4
MD5 33871e357d9c9ccc150c66316760e6b4
BLAKE2b-256 b33a6a756a250b3e222b7b274966e2988ceac73046ede39c68b700218fc67016

See more details on using hashes here.

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