Gts.decimate

class pyacs.gts.Gts.Gts(code=None, lat=None, lon=None, h=None, X0=None, Y0=None, Z0=None, t0=None, data=None, data_xyz=None, data_corr_neu=None, data_corr_xyz=None, offsets_dates=[], offsets_values=None, outliers=[], annual=None, semi_annual=None, velocity=None, ifile=None, log=None, metadata=None)[source]
decimate(time_step=30.0, dates=[], method='median', verbose=False)

Decimate a time series to a regular time step.

Parameters:
  • time_step (float, optional) – Time step in days.

  • dates (list, optional) – List of dates where points are forced to be written regardless of time_step.

  • method (str, optional) – Method to compute position in each bin: ‘median’, ‘mean’, or ‘exact’.

  • verbose (bool, optional) – Verbose mode.

Returns:

New decimated Gts.

Return type:

Gts