Skip to content

time binning

Guillaume W. Bres edited this page May 26, 2024 · 8 revisions

Time Binning

Time binning is requested with --tbin and allows dividing an input context into a batch of files.
This operation is typically used in data production workflows.
Time binning, like most file operations, is intended to work a context that are made of a single file format.

In this example, we'll split a standard file into 4 files of 4 hour duration each.

rinex-cli \
    -f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
    --tbin "4 hour"

Like all opmodes, time binning can be performed after running some preprocessing operations.
In this example, we do the same thing but only on GPS constellation:

rinex-cli \
    -f test_resources/CRNX/V3/ESBC00DNK_R_20201770000_01D_30S_MO.crx.gz \
    -P GPS --tbin "4 hour"

Like most file operations, time binning works on all RINEX formats.
In this example, we split one day of Meteo sensor observation, into 4 sperate files:

rinex-cli \
    -f test_resources/MET/V3/POTS00DEU_R_20232540000_01D_05M_MM.rnx.gz \
    --tbin "4 hour"

Filenaming conventions

This toolbox can operate on files that do not follow naming conventions, and can also help generate files that do follow conventions. Read more on this topic, right here.

Next step

Read about other types of file operations we support

Clone this wiki locally