Skip to content

Writing IOOS National Glider Data Assembly Center Profile NetCDF Files

Bob Fratantonio edited this page May 30, 2018 · 4 revisions

WikiWriting NetCDF FilesWriting IOOS National Glider Data Assembly Center NetCDF Files

Contents

Test Dataset

The repo contains a test dataset that can be found here.

The test dataset contains sample configuration files, 3 source Slocum dba files and the NetCDF files with .result appended that are created from the source files.

Running the Tests

The tests can be run using by doing the following:

> source activate gncutils
> ./gncutils/scripts/dba_to_ngdac_profile_nc.py -p 1 \
    -o ./gncutils/tests/ru29-20161105T0131/data/out/nc/ngdac \
    ./gncutils/tests/ru29-20161105T0131/config/ngdac/ \
    ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/*.dat

Here's the output:

dba_to_ngdac_profile_nc:INFO:Processing dba file: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2016_320_0_186_dbd.dat [line 88]
dba:WARNING:No headers parsed: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2016_320_0_186_dbd.dat [line 184]
dba_to_ngdac_profile_nc:WARNING:Skipping empty dba file: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2016_320_0_186_dbd.dat [line 93]
dba_to_ngdac_profile_nc:INFO:Processing dba file: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2017_004_2_89_dbd.dat [line 88]
dba_to_ngdac_profile_nc:INFO:Processing dba file: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2017_143_0_115_dbd.dat [line 88]
dba_to_ngdac_profile_nc:INFO:No profiles indexed: ./gncutils/tests/ru29-20161105T0131/data/in/ascii/dbd/ru29_2017_143_0_115_dbd.dat [line 107]
./gncutils/tests/ru29-20161105T0131/data/out/nc/ngdac/ru29-20170129T204958Z-dbd-profile.nc
./gncutils/tests/ru29-20161105T0131/data/out/nc/ngdac/ru29-20170129T223716Z-dbd-profile.nc
./gncutils/tests/ru29-20161105T0131/data/out/nc/ngdac/ru29-20170130T062853Z-dbd-profile.nc
./gncutils/tests/ru29-20161105T0131/data/out/nc/ngdac/ru29-20170130T080655Z-dbd-profile.nc