InstrumentStatisticsTimeSeries

This program computes a time series of statistics for one or more instrument files. Possible statistics are root mean square, standard deviation, mean, median, min, and max. The columns of the output time series are defined either as one per inputfileInstrument or, if perColumn is true, statistics are computed per column for each file. Providing e.g. 32 orbit files of GPS satellites results in a time series matrix with columns: mjd, statisticsG01, statisticsG02, ..., statisticsG32. If intervals are provided, the input data is split into these intervals and one statistic is computed per interval. Otherwise, overall statistics are computed. The instrument data considered for computation of the component-wise statistics can be set with startDataFields and countDataFields. The factor can be set to e.g. sqrt(3) to get 3D instead of 1D RMS values.

See also InstrumentArcStatistics, InstrumentArcCrossStatistics.

NameTypeAnnotation
outputfileStatisticsTimeSeries
filenamecolumns: mjd, statistics column(s) per instrument file
inputfileInstrument
filename
statistics
choice
rootMeanSquare
standardDeviation
mean
median
sum
min
max
epochCount
startDataFields
uintstart
countDataFields
uintnumber of data fields (default: all)
perColumn
booleancompute statistic per column
ignoreNan
booleanignore NaN values in statistic computation
intervals
timeSeriesintervals for statistics computation (one statistic per interval)
factor
doublee.g. sqrt(3) for 3D RMS