ComponentSplitterConfig#

class openstef_models.models.component_splitting.ComponentSplitterConfig(**data: Any) None[source]

Bases: BaseConfig

Configuration for component splitting models.

Defines the basic parameters needed for any component splitter: which column to split and what components to split into.

Parameters:

data (Any)

source_column: str
components: list[EnergyComponentType]
model_config: ClassVar[ConfigDict] = {'arbitrary_types_allowed': False, 'extra': 'ignore', 'protected_namespaces': ()}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].