ObsData
Class structures and functions for loading observation data stored in
netCDF formats.
- Dependencies [External]:
os, numpy, datetime
- Dependencies [Internal]:
waveval.DataFormats. waveval.TimeFunc, waveval.Geometry
-
class ObsData.drifter(fileName)[source]
Bases: netcdfGeneric
Class structure for reading the CMEMS formatted drifter netCDF files.
-
crossesDomain(domain: spatialCoverage)[source]
-
getMetaData()[source]
-
getTrackCoverage()[source]
-
getVar(varName)[source]
-
class ObsData.emecwb(fileName)[source]
Bases: netcdfGeneric
Class structure for reading the EMEC formatted wavebuoy netCDF files.
-
gapFillTimeseries(times, values)[source]
-
getMetaData()[source]
-
getQCTimeseries(varName, varIndex)[source]
-
getQCVar(varName)[source]
-
getVar(varName)[source]
-
ObsData.get_nc_var(ncHnd, varName)[source]
-
ObsData.is_masked(data)[source]
-
class ObsData.wavebuoy(fileName)[source]
Bases: netcdfGeneric
Class structure for reading the CMEMS formatted wavebuoy netCDF files.
-
gapFillTimeseries(times, values)[source]
-
getMetaData()[source]
-
getQCTimeseries(varName, varIndex)[source]
-
getQCVar(varName)[source]
-
getVar(varName)[source]