solarforecastarbiter.io.api.APISession.get_raw_report_processed_data

APISession.get_raw_report_processed_data(report_id, raw_report, values=None)[source]

Load the processed forecast/observation data into the datamodel.ProcessedForecastObservation objects of the raw_report.

Parameters:
  • report_id (str) – ID of the report that values will be loaded from
  • raw_report (datamodel.RawReport) – The raw report with processed_forecasts_observations to be replaced
  • values (list or None) – The report values dict as returned by the API. If None, fetch the values from the API for the given report_id
Returns:

tuple – Of datamodel.ProcessedForecastObservation with values loaded into forecast_values and observation_values