solarforecastarbiter.io.reference_aggregates.generate_aggregate¶
-
solarforecastarbiter.io.reference_aggregates.
generate_aggregate
(observations, agg_def)[source]¶ Generate an aggregate object.
Parameters: - observations (list of datamodel.Observation) –
- agg_def (dict) – Text metadata to create a datamodel.Aggregate.
‘observation’ field names will be matched against names
of datamodel.Observation in
observations
.
Returns: datamodel.Aggregate
Raises: ValueError
– If an observation does not exist in the API for an aggregate or multiple observations match the given name and site name.