Overview
anemoi-inference to earthkit-workflows. This allows inference tasks to be run as part of a larger DAG. It provides an API to directly create a graph consisting of initial condition retrieval and model execution, or to run inference off other source nodes which themselves are the initial conditions.
Architecture
The package is designed with a split dependency structure:
Core Dependencies
The base installation includes only:
anemoi-utils- Utility functionsearthkit-workflows>=0.7- Workflow frameworkqubed>=0.3- Multi-dimensional data structure support
Runtime Dependencies (Optional)
For local workflow execution, install with [runtime] extra:
anemoi-inference>=0.7- AI weather model inferenceanemoi-datasets>=0.5.21- Dataset creation and management
This separation allows:
Lightweight workflow creation: Create and serialize workflows without heavy ML dependencies
Remote execution: Define workflows on lightweight machines, execute on compute infrastructure
Flexible deployment: Install only what you need for your use case