Heliokit Documentation ====================== .. raw:: html

Space-weather data, models, and desktop workflows

Heliokit

A Python toolkit for operational heliophysics workflows: component discovery, data readers, transformation filters, forecast models, pipelines, and a protected desktop distribution.

.. raw:: html
Install Use the host package

Install Heliokit, inspect available components, and run data or model commands.

Components Compose workflows

Work with data readers, filters, models, tools, and pipelines without changing the desktop codebase.

Python Automate from scripts

Use the Heliokit API for discovery, package installation, and component execution.

Reference Know every input

Check required arguments, accepted formats, defaults, and runtime constraints before a run.

.. toctree:: :maxdepth: 2 :caption: Documentation get-started components demo-data reference api desktop developer-guide license Why Heliokit ------------ Heliokit is designed as a Python-native distribution layer around existing space-weather capabilities. The host package discovers installed components through entry points, exposes a small Python API, and keeps command-line workflows consistent across data, filters, models, tools, and pipelines. The desktop package is delivered separately. It is intended for controlled CPython 3.10 x64 environments where heavyweight scientific dependencies already exist, so the wheel can stay compact while still importing VTK, Qt, TensorFlow, Torch, and related runtime libraries from the environment.