Functions for dealing with a netCDF file’s time axis
- class pyhomogenize.time_control(*args, **kwargs)[source]
Class for dealing with a netCDF file’s time axis.
The
time_controlcontains theǹetcdf_basics.Methods
Get string of duplicated time steps.
Get string of missing time steps.
Get string of redundant time steps.
time_control.check_timestamps([selection, ...])Check netCDF file's time axis.
time_control.select_time_range(time_range[, ...])Select user-given time slice from xr.Dataset
time_control.select_limited_time_range([output])Select time slice from xr.Dataset satisfying user-given conditions.
time_control.within_time_range(...[, fmt])Checks whether netCDF files time axis is within user-given borders.
Attributes
netCDF file's time axis
netCDF file's frequency
predefined explicit format string derived from frequency
predefined list of
datetime.datetimeinstance attributes to be ignoredCalendar type read from netCDF file