solarforecastarbiter.datamodel

Data classes and acceptable variables as defined by the SolarForecastArbiter Data Model document. Python 3.7 is required.

Classes

BaseModel

Methods

FixedTiltModelingParameters(ac_capacity, …) A class based on PVModelingParameters that has additional parameters for fixed tilt PV systems.
Forecast(name, issue_time_of_day, …) A class to hold metadata for Forecast objects.
Observation(name, variable, …) A class for keeping track of metadata associated with an observation.
PVModelingParameters(ac_capacity, …) Class for keeping track of generic PV modeling parameters
SingleAxisModelingParameters(ac_capacity, …) A class based on PVModelingParameters that has additional parameters for single axis tracking systems.
Site(name, latitude, longitude, elevation, …) Class for keeping track of Site metadata.
SolarPowerPlant(name, latitude, longitude, …) Class for keeping track of metadata associated with solar power plant Sites.