NetCDF Metadata

netcdf D02.optics_s.bowdoin.historical {
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 ; // (28518 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., 2460000. ;
		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 = "Tue Nov  2 12:22:02 2010: /usr/local/bin/ncrcat D02.optics_s.bowdoin.historical.nc D0204.optics_s.bowdoin.realtime.nc D02.optics_s.bowdoin.historical.nc.new\n",
			"" ;
		: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 = "historical" ;
		:water_depth = 28. ;
		:last_modified = "" ;
		:mooring_site_id = "D02" ;
		:mooring_site_desc = "Lower Harpswell Sound" ;
		:breakout_id = 22 ;
		:delta_t = 60 ;
		:magnetic_variation = -16.7 ;
		:goes_platform_id = "" ;
		:starting_julian_day_number = 54083.9166666665 ;
		:starting_julian_day_string = "2006-12-14 22:00:00" ;
		:ending_julian_day_number = 55501.5833333335 ;
		:ending_julian_day_string = "2010-11-01 14:00:00" ;
		:nco_openmp_thread_number = 1 ;
}

Download | Sensor Information | Software | NERACOOS Gulf of Maine Moorings | NERACOOS Home