Skip to content

Release 1.2.0

Compare
Choose a tag to compare
@csjx csjx released this 16 Dec 20:24

The 1.2.0 release includes improvements in archive management for the PacIOOS data.

Features include:

  • A new TextRebuilderApp that allows an entire raw data archive to be reprocessed, sorted, deduplicated, and re-written with correct UTC file names/timestamps.
  • The TextRebuilderApp also converts legacy data to the pacioos-2020-format, a CSV format common to all nearshore instrument to help ease the production of upstream products like NetCDF data files.
  • An improved manage-instruments script that incorporates rebuilding of archives:
$ manage-instruments -h

Usage:
manage-instruments -c driver|archiver -o start|stop [-a] [-h] [-i instr1] [-i instr2] [-i instrN]
manage-instruments -c rebuilder -i instr [-d directory]

Start or stop one or more instrument source drivers or archivers by optionally providing the instrument id.

Alternatively, rebuild an instrument archive by providing the instrument id, and either a file
with samples to add to the archive, or an existing raw archive directory path.

OPTIONS:

    -a  Start or stop all configured instruments
    -c  The command to run, 'driver', 'archiver', 'rebuilder', to stream, archive, or rebuild data.
    -h  Show this message.
    -i  The instrument id. Use -i multiple times for multiple instruments. Use once for a rebuild.
    -o  Indicate which operation to perform, start or stop (requires 'driver' or 'archiver' commands).
    -d  The existing instrument archive to rebuild (requires 'rebuilder' command).
    -V  Show the version (1.2.0)