Processing data with runots.py
Data are processed using the umbrella run script runots.py. With this script the user specifies the instrument and step to be applied to the data.
For most instruments, this is a two-step process:
instrument data to raw CDF
raw CDF to clean .nc
For some instruments (usually those measuring waves) there is a third step:
clean .nc to wave-statistics .nc
The user will call runots.py from the command line, with arguments described below. The autogenerated documentation below can be a little challenging to interpret, so here’s an example:
runots.py aqd hdr2cdf gatts_file.txt config_file.yaml
The above command specifies aqd (Aquadopp collecting in currents mode) and hdr2cdf (step 1 above, instrument data to raw CDF), using the specified configuration files.
To get to the final .nc file, the user would then run runots.py aqd cdf2nc raw_cdf_file_name.cdf
To get final wave-statistics .nc files for supported instruments, the user has 2 potential options nc2waves and nc2diwasp with a clean .nc file of continuous or burst data as a positional argument
To find out what options are available for a specific instrument the user can run runots.py <insert instrument code> -h
To get information about the currently installed version, run runots.py -v
runots.py
Run USGS CMHRP ocean time-series data processing system.
usage: runots.py [-h] [-v]
{abss,aqd,aqdhr,aqdwvs,eco,eofe,exo,glx,hobo,iq,lisst,mc,rbr,rdi,rsk,sgtid,sgwvs,sig,tb,tcm,troll,vec,wvs,wxt,son} ...
Named Arguments
- -v, --version
show program’s version number and exit
Instruments
Specify one of the instruments in the list below
- instrument
Possible choices: abss, aqd, aqdhr, aqdwvs, eco, eofe, exo, glx, hobo, iq, lisst, mc, rbr, rdi, rsk, sgtid, sgwvs, sig, tb, tcm, troll, vec, wvs, wxt, son
Sub-commands
abss
AQUAscat1000R
runots.py abss [-h] {mat2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: mat2cdf, cdf2nc
Sub-commands
mat2cdf
Convert instrument data to raw .cdf
runots.py abss mat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py abss cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
aqd
Aquadopp (currents)
runots.py aqd [-h] {hdr2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: hdr2cdf, cdf2nc
Sub-commands
hdr2cdf
Convert instrument data to raw .cdf
runots.py aqd hdr2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py aqd cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
aqdhr
Aquadopp HR
runots.py aqdhr [-h] {hdr2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: hdr2cdf, cdf2nc
Sub-commands
hdr2cdf
Convert instrument data to raw .cdf
runots.py aqdhr hdr2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py aqdhr cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
aqdwvs
Aquadopp Waves
runots.py aqdwvs [-h] {wad2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: wad2cdf, cdf2nc, nc2waves
Sub-commands
wad2cdf
Convert instrument data to raw .cdf
runots.py aqdwvs wad2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py aqdwvs cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py aqdwvs nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
eco
WET Labs ECO
runots.py eco [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py eco csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py eco cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
eofe
EofE ECHOLOGGER
runots.py eofe [-h] {log2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: log2cdf, cdf2nc
Sub-commands
log2cdf
Convert instrument data to raw .cdf
runots.py eofe log2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py eofe cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
exo
YSI EXO
runots.py exo [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py exo csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py exo cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
glx
Geolux Wave Radar
runots.py glx [-h] {dat2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: dat2cdf, cdf2nc, nc2waves
Sub-commands
dat2cdf
Convert instrument data to raw .cdf
runots.py glx dat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py glx cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py glx nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
hobo
Onset HOBO
runots.py hobo [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py hobo csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py hobo cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
iq
SonTek IQ
runots.py iq [-h] {mat2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: mat2cdf, cdf2nc
Sub-commands
mat2cdf
Convert instrument data to raw .cdf
runots.py iq mat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py iq cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
lisst
Sequoia Scientific LISST
runots.py lisst [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py lisst csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py lisst cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
mc
Seabird MicroCAT
runots.py mc [-h] {asc2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: asc2cdf, cdf2nc
Sub-commands
asc2cdf
Convert instrument data to raw .cdf
runots.py mc asc2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py mc cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
rbr
RBR
runots.py rbr [-h] {csv2cdf,cdf2nc,nc2waves,nc2diwasp} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc, nc2waves, nc2diwasp
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py rbr csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py rbr cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py rbr nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
nc2diwasp
Undocumented
runots.py rbr nc2diwasp [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
rdi
Teledyne RDI ADCP
runots.py rdi [-h] {mat2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: mat2cdf, cdf2nc
Sub-commands
mat2cdf
Convert instrument data to raw .cdf
runots.py rdi mat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py rdi cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
rsk
RBR
runots.py rsk [-h] {csv2cdf,cdf2nc,nc2waves,nc2diwasp} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc, nc2waves, nc2diwasp
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py rsk csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py rsk cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py rsk nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
nc2diwasp
Undocumented
runots.py rsk nc2diwasp [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
sgtid
Seabird Seagauge Tides
runots.py sgtid [-h] {tid2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: tid2cdf, cdf2nc
Sub-commands
tid2cdf
Convert instrument data to raw .cdf
runots.py sgtid tid2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py sgtid cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
sgwvs
Seabird Seagauge Waves
runots.py sgwvs [-h] {wb2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: wb2cdf, cdf2nc, nc2waves
Sub-commands
wb2cdf
Convert instrument data to raw .cdf
runots.py sgwvs wb2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py sgwvs cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py sgwvs nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
sig
Nortek Signature
runots.py sig [-h] {mat2cdf,cdf2nc,nc2waves,nc2diwasp} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: mat2cdf, cdf2nc, nc2waves, nc2diwasp
Sub-commands
mat2cdf
Convert instrument data to raw .cdf
runots.py sig mat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py sig cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py sig nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
nc2diwasp
Undocumented
runots.py sig nc2diwasp [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
tb
TruBlue
runots.py tb [-h] {csv2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc, nc2waves
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py tb csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py tb cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py tb nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
tcm
Lowell Tilt Current Meter
runots.py tcm [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py tcm csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py tcm cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
troll
AquaTROLL
runots.py troll [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py troll csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py troll cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
vec
Nortek Vector
runots.py vec [-h] {dat2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: dat2cdf, cdf2nc, nc2waves
Sub-commands
dat2cdf
Convert instrument data to raw .cdf
runots.py vec dat2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py vec cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py vec nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
wvs
Aquadopp Waves
runots.py wvs [-h] {wad2cdf,cdf2nc,nc2waves} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: wad2cdf, cdf2nc, nc2waves
Sub-commands
wad2cdf
Convert instrument data to raw .cdf
runots.py wvs wad2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py wvs cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2waves
Undocumented
runots.py wvs nc2waves [-h] [--salwtemp SALWTEMP] ncname
Positional Arguments
- ncname
processed .nc filename
Named Arguments
- --salwtemp
path to nc file containing salinity and water temperature data
wxt
Vaisala WXT
runots.py wxt [-h] {csv2cdf,cdf2nc} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: csv2cdf, cdf2nc
Sub-commands
csv2cdf
Convert instrument data to raw .cdf
runots.py wxt csv2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py wxt cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
son
Imagenex sonar
runots.py son [-h] {raw2cdf,cdf2nc,nc2xy} ...
Steps
Specify one of the steps in the list below
- step
Possible choices: raw2cdf, cdf2nc, nc2xy
Sub-commands
raw2cdf
Convert instrument data to raw .cdf
runots.py son raw2cdf [-h] gatts config
Positional Arguments
- gatts
path to global attributes file (gatts formatted)
- config
path to instrument configuration file (YAML formatted)
cdf2nc
Convert raw .cdf to clean .nc
runots.py son cdf2nc [-h] [--atmpres ATMPRES] [--height HEIGHT]
[--salwtemp SALWTEMP]
cdfname
Positional Arguments
- cdfname
raw .cdf filename
Named Arguments
- --atmpres
path to cdf file containing atmospheric pressure data
- --height
path to nc file containing height above seabed data
- --salwtemp
path to nc file containing salinity and water temperature data
nc2xy
Undocumented
runots.py son nc2xy [-h] ncname
Positional Arguments
- ncname
processed .nc filename