netcdf NAME { dimensions: // Record dimension oasisTime = UNLIMITED; // Number of instrument depths tempDepth = 10; pressDepth = 2; // String lengths idStrLen = 2; variables: // Mooring information char mooring(idStrLen); mooring:long_name = "MBARI Mooring ID"; // Pod depth information int tempDepth(tempDepth); tempDepth:long_name = "Temperature Depth"; tempDepth:units = "meters"; int pressDepth(pressDepth); pressDepth:long_name = "Pressure Depth"; pressDepth:units = "meters"; // Instrument measurements long oasisTime(oasisTime); oasisTime:long_name = "Oasis GMT"; oasisTime:units = "seconds since 1970-1-1 00:00:00.0"; oasisTime:point_spacing = "even" ; oasisTime:_FillValue = 0; float air(oasisTime); air:long_name = "Air Temperature"; air:units = "degree C"; air:_FillValue = 1e36f; air:missing_value = 1e36f; float sst(oasisTime); sst:long_name = "Sea Surface Temperature"; sst:units = "degree C"; sst:_FillValue = 1e36f; sst:missing_value = 1e36f; float temperature(oasisTime, tempDepth); temperature:long_name = "Temperature"; temperature:units = "degree C"; temperature:_FillValue = 1e36f; temperature:missing_value = 1e36f; float pressure(oasisTime, pressDepth); pressure:long_name = "Pressure"; pressure:units = "db"; pressure:_FillValue = 1e36f; pressure:missing_value = 1e36f; float humidity(oasisTime); humidity:long_name = "Relative Humidity"; humidity:units = "percent"; humidity:valid_range = 0.0f, 100.0f; humidity:_FillValue = 1e36f; humidity:missing_value = 1e36f; float windSpeed(oasisTime); windSpeed:long_name = "Wind Speed"; windSpeed:units = "meter/sec"; windSpeed:_FillValue = 1e36f; windSpeed:missing_value = 1e36f; float windDir(oasisTime); windDir:long_name = "Wind Direction"; windDir:units = "degree N"; windDir:valid_range = 0.0f, 360.0f; windDir:_FillValue = 1e36f; windDir:missing_value = 1e36f; float windU(oasisTime); windU:long_name = "East Wind"; windU:units = "meter/sec"; windU:_FillValue = 1e36f; windU:missing_value = 1e36f; float windV(oasisTime); windV:long_name = "North Wind"; windV:units = "meter/sec"; windV:_FillValue = 1e36f; windV:missing_value = 1e36f; float compass(oasisTime); compass:long_name = "Raw Compass (single sample)"; compass:units = "degree N"; compass:valid_range = 0.0f, 360.0f; compass:_FillValue = 1e36f; compass:missing_value = 1e36f; float vane(oasisTime); vane:long_name = "Raw Vane (single sample)"; vane:units = "degree N"; vane:valid_range = 0.0f, 360.0f; vane:_FillValue = 1e36f; vane:missing_value = 1e36f; float rawDir(oasisTime); rawDir:long_name = "Raw Direction (single sample)"; rawDir:units = "degree N"; rawDir:valid_range = 0.0f, 360.0f; rawDir:_FillValue = 1e36f; rawDir:missing_value = 1e36f; float rawSpeed(oasisTime); rawSpeed:long_name = "Raw Speed (single sample)"; rawSpeed:units = "meter/sec"; rawSpeed:_FillValue = 1e36f; rawSpeed:missing_value = 1e36f; float ctd_sst(oasisTime); ctd_sst:long_name = "CTD - Sea Surface Temperature"; ctd_sst:units = "degree C"; ctd_sst:_FillValue = 1e36f; ctd_sst:missing_value = 1e36f; float salt(oasisTime); salt:long_name = "Salinity"; salt:units = "psu"; salt:_FillValue = 1e36f; salt:missing_value = 1e36f; float transmiss(oasisTime); transmiss:long_name = "Tranmissometer"; transmiss:units = "volts"; transmiss:valid_range = 0.0f, 5.0f; transmiss:_FillValue = 1e36f; transmiss:missing_value = 1e36f; float fluor(oasisTime); fluor:long_name = "Fluorometer"; fluor:units = "volts"; fluor:valid_range = 0.0f, 5.0f; fluor:_FillValue = 1e36f; fluor:missing_value = 1e36f; // global attributes :title = "MBARI Mooring MOORING"; :subtitle = "DEPLOY"; data: // depths of temperature sensors tempDepth = 10, 20, 40, 60, 80, 100, 150, 200, 250, 300; // depths of pressure sensors pressDepth = 200, 300; // ID for mooring mooring = "MOORING"; }