NetCDF Metadata
netcdf D0205.optics_s.bowdoin.realtime {
dimensions:
lon = 1 ;
lat = 1 ;
depth = 1 ;
OCR507_wavelength = 7 ;
ac9_cals = 1 ;
ac9_temperature_bins = 24 ;
ac9_wavelength = 9 ;
FLNTUS_cals = 1 ;
FLCDS_cals = 1 ;
time = UNLIMITED ; // (15903 currently)
variables:
double lat(lat) ;
lat:long_name = "Latitude" ;
lat:standard_name = "latitude" ;
lat:short_name = "lat" ;
lat:units = "degrees_north" ;
lat:_FillValue = -999. ;
lat:valid_range = -90., 90. ;
lat:Comment = "Coordinate variable" ;
lat:epic_code = 500 ;
double lon(lon) ;
lon:long_name = "Longitude" ;
lon:standard_name = "longitude" ;
lon:short_name = "lon" ;
lon:modulo = 360. ;
lon:units = "degrees_east" ;
lon:_FillValue = -999. ;
lon:valid_range = -180., 180. ;
lon:Comment = "Coordinate variable" ;
lon:epic_code = 502 ;
double depth(depth) ;
depth:long_name = "Depth" ;
depth:standard_name = "depth" ;
depth:short_name = "D" ;
depth:units = "meters" ;
depth:positive = "down" ;
depth:_FillValue = -999. ;
depth:valid_range = -10000., 100. ;
depth:Comment = "Coordinate variable" ;
depth:epic_code = 3. ;
double ac9_wavelength(ac9_wavelength) ;
ac9_wavelength:standard_name = "electromagnetic_wavelength" ;
ac9_wavelength:long_name = "AC9 Meter Wavelength" ;
ac9_wavelength:short_name = "nu" ;
ac9_wavelength:units = "nanometers" ;
ac9_wavelength:_FillValue = -999. ;
ac9_wavelength:valid_range = 0., 1000. ;
ac9_wavelength:Comment = "Coordinate variable" ;
double OCR507_wavelength(OCR507_wavelength) ;
OCR507_wavelength:standard_name = "electromagnetic_wavelength" ;
OCR507_wavelength:long_name = "Wavelength" ;
OCR507_wavelength:short_name = "nu" ;
OCR507_wavelength:units = "nanometers" ;
OCR507_wavelength:_FillValue = -999. ;
OCR507_wavelength:valid_range = 0., 1000. ;
OCR507_wavelength:Comment = "Coordinate variable" ;
double time(time) ;
time:long_name = "Time" ;
time:standard_name = "time" ;
time:short_name = "time" ;
time:units = "days since 1858-11-17 00:00:00" ;
time:_FillValue = -999. ;
time:valid_range = 0., 99999. ;
time:Comment = "Coordinate variable" ;
time:epic_code = 624 ;
float ac9_cals(ac9_cals) ;
ac9_cals:comment = "Dummy variable, Calibration for AC9" ;
double ac9_temperature_bins(ac9_temperature_bins) ;
ac9_temperature_bins:long_name = "AC9 Temperature Bins" ;
ac9_temperature_bins:units = "celsius" ;
ac9_temperature_bins:_FillValue = -999. ;
ac9_temperature_bins:valid_range = 0., 100. ;
ac9_temperature_bins:Comment = "Coordinate variable, AC9 calibration" ;
float ac9_absorption_offsets(ac9_wavelength) ;
ac9_absorption_offsets:Comment = "AC9 calibration" ;
float ac9_absorption_temperature_offsets(ac9_wavelength, ac9_temperature_bins) ;
ac9_absorption_temperature_offsets:Comment = "AC9 calibration" ;
float ac9_attenuation_offsets(ac9_wavelength) ;
ac9_attenuation_offsets:Comment = "AC9 calibration" ;
float ac9_attenuation_temperature_offsets(ac9_wavelength, ac9_temperature_bins) ;
ac9_attenuation_temperature_offsets:Comment = "AC9 calibration" ;
float ocr507_fwhm_cals(OCR507_wavelength) ;
ocr507_fwhm_cals:units = "nanometers" ;
ocr507_fwhm_cals:Comment = "Full width, half maximum center wavelength, OCR507 calibration" ;
float ocr507_offset_cals(OCR507_wavelength) ;
ocr507_offset_cals:Comment = "linear offset for OCR507 calibration" ;
float ocr507_slope_cals(OCR507_wavelength) ;
ocr507_slope_cals:Comment = "slope conversion from counts to engineering units, OCR507 calibration" ;
float ocr507_immersion_cals(OCR507_wavelength) ;
ocr507_immersion_cals:Comment = "immersion coefficients, OCR507 calibration" ;
float Ed(time, OCR507_wavelength, depth, lat, lon) ;
Ed:standard_name = "downwelling_spectral_irradiance" ;
Ed:long_name = "Downwelling Irradiance" ;
Ed:short_name = "Ed" ;
Ed:ancillary_variables = "Ed_qc" ;
Ed:_FillValue = -999.f ;
Ed:units = "microwatts/cm^2/nm" ;
Ed:valid_range = 0.f, 400.f ;
byte Ed_qc(time, OCR507_wavelength, depth, lat, lon) ;
Ed_qc:long_name = "Downwelling Irradiance Quality" ;
Ed_qc:short_name = "EdQ" ;
Ed_qc:intent = "data_quality" ;
Ed_qc:standard_name = "Ed data_quality" ;
Ed_qc:_FillValue = -128b ;
Ed_qc:units = "1" ;
Ed_qc:valid_range = -127s, 127s ;
Ed_qc:flag_values = 0b, 1b, 2b, 20b ;
Ed_qc:flag_meanings = "quality_good out_of_range sensor_nonfunctional insufficient_ocr_counts" ;
float Ed_PAR(time, depth, lat, lon) ;
Ed_PAR:long_name = "Downwelling Irradiance of PAR (400-700nm)" ;
Ed_PAR:short_name = "EdPAR" ;
Ed_PAR:ancillary_variables = "Ed_PAR_qc" ;
Ed_PAR:_FillValue = -999.f ;
Ed_PAR:units = "microE/m^2/s" ;
Ed_PAR:valid_range = 0.f, 4000.f ;
byte Ed_PAR_qc(time, depth, lat, lon) ;
Ed_PAR_qc:long_name = "Downwelling Irradiance of Par (400-700nm) Quality" ;
Ed_PAR_qc:short_name = "EdPARQ" ;
Ed_PAR_qc:intent = "data_quality" ;
Ed_PAR_qc:standard_name = "Ed_PAR data_quality" ;
Ed_PAR_qc:_FillValue = -128b ;
Ed_PAR_qc:units = "1" ;
Ed_PAR_qc:valid_range = -127s, 127s ;
Ed_PAR_qc:flag_values = 0b, 1b ;
Ed_PAR_qc:flag_meanings = "quality_good out_of_range" ;
float absorption_TS(time, ac9_wavelength, depth, lat, lon) ;
absorption_TS:long_name = "Temperature and Salinity Corrected Absorption" ;
absorption_TS:short_name = "ATS" ;
absorption_TS:ancillary_variables = "absorption_TS_qc" ;
absorption_TS:_FillValue = -999.f ;
absorption_TS:units = "1/m" ;
absorption_TS:valid_range = 0.f, 100.f ;
byte absorption_TS_qc(time, ac9_wavelength, depth, lat, lon) ;
absorption_TS_qc:long_name = "Temperature and Salinity Corrected Absorption Quality" ;
absorption_TS_qc:short_name = "ATSQ" ;
absorption_TS_qc:intent = "data_quality" ;
absorption_TS_qc:standard_name = "absorption_TS data_quality" ;
absorption_TS_qc:_FillValue = -128b ;
absorption_TS_qc:units = "1" ;
absorption_TS_qc:valid_range = -127s, 127s ;
absorption_TS_qc:flag_values = 0b, 1b, 3b, 4b, 7b, 8b, 18b ;
absorption_TS_qc:flag_meanings = "quality_good out_of_range invalid_absorption_signal invalid_absorption_reference no_lower_ac9dev_temperature_bin no_upper_ac9dev_temperature_bin insufficient_ac9_counts" ;
float beam_attenuation_TS(time, ac9_wavelength, depth, lat, lon) ;
beam_attenuation_TS:long_name = "Temperature and Salinity Corrected Beam Attenuation Coefficient" ;
beam_attenuation_TS:short_name = "C" ;
beam_attenuation_TS:ancillary_variables = "beam_attenuation_TS_qc" ;
beam_attenuation_TS:_FillValue = -999.f ;
beam_attenuation_TS:units = "1/m" ;
beam_attenuation_TS:valid_range = 0.f, 100.f ;
byte beam_attenuation_TS_qc(time, ac9_wavelength, depth, lat, lon) ;
beam_attenuation_TS_qc:long_name = "Temperature and Salinity Corrected Beam Attenuation Coefficient" ;
beam_attenuation_TS_qc:short_name = "CQ" ;
beam_attenuation_TS_qc:intent = "data_quality" ;
beam_attenuation_TS_qc:standard_name = "beam_attenuation_TS data_quality" ;
beam_attenuation_TS_qc:_FillValue = -128b ;
beam_attenuation_TS_qc:units = "1" ;
beam_attenuation_TS_qc:valid_range = -127s, 127s ;
beam_attenuation_TS_qc:flag_values = 0b, 1b, 5b, 6b, 7b, 8b, 18b ;
beam_attenuation_TS_qc:flag_meanings = "quality_good out_of_range invalid_attenuation_signal invalid_attenuation_reference no_lower_ac9dev_temperature_bin no_upper_ac9_temperature_bin insufficient_AC9_counts" ;
float a(time, ac9_wavelength, depth, lat, lon) ;
a:long_name = "Absorption Coefficient" ;
a:short_name = "AC" ;
a:ancillary_variables = "a_qc" ;
a:_FillValue = -999.f ;
a:units = "1/m" ;
a:valid_range = 0.f, 100.f ;
byte a_qc(time, ac9_wavelength, depth, lat, lon) ;
a_qc:long_name = "Absorption Coefficient Quality" ;
a_qc:short_name = "ACQ" ;
a_qc:intent = "data_quality" ;
a_qc:standard_name = "a data_quality" ;
a_qc:_FillValue = -128b ;
a_qc:units = "1" ;
a_qc:valid_range = -127s, 127s ;
a_qc:flag_values = 0b, 1b, 2b, 9b ;
a_qc:flag_meanings = "quality_good out_of_range sensor_nonfunctional insufficient_ac9_counts" ;
float c(time, ac9_wavelength, depth, lat, lon) ;
c:long_name = "Beam Attenuation Coefficient" ;
c:short_name = "C" ;
c:ancillary_variables = "c_qc" ;
c:_FillValue = -999.f ;
c:units = "1/m" ;
c:valid_range = 0.f, 100.f ;
byte c_qc(time, ac9_wavelength, depth, lat, lon) ;
c_qc:long_name = "Beam Attenuation Coefficient Quality" ;
c_qc:short_name = "CQ" ;
c_qc:intent = "data_quality" ;
c_qc:standard_name = "c data_quality" ;
c_qc:_FillValue = -128b ;
c_qc:units = "1" ;
c_qc:valid_range = -127s, 127s ;
c_qc:flag_values = 0b, 1b, 5b, 6b, 7b, 8b ;
c_qc:flag_meanings = "quality_good out_of_range invalid_beam_attenuation_signal invalid_beam_attenuation_reference no_lower_ac9dev_temperature_bin no_upper_ac9dev_temperature_bin" ;
float FLNTUS_cals(FLNTUS_cals) ;
FLNTUS_cals:comment = "Calibration for FLNTUS" ;
float chlorophyll(time, depth, lat, lon) ;
chlorophyll:standard_name = "chlorophyll_concentration_in_sea_water" ;
chlorophyll:long_name = "Chlorophyll" ;
chlorophyll:short_name = "Chl" ;
chlorophyll:ancillary_variables = "chlorophyll_qc" ;
chlorophyll:_FillValue = -999.f ;
chlorophyll:units = "micrograms/liter" ;
chlorophyll:valid_range = 0.f, 30.f ;
byte chlorophyll_qc(time, depth, lat, lon) ;
chlorophyll_qc:long_name = "Chlorophyll Quality" ;
chlorophyll_qc:short_name = "ChlQ" ;
chlorophyll_qc:intent = "data_quality" ;
chlorophyll_qc:standard_name = "chlorophyll data_quality" ;
chlorophyll_qc:_FillValue = -128b ;
chlorophyll_qc:units = "1" ;
chlorophyll_qc:valid_range = -127s, 127s ;
chlorophyll_qc:flag_values = 0b, 1b, 2b, 19b, 25b ;
chlorophyll_qc:flag_meanings = "quality_good out_of_range sensor_nonfunctional insufficient_DFLS_counts invalid_temperature_input" ;
float turbidity(time, depth, lat, lon) ;
turbidity:standard_name = "turbidity_of_sea_water" ;
turbidity:long_name = "Turbidity" ;
turbidity:short_name = "Tur" ;
turbidity:ancillary_variables = "turbidity_qc" ;
turbidity:_FillValue = -999.f ;
turbidity:units = "ntus" ;
turbidity:valid_range = 0.f, 30.f ;
byte turbidity_qc(time, depth, lat, lon) ;
turbidity_qc:long_name = "Turbidity Quality" ;
turbidity_qc:short_name = "TurQ" ;
turbidity_qc:intent = "data_quality" ;
turbidity_qc:standard_name = "turbidity data_quality" ;
turbidity_qc:_FillValue = -128b ;
turbidity_qc:units = "1" ;
turbidity_qc:valid_range = -127s, 127s ;
turbidity_qc:flag_values = 0b, 1b, 2b, 19b, 25b ;
turbidity_qc:flag_meanings = "quality_good out_of_range sensor_nonfunctional insufficient_FLNTUS_counts invalid_temperature_input" ;
float FLCDS_cals(FLCDS_cals) ;
FLCDS_cals:comment = "Calibration for FLCDS" ;
float QSE(time, depth, lat, lon) ;
QSE:standard_name = "quinine_sulfate_equivalent_in_sea_water" ;
QSE:long_name = "Quinine Sufalte Equivalent" ;
QSE:short_name = "QSE" ;
QSE:ancillary_variables = "QSE_qc" ;
QSE:_FillValue = -999.f ;
QSE:units = "ppb (QSDE)" ;
QSE:valid_range = 0.f, 30.f ;
byte QSE_qc(time, depth, lat, lon) ;
QSE_qc:long_name = "Quinine Sulfate Equivalent Quality" ;
QSE_qc:short_name = "QESQ" ;
QSE_qc:intent = "data_quality" ;
QSE_qc:standard_name = "Quinine Sulfate Equivalent data_quality" ;
QSE_qc:_FillValue = -128b ;
QSE_qc:units = "1" ;
QSE_qc:valid_range = -127s, 127s ;
QSE_qc:flag_values = 0b, 1b, 2b, 19b, 25b ;
QSE_qc:flag_meanings = "quality_good out_of_range sensor_nonfunctional insufficient_FLCDS_counts invalid_temperature_input" ;
double time_created(time, depth, lat, lon) ;
time_created:long_name = "Time Record Created" ;
time_created:standard_name = "time_created" ;
time_created:short_name = "time_cr" ;
time_created:units = "days since 1858-11-17 00:00:00" ;
time_created:_FillValue = -999. ;
time_created:valid_range = 0., 99999. ;
double time_modified(time, depth, lat, lon) ;
time_modified:long_name = "Time Record Last Modified" ;
time_modified:standard_name = "time_modified" ;
time_modified:short_name = "time_mod" ;
time_modified:units = "days since 1858-11-17 00:00:00" ;
time_modified:_FillValue = -999. ;
time_modified:valid_range = 0., 99999. ;
// global attributes:
:title = "Gulf of Maine Ocean Observing System: Realtime Buoy Observations" ;
:institution = "Department of Physical Oceanography, School of Marine Sciences, University of Maine" ;
:institution_url = "http://gyre.umeoce.maine.edu" ;
:history = "" ;
:source = "Ocean Data Acquisition Systems (ODAS) Buoy" ;
:references = "http://gyre.umeoce.maine.edu/data/gomoos/buoy/doc/buoy_system_doc/buoy_system/book1.html" ;
:comment = "" ;
:Conventions = "CF-1.0" ;
:project = "Bowdoin" ;
:project_url = "http://gomoos.org" ;
:contact = "nealp@maine.edu,ljm@umeoce.maine.edu,bfleming@umeoce.maine.edu" ;
:time_zone = "UTC" ;
:julian_day_convention = "Julian date convention begins at 00:00:00 UTC on 17 November 1858 AD" ;
:buffer_type = "optics_s" ;
:instrument_number = 0 ;
:optics_package = "BOWDOIN" ;
:OCR507_serial_number = 165 ;
:OCR507_type = "IRRADIANCE" ;
:AC9_serial_number = 307 ;
:FLNTUS_serial_number = 712 ;
:FLCDS_serial_number = 1576 ;
:processing = "realtime" ;
:water_depth = 28. ;
:last_modified = "" ;
:mooring_site_id = "D0205" ;
:mooring_site_desc = "Lower Harpswell Sound" ;
:breakout_id = 22 ;
:delta_t = 60 ;
:magnetic_variation = -16.7 ;
:goes_platform_id = "" ;
:starting_julian_day_number = 55629.8333333335 ;
:starting_julian_day_string = "2011-03-09 20:00:00" ;
:ending_julian_day_number = 56301.6666666665 ;
:ending_julian_day_string = "2013-01-09 16:00:00" ;
:algorithm_ids = "OCR504_1.8: 10-Mar-2011 17:39:17\n",
"OCR507_1.8: 10-Mar-2011 17:39:17\n",
"OCRConvert_1.2: 10-Mar-2011 17:39:17\n",
"Clear_Sky_Downwelling_Irradiance_1.3: 10-Mar-2011 17:39:17\n",
"PAR_1.2: 10-Mar-2011 17:39:17\n",
"DFLS_Chlorophyll_1.7: 10-Mar-2011 17:39:17\n",
"FLCDS_CDOM_1.1: 10-Mar-2011 17:39:17\n",
"FLNTUS_Chlorophyll_1.6: 10-Mar-2011 17:39:17\n",
"AC9_Optics_1.3: 10-Mar-2011 17:39:17\n",
"AC9_TS_Correction_1.2: 10-Mar-2011 17:39:17" ;
}
| |
| |