edisgo.run ========== .. py:module:: edisgo.run .. autoapi-nested-parse:: 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 :mod:`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:``. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/edisgo/run/config/index /autoapi/edisgo/run/context/index /autoapi/edisgo/run/registry/index /autoapi/edisgo/run/runner/index /autoapi/edisgo/run/tasks/index /autoapi/edisgo/run/validator/index