ReEDSConfig
Configuration for ReEDS model parser.
Import
Section titled “Import”>>> from r2x_reeds import ReEDSConfig>>> assert ReEDSConfig is not NoneBases: PluginConfig. Inherited contracts remain defined by the base classes.
Declared fields
Section titled “Declared fields”These fields are declared on this class. Required/default behavior is shown directly from source. Base-class fields also apply.
solve_year
Section titled “solve_year”solve_year: Annotated[int | list[int], Field(description='Model solve year(s) - automatically converted to list')]weather_year
Section titled “weather_year”weather_year: Annotated[int | list[int], Field(description='Weather data year(s) - automatically converted to list')]case_name
Section titled “case_name”case_name: Annotated[str | None, Field(default=None, description='Case name')] = Nonescenario
Section titled “scenario”scenario: Annotated[str, Field(default='base', description='Scenario identifier')] = 'base'excluded_techs
Section titled “excluded_techs”excluded_techs: Annotated[list[str] | None, Field(default=None, description='Technologies to exclude from the parsed system. When omitted, the defaults.json list is used.')] = Noneuse_degraded_capacity
Section titled “use_degraded_capacity”use_degraded_capacity: Annotated[bool, Field(default=False, description='Switch the online_capacity dataset key from cap_ivrt to cap_deg_ivrt to use degradation-adjusted generator capacity.')] = FalseDeclared methods and properties
Section titled “Declared methods and properties”primary_solve_year
Section titled “primary_solve_year”@propertyprimary_solve_year(self) -> intGet the primary (first) solve year.
primary_weather_year
Section titled “primary_weather_year”@propertyprimary_weather_year(self) -> intGet the primary (first) weather year.
Continue with the Python API overview and transform contracts.