Provide a tool to demultiplex miniSEED files.
Situation:
MiniSEED files recorded by Quanterra Q8 loggers by default store all data in a single, multiplexed file. This results in a miniSEED file containing records with differing sample rates, channel names and encoding formats.
Initial tests of an Q8 logger in default configuration at the GIPP resulted in 76 different recording channels! Most of them contain "state of health" related information such as voltage levels, clock status, etc. All those "auxiliary" channels are stored intermixed with records containing the "primary recorded data".
Problem:
All miniSEED utilities of the GIPPtools are designed/optimized to work with files containing exactly one sample data stream. Although reading from multiplexed miniSEED files should more or less work at large, it will be inefficient or even cumbersome.
Wish/Enhancement:
-
Add a new utility (maybe named
mseeddemux
?) to easily demultiplex miniSEED files. The resulting demultiplexed files can be handled as usual. -
It should be possible to select a subset of the available data streams (e.g. only primary recording channels) for demultiplexing. Maybe it is possible to use wildcards when selecting channels (e.g. 'EH?')