edisgo.run
YAML/JSON-driven pipeline runner for eDisGo.
Single entry point:
from edisgo.run import run_edisgo
edisgo = run_edisgo({"extends": "flex_opf", "grid": {"ding0_path": ...}})
A config is a flat pipeline: — a list of named tasks from
edisgo.run.tasks. Each step is either a string
(worst_case_ts) or a single-key mapping with parameters
(import_electromobility: {charging_strategy: dumb}). Configs can
build on a bundled preset (edisgo/run/presets/) or another file
via extends:.