ReEDSResourceBuild
Selected/built reV resource result row component.
Import
Section titled “Import”>>> from r2x_reeds import ReEDSResourceBuild>>> assert ReEDSResourceBuild is not NoneBases: HasUnits, ReEDSComponent. 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.
technology
Section titled “technology”technology: Annotated[str, Field(description="Technology type (e.g., 'upv', 'wind-ons')")]region
Section titled “region”region: Annotated[ReEDSRegion, Field(description='ReEDS region')]sc_point_gid
Section titled “sc_point_gid”sc_point_gid: Annotated[int, Field(description='Supply-curve site identifier')]resource_class
Section titled “resource_class”resource_class: Annotated[str, Field(description='Resource class identifier')]year: Annotated[int, Field(description='Model year')]built_capacity
Section titled “built_capacity”built_capacity: Annotated[float, Unit('MW'), Field(description='Built capacity', ge=0)]investment_bool
Section titled “investment_bool”investment_bool: Annotated[bool, Field(description='Investment indicator')]capacity
Section titled “capacity”capacity: Annotated[float | None, Unit('MW'), Field(description='Site capacity')] = Noneavailable_capacity
Section titled “available_capacity”available_capacity: Annotated[float | None, Unit('MW'), Field(description='Available capacity')] = Nonecapacity_factor
Section titled “capacity_factor”capacity_factor: Annotated[float | None, Field(description='Average capacity factor')] = Nonesc_gid
Section titled “sc_gid”sc_gid: Annotated[int | None, Field(description='Supply-curve group identifier')] = Nonebin: Annotated[int | None, Field(description='Supply-curve bin identifier')] = Nonesupply_curve_cost
Section titled “supply_curve_cost”supply_curve_cost: Annotated[float | None, Unit('$/MW'), Field(description='Supply-curve cost')] = Noneexisting_capacity
Section titled “existing_capacity”existing_capacity: Annotated[float | None, Unit('MW'), Field(description='Existing capacity')] = Noneonline_year
Section titled “online_year”online_year: Annotated[int | None, Field(description='Online year')] = Noneretire_year
Section titled “retire_year”retire_year: Annotated[int | None, Field(description='Retire year')] = NoneContinue with the Python API overview and transform contracts.