ModelTimeSeries#

The ModelTimeSeries class stores timeseries data extracted from a dynamic GEE dataset (e.g., ERA5) for a specific observation type at a station. It is similar to the SensorData class and is typically used for comparison with observations, quality control, or gap filling.

ModelTimeSeries objects are usually accessed via the .modeldata attribute of Station or Dataset objects.

Constructor#

ModelTimeSeries(site, datarecords, ...)

Class for model-based timeseries at one location.

Attributes#

A summary of all the attributes (and properties) of the ModelTimeSeries class.

ModelTimeSeries.df

Return all records as a DataFrame.

ModelTimeSeries.stationname

Return the name of the station this SensorData belongs to.

ModelTimeSeries.tz

Return the timezone of the stored timestamps.

ModelTimeSeries.start_datetime

Return the start datetime of the series.

ModelTimeSeries.end_datetime

Return the end datetime of the series.

ModelTimeSeries.freq

Return the frequency of the series.

Methods#

A summary of all methods in the ModelTimeSeries class.

ModelTimeSeries.get_info([printout])

Print or return information about the ModelTimeSeries.

ModelTimeSeries.make_plot([linecolor, ax, ...])

Create a plot of the model time series.