numeraire_dataset.zones.run_step#
- numeraire_dataset.zones.run_step(name: str, frames: dict[str, DataFrame], *, params: dict[str, Any] | None = None, input_hashes: dict[str, str] | None = None) Built[source]#
Run a registered step on named input frames, returning the output + its provenance hashes.
framesmaps each declared input name to its frame;input_hashesmaps them to the recipe (or raw-content) hash that identifies them, so the output’srecipe_hash()chains onto its inputs.paramsare the step’s explicit parameters (they participate in the recipe hash).