InstrumentSynchronize

This program reads several instrument files and synchronize the data. Every epoch with some missing data will be deleted so the remaining epochs have data from every instrument.

In a second step the epochs are divided into arcs with maximal epochs (or maxArcLen) without having a gap inside an arc. A Gap is defined by a time step with at least minGap seconds between consecutive epochs or if not set the 1.5 of the median sampling. Arc with an epoch count less than minArcLen will be rejected.

A specific region can be selected with border. In this case one of the instrument data must an orbit.

If timeIntervals is given the data are also divided into time bins. The assignment of arcs to the bins can be saved in outputfileArcList. This file can be used for the variational equation approach or KalmanBuildNormals.

Instrument files from irregularData are not synchronized but divided into the same number of arcs within the same time intervals. Data outside the defined arcs will be deleted.

NameTypeAnnotation
data
sequence
outputfileInstrument
filename
inputfileInstrument
filename
margin
doublemargin for identical times [seconds]
minGap
doubleminimal time to define a gap and to begin a new arc, 0: no dividing [seconds], if not set 1.5*median sampling is used
minArcLength
uintminimal number of epochs of an arc
maxArcLength
uintmaximal number of epochs of an arc
arcType
choiceall arcs or only ascending or descending arcs are selected
ascending
descending
border
borderonly data in a specific region is selected
timeIntervals
timeSeriesdivide data into time bins
outputfileArcList
filenamearc and time bin mapping
irregularData
sequenceinstrument files with irregular sampling
outputfileInstrument
filename
inputfileInstrument
filename
minArcLength
uintminimal number of epochs in an arc