netcdf magmarinemetM1.b1.20131009.000000 { dimensions: time = UNLIMITED ; // (900 currently) variables: int base_time ; base_time:string = "2013-10-09 00:00:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2013-10-09 00:00:00 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2013-10-09 00:00:00 0:00" ; int qc_time(time) ; qc_time:long_name = "Quality check results on field: Time offset from midnight" ; qc_time:units = "unitless" ; qc_time:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_time:bit_1_description = "Delta time between current and previous samples is zero." ; qc_time:bit_1_assessment = "Indeterminate" ; qc_time:bit_2_description = "Delta time between current and previous samples is less than the delta_t_lower_limit field attribute." ; qc_time:bit_2_assessment = "Indeterminate" ; qc_time:bit_3_description = "Delta time between current and previous samples is greater than the delta_t_upper_limit field attribute." ; qc_time:bit_3_assessment = "Indeterminate" ; qc_time:delta_t_lower_limit = 60. ; qc_time:delta_t_upper_limit = 60. ; qc_time:prior_sample_flag = 1 ; qc_time:comment = "If the \'prior_sample_flag\' is set the first sample time from a new raw file will be compared against the time just previous to it in the stored data. If it is not set the qc_time value for the first sample will be set to 0." ; float wspd_scalar_mean_adc(time) ; wspd_scalar_mean_adc:long_name = "Wind speed scalar mean, from the wind monitor mounted at the peak of the ship mast" ; wspd_scalar_mean_adc:units = "m/s" ; wspd_scalar_mean_adc:valid_min = 0.f ; wspd_scalar_mean_adc:valid_max = 40.f ; wspd_scalar_mean_adc:missing_value = -9999.f ; int qc_wspd_scalar_mean_adc(time) ; qc_wspd_scalar_mean_adc:long_name = "Quality check results on field: Wind speed scalar mean, from the wind monitor mounted at the peak of the ship mast" ; qc_wspd_scalar_mean_adc:units = "unitless" ; qc_wspd_scalar_mean_adc:description = "See global attributes for individual bit descriptions." ; float wspd_vector_mean_adc(time) ; wspd_vector_mean_adc:long_name = "Wind speed vector mean, from measured speed and direction, from the wind monitor mounted at the peak of the ship mast" ; wspd_vector_mean_adc:units = "m/s" ; wspd_vector_mean_adc:valid_min = 0.f ; wspd_vector_mean_adc:valid_max = 40.f ; wspd_vector_mean_adc:missing_value = -9999.f ; int qc_wspd_vector_mean_adc(time) ; qc_wspd_vector_mean_adc:long_name = "Quality check results on field: Wind speed vector mean, from measured speed and direction, from the wind monitor mounted at the peak of the ship mast" ; qc_wspd_vector_mean_adc:units = "unitless" ; qc_wspd_vector_mean_adc:description = "See global attributes for individual bit descriptions." ; float wdir_vector_mean_adc(time) ; wdir_vector_mean_adc:long_name = "Relative wind direction vector mean, from the wind monitor mounted at the peak of the ship mast" ; wdir_vector_mean_adc:units = "degree" ; wdir_vector_mean_adc:valid_min = 0.f ; wdir_vector_mean_adc:valid_max = 360.f ; wdir_vector_mean_adc:missing_value = -9999.f ; int qc_wdir_vector_mean_adc(time) ; qc_wdir_vector_mean_adc:long_name = "Quality check results on field: Relative wind direction vector mean, from the wind monitor mounted at the peak of the ship mast" ; qc_wdir_vector_mean_adc:units = "unitless" ; qc_wdir_vector_mean_adc:description = "See global attributes for individual bit descriptions." ; float wspd_std_adc(time) ; wspd_std_adc:long_name = "Wind speed standard deviation, from the wind monitor mounted at the peak of the ship mast" ; wspd_std_adc:units = "m/s" ; wspd_std_adc:valid_min = 0.f ; wspd_std_adc:valid_max = 20.f ; wspd_std_adc:missing_value = -9999.f ; int qc_wspd_std_adc(time) ; qc_wspd_std_adc:long_name = "Quality check results on field: Wind speed standard deviation, from the wind monitor mounted at the peak of the ship mast" ; qc_wspd_std_adc:units = "unitless" ; qc_wspd_std_adc:description = "See global attributes for individual bit descriptions." ; float wdir_std_adc(time) ; wdir_std_adc:long_name = "Wind direction standard deviation calculated by Yamartino\'s method, from the wind monitor mounted at the peak of the ship mast" ; wdir_std_adc:units = "degree" ; wdir_std_adc:valid_min = 0.f ; wdir_std_adc:valid_max = 90.f ; wdir_std_adc:missing_value = -9999.f ; int qc_wdir_std_adc(time) ; qc_wdir_std_adc:long_name = "Quality check results on field: Wind direction standard deviation calculated by Yamartino\'s method, from the wind monitor mounted at the peak of the ship mast" ; qc_wdir_std_adc:units = "unitless" ; qc_wdir_std_adc:description = "See global attributes for individual bit descriptions." ; float air_temp_mean_adc(time) ; air_temp_mean_adc:long_name = "Air temperature mean, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; air_temp_mean_adc:units = "degC" ; air_temp_mean_adc:valid_min = 0.f ; air_temp_mean_adc:valid_max = 40.f ; air_temp_mean_adc:missing_value = -9999.f ; int qc_air_temp_mean_adc(time) ; qc_air_temp_mean_adc:long_name = "Quality check results on field: Air temperature mean, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; qc_air_temp_mean_adc:units = "unitless" ; qc_air_temp_mean_adc:description = "See global attributes for individual bit descriptions." ; float air_temp_std_adc(time) ; air_temp_std_adc:long_name = "Air temperature standard deviation, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; air_temp_std_adc:units = "degC" ; air_temp_std_adc:valid_min = 0.f ; air_temp_std_adc:valid_max = 5.f ; air_temp_std_adc:missing_value = -9999.f ; int qc_air_temp_std_adc(time) ; qc_air_temp_std_adc:long_name = "Quality check results on field: Air temperature standard deviation, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; qc_air_temp_std_adc:units = "unitless" ; qc_air_temp_std_adc:description = "See global attributes for individual bit descriptions." ; float rh_mean_adc(time) ; rh_mean_adc:long_name = "Relative humidity mean, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; rh_mean_adc:units = "%" ; rh_mean_adc:valid_min = 40.f ; rh_mean_adc:valid_max = 105.f ; rh_mean_adc:missing_value = -9999.f ; int qc_rh_mean_adc(time) ; qc_rh_mean_adc:long_name = "Quality check results on field: Relative humidity mean, from the T/RH sensor in a forced ventilator (Young 43502) mounted on the met boom" ; qc_rh_mean_adc:units = "unitless" ; qc_rh_mean_adc:description = "See global attributes for individual bit descriptions." ; float rh_std_adc(time) ; rh_std_adc:long_name = "Relative humidity standard deviation" ; rh_std_adc:units = "%" ; rh_std_adc:valid_min = 0.f ; rh_std_adc:valid_max = 5.f ; rh_std_adc:missing_value = -9999.f ; int qc_rh_std_adc(time) ; qc_rh_std_adc:long_name = "Quality check results on field: Relative humidity standard deviation" ; qc_rh_std_adc:units = "unitless" ; qc_rh_std_adc:description = "See global attributes for individual bit descriptions." ; float siphon_rain_gauge_mean_adc(time) ; siphon_rain_gauge_mean_adc:long_name = "Mean level of the siphon gauge" ; siphon_rain_gauge_mean_adc:units = "mm" ; siphon_rain_gauge_mean_adc:valid_min = 0.f ; siphon_rain_gauge_mean_adc:valid_max = 50.f ; siphon_rain_gauge_mean_adc:missing_value = -9999.f ; int qc_siphon_rain_gauge_mean_adc(time) ; qc_siphon_rain_gauge_mean_adc:long_name = "Quality check results on field: Mean level of the siphon gauge" ; qc_siphon_rain_gauge_mean_adc:units = "unitless" ; qc_siphon_rain_gauge_mean_adc:description = "See global attributes for individual bit descriptions." ; float tachometer_voltage_mean_adc(time) ; tachometer_voltage_mean_adc:long_name = "Mean tachometer voltage" ; tachometer_voltage_mean_adc:units = "volts" ; tachometer_voltage_mean_adc:valid_min = 0.f ; tachometer_voltage_mean_adc:valid_max = 5.f ; tachometer_voltage_mean_adc:missing_value = -9999.f ; int qc_tachometer_voltage_mean_adc(time) ; qc_tachometer_voltage_mean_adc:long_name = "Quality check results on field: Mean tachometer voltage" ; qc_tachometer_voltage_mean_adc:units = "unitless" ; qc_tachometer_voltage_mean_adc:description = "See global attributes for individual bit descriptions." ; float wspd_scalar_mean_wx1(time) ; wspd_scalar_mean_wx1:long_name = "Wind speed scalar mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; wspd_scalar_mean_wx1:units = "m/s" ; wspd_scalar_mean_wx1:valid_min = 0.f ; wspd_scalar_mean_wx1:valid_max = 40.f ; wspd_scalar_mean_wx1:missing_value = -9999.f ; int qc_wspd_scalar_mean_wx1(time) ; qc_wspd_scalar_mean_wx1:long_name = "Quality check results on field: Wind speed scalar mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_wspd_scalar_mean_wx1:units = "unitless" ; qc_wspd_scalar_mean_wx1:description = "See global attributes for individual bit descriptions." ; float wspd_vector_mean_wx1(time) ; wspd_vector_mean_wx1:long_name = "Wind speed vector mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; wspd_vector_mean_wx1:units = "m/s" ; wspd_vector_mean_wx1:valid_min = 0.f ; wspd_vector_mean_wx1:valid_max = 40.f ; wspd_vector_mean_wx1:missing_value = -9999.f ; int qc_wspd_vector_mean_wx1(time) ; qc_wspd_vector_mean_wx1:long_name = "Quality check results on field: Wind speed vector mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_wspd_vector_mean_wx1:units = "unitless" ; qc_wspd_vector_mean_wx1:description = "See global attributes for individual bit descriptions." ; float wdir_vector_mean_wx1(time) ; wdir_vector_mean_wx1:long_name = "Apparent wind direction vector mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; wdir_vector_mean_wx1:units = "degree" ; wdir_vector_mean_wx1:valid_min = 0.f ; wdir_vector_mean_wx1:valid_max = 360.f ; wdir_vector_mean_wx1:missing_value = -9999.f ; int qc_wdir_vector_mean_wx1(time) ; qc_wdir_vector_mean_wx1:long_name = "Quality check results on field: Apparent wind direction vector mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_wdir_vector_mean_wx1:units = "unitless" ; qc_wdir_vector_mean_wx1:description = "See global attributes for individual bit descriptions." ; float wdir_std_wx1(time) ; wdir_std_wx1:long_name = "Wind direction standard deviation, from the Vaisala WXT520 mounted on the port side of the met boom" ; wdir_std_wx1:units = "degree" ; wdir_std_wx1:valid_min = 0.f ; wdir_std_wx1:valid_max = 90.f ; wdir_std_wx1:missing_value = -9999.f ; int qc_wdir_std_wx1(time) ; qc_wdir_std_wx1:long_name = "Quality check results on field: Wind direction standard deviation, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_wdir_std_wx1:units = "unitless" ; qc_wdir_std_wx1:description = "See global attributes for individual bit descriptions." ; float air_temp_mean_wx1(time) ; air_temp_mean_wx1:long_name = "Air temperature mean, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; air_temp_mean_wx1:units = "degC" ; air_temp_mean_wx1:valid_min = 0.f ; air_temp_mean_wx1:valid_max = 90.f ; air_temp_mean_wx1:missing_value = -9999.f ; int qc_air_temp_mean_wx1(time) ; qc_air_temp_mean_wx1:long_name = "Quality check results on field: Air temperature mean, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; qc_air_temp_mean_wx1:units = "unitless" ; qc_air_temp_mean_wx1:description = "See global attributes for individual bit descriptions." ; float air_temp_std_wx1(time) ; air_temp_std_wx1:long_name = "Air temperature standard deviation, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; air_temp_std_wx1:units = "degC" ; air_temp_std_wx1:valid_min = 0.f ; air_temp_std_wx1:valid_max = 5.f ; air_temp_std_wx1:missing_value = -9999.f ; int qc_air_temp_std_wx1(time) ; qc_air_temp_std_wx1:long_name = "Quality check results on field: Air temperature standard deviation, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; qc_air_temp_std_wx1:units = "unitless" ; qc_air_temp_std_wx1:description = "See global attributes for individual bit descriptions." ; float rh_mean_wx1(time) ; rh_mean_wx1:long_name = "Relative humidity mean, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; rh_mean_wx1:units = "%" ; rh_mean_wx1:valid_min = 40.f ; rh_mean_wx1:valid_max = 105.f ; rh_mean_wx1:missing_value = -9999.f ; int qc_rh_mean_wx1(time) ; qc_rh_mean_wx1:long_name = "Quality check results on field: Relative humidity mean, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; qc_rh_mean_wx1:units = "unitless" ; qc_rh_mean_wx1:description = "See global attributes for individual bit descriptions." ; float rh_std_wx1(time) ; rh_std_wx1:long_name = "Relative humidity standard deviation, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; rh_std_wx1:units = "%" ; rh_std_wx1:valid_min = 0.f ; rh_std_wx1:valid_max = 5.f ; rh_std_wx1:missing_value = -9999.f ; int qc_rh_std_wx1(time) ; qc_rh_std_wx1:long_name = "Quality check results on field: Relative humidity standard deviation, from passive shield of the Vaisala WXT520 mounted on the port side of the met boom" ; qc_rh_std_wx1:units = "unitless" ; qc_rh_std_wx1:description = "See global attributes for individual bit descriptions." ; float bar_pressure_mean_wx1(time) ; bar_pressure_mean_wx1:long_name = "Barometric pressure mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; bar_pressure_mean_wx1:units = "hPa" ; bar_pressure_mean_wx1:valid_min = 850.f ; bar_pressure_mean_wx1:valid_max = 1200.f ; bar_pressure_mean_wx1:missing_value = -9999.f ; int qc_bar_pressure_mean_wx1(time) ; qc_bar_pressure_mean_wx1:long_name = "Quality check results on field: Barometric pressure mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_bar_pressure_mean_wx1:units = "unitless" ; qc_bar_pressure_mean_wx1:description = "See global attributes for individual bit descriptions." ; float bar_pressure_std_wx1(time) ; bar_pressure_std_wx1:long_name = "Barometric pressure standard deviation, from the Vaisala WXT520 mounted on the port side of the met boom" ; bar_pressure_std_wx1:units = "hPa" ; bar_pressure_std_wx1:valid_min = 0.f ; bar_pressure_std_wx1:valid_max = 2.f ; bar_pressure_std_wx1:missing_value = -9999.f ; int qc_bar_pressure_std_wx1(time) ; qc_bar_pressure_std_wx1:long_name = "Quality check results on field: Barometric pressure standard deviation, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_bar_pressure_std_wx1:units = "unitless" ; qc_bar_pressure_std_wx1:description = "See global attributes for individual bit descriptions." ; float rain_accumulated_wx1(time) ; rain_accumulated_wx1:long_name = "Accumulated rain since 00 hr, from the Vaisala WXT520 mounted on the port side of the met boom" ; rain_accumulated_wx1:units = "mm" ; rain_accumulated_wx1:valid_min = 0.f ; rain_accumulated_wx1:valid_max = 500.f ; int qc_rain_accumulated_wx1(time) ; qc_rain_accumulated_wx1:long_name = "Quality check results on field: Accumulated rain since 00 hr, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_rain_accumulated_wx1:units = "unitless" ; qc_rain_accumulated_wx1:description = "See global attributes for individual bit descriptions." ; float rain_intensity_mean_wx1(time) ; rain_intensity_mean_wx1:long_name = "Rain intensity mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; rain_intensity_mean_wx1:units = "mm/hr" ; rain_intensity_mean_wx1:valid_min = 0.f ; rain_intensity_mean_wx1:valid_max = 500.f ; rain_intensity_mean_wx1:missing_value = -9999.f ; int qc_rain_intensity_mean_wx1(time) ; qc_rain_intensity_mean_wx1:long_name = "Quality check results on field: Rain intensity mean, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_rain_intensity_mean_wx1:units = "unitless" ; qc_rain_intensity_mean_wx1:description = "See global attributes for individual bit descriptions." ; float rain_intensity_max_wx1(time) ; rain_intensity_max_wx1:long_name = "Maximum rain intensity, from the Vaisala WXT520 mounted on the port side of the met boom" ; rain_intensity_max_wx1:units = "mm/hr" ; rain_intensity_max_wx1:valid_min = 0.f ; rain_intensity_max_wx1:valid_max = 500.f ; rain_intensity_max_wx1:missing_value = -9999.f ; int qc_rain_intensity_max_wx1(time) ; qc_rain_intensity_max_wx1:long_name = "Quality check results on field: Maximum rain intensity, from the Vaisala WXT520 mounted on the port side of the met boom" ; qc_rain_intensity_max_wx1:units = "unitless" ; qc_rain_intensity_max_wx1:description = "See global attributes for individual bit descriptions." ; float wspd_scalar_mean_wx2(time) ; wspd_scalar_mean_wx2:long_name = "Wind speed scalar mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; wspd_scalar_mean_wx2:units = "m/s" ; wspd_scalar_mean_wx2:valid_min = 0.f ; wspd_scalar_mean_wx2:valid_max = 40.f ; wspd_scalar_mean_wx2:missing_value = -9999.f ; int qc_wspd_scalar_mean_wx2(time) ; qc_wspd_scalar_mean_wx2:long_name = "Quality check results on field: Wind speed scalar mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_wspd_scalar_mean_wx2:units = "unitless" ; qc_wspd_scalar_mean_wx2:description = "See global attributes for individual bit descriptions." ; float wspd_vector_mean_wx2(time) ; wspd_vector_mean_wx2:long_name = "Wind speed vector mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; wspd_vector_mean_wx2:units = "m/s" ; wspd_vector_mean_wx2:valid_min = 0.f ; wspd_vector_mean_wx2:valid_max = 40.f ; wspd_vector_mean_wx2:missing_value = -9999.f ; int qc_wspd_vector_mean_wx2(time) ; qc_wspd_vector_mean_wx2:long_name = "Quality check results on field: Wind speed vector mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_wspd_vector_mean_wx2:units = "unitless" ; qc_wspd_vector_mean_wx2:description = "See global attributes for individual bit descriptions." ; float wdir_vector_mean_wx2(time) ; wdir_vector_mean_wx2:long_name = "Relative wind direction vector mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; wdir_vector_mean_wx2:units = "degree" ; wdir_vector_mean_wx2:valid_min = 0.f ; wdir_vector_mean_wx2:valid_max = 360.f ; wdir_vector_mean_wx2:missing_value = -9999.f ; int qc_wdir_vector_mean_wx2(time) ; qc_wdir_vector_mean_wx2:long_name = "Quality check results on field: Relative wind direction vector mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_wdir_vector_mean_wx2:units = "unitless" ; qc_wdir_vector_mean_wx2:description = "See global attributes for individual bit descriptions." ; float wdir_std_wx2(time) ; wdir_std_wx2:long_name = "Relative wind direction standard deviation, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; wdir_std_wx2:units = "degree" ; wdir_std_wx2:valid_min = 0.f ; wdir_std_wx2:valid_max = 90.f ; wdir_std_wx2:missing_value = -9999.f ; int qc_wdir_std_wx2(time) ; qc_wdir_std_wx2:long_name = "Quality check results on field: Relative wind direction standard deviation, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_wdir_std_wx2:units = "unitless" ; qc_wdir_std_wx2:description = "See global attributes for individual bit descriptions." ; float air_temp_mean_wx2(time) ; air_temp_mean_wx2:long_name = "Air temperature mean, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; air_temp_mean_wx2:units = "degC" ; air_temp_mean_wx2:valid_min = 0.f ; air_temp_mean_wx2:valid_max = 40.f ; air_temp_mean_wx2:missing_value = -9999.f ; int qc_air_temp_mean_wx2(time) ; qc_air_temp_mean_wx2:long_name = "Quality check results on field: Air temperature mean, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_air_temp_mean_wx2:units = "unitless" ; qc_air_temp_mean_wx2:description = "See global attributes for individual bit descriptions." ; float air_temp_std_wx2(time) ; air_temp_std_wx2:long_name = "Air temperature standard deviation, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; air_temp_std_wx2:units = "degC" ; air_temp_std_wx2:valid_min = 0.f ; air_temp_std_wx2:valid_max = 5.f ; air_temp_std_wx2:missing_value = -9999.f ; int qc_air_temp_std_wx2(time) ; qc_air_temp_std_wx2:long_name = "Quality check results on field: Air temperature standard deviation, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_air_temp_std_wx2:units = "unitless" ; qc_air_temp_std_wx2:description = "See global attributes for individual bit descriptions." ; float rh_mean_wx2(time) ; rh_mean_wx2:long_name = "Relative humidity mean, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; rh_mean_wx2:units = "%" ; rh_mean_wx2:valid_min = 40.f ; rh_mean_wx2:valid_max = 105.f ; rh_mean_wx2:missing_value = -9999.f ; int qc_rh_mean_wx2(time) ; qc_rh_mean_wx2:long_name = "Quality check results on field: Relative humidity mean, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_rh_mean_wx2:units = "unitless" ; qc_rh_mean_wx2:description = "See global attributes for individual bit descriptions." ; float rh_std_wx2(time) ; rh_std_wx2:long_name = "Relative humidity standard deviation, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; rh_std_wx2:units = "%" ; rh_std_wx2:valid_min = 0.f ; rh_std_wx2:valid_max = 5.f ; rh_std_wx2:missing_value = -9999.f ; int qc_rh_std_wx2(time) ; qc_rh_std_wx2:long_name = "Quality check results on field: Relative humidity standard deviation, from passive shield of the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_rh_std_wx2:units = "unitless" ; qc_rh_std_wx2:description = "See global attributes for individual bit descriptions." ; float bar_pressure_mean_wx2(time) ; bar_pressure_mean_wx2:long_name = "Barometric pressure mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; bar_pressure_mean_wx2:units = "hPa" ; bar_pressure_mean_wx2:valid_min = 850.f ; bar_pressure_mean_wx2:valid_max = 1200.f ; bar_pressure_mean_wx2:missing_value = -9999.f ; int qc_bar_pressure_mean_wx2(time) ; qc_bar_pressure_mean_wx2:long_name = "Quality check results on field: Barometric pressure mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_bar_pressure_mean_wx2:units = "unitless" ; qc_bar_pressure_mean_wx2:description = "See global attributes for individual bit descriptions." ; float bar_pressure_std_wx2(time) ; bar_pressure_std_wx2:long_name = "Barometric pressure standard deviation, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; bar_pressure_std_wx2:units = "hPa" ; bar_pressure_std_wx2:valid_min = 0.f ; bar_pressure_std_wx2:valid_max = 2.f ; bar_pressure_std_wx2:missing_value = -9999.f ; int qc_bar_pressure_std_wx2(time) ; qc_bar_pressure_std_wx2:long_name = "Quality check results on field: Barometric pressure standard deviation, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_bar_pressure_std_wx2:units = "unitless" ; qc_bar_pressure_std_wx2:description = "See global attributes for individual bit descriptions." ; float rain_accumulated_wx2(time) ; rain_accumulated_wx2:long_name = "Accumulated rain since 00 hr, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; rain_accumulated_wx2:units = "mm" ; rain_accumulated_wx2:valid_min = 0.f ; rain_accumulated_wx2:valid_max = 500.f ; int qc_rain_accumulated_wx2(time) ; qc_rain_accumulated_wx2:long_name = "Quality check results on field: Accumulated rain since 00 hr, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_rain_accumulated_wx2:units = "unitless" ; qc_rain_accumulated_wx2:description = "See global attributes for individual bit descriptions." ; float rain_intensity_mean_wx2(time) ; rain_intensity_mean_wx2:long_name = "Rain intensity mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; rain_intensity_mean_wx2:units = "mm/hr" ; rain_intensity_mean_wx2:valid_min = 0.f ; rain_intensity_mean_wx2:valid_max = 500.f ; rain_intensity_mean_wx2:missing_value = -9999.f ; int qc_rain_intensity_mean_wx2(time) ; qc_rain_intensity_mean_wx2:long_name = "Quality check results on field: Rain intensity mean, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_rain_intensity_mean_wx2:units = "unitless" ; qc_rain_intensity_mean_wx2:description = "See global attributes for individual bit descriptions." ; float rain_intensity_max_wx2(time) ; rain_intensity_max_wx2:long_name = "Maximum rain intensity, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; rain_intensity_max_wx2:units = "mm/hr" ; rain_intensity_max_wx2:valid_min = 0.f ; rain_intensity_max_wx2:valid_max = 500.f ; rain_intensity_max_wx2:missing_value = -9999.f ; int qc_rain_intensity_max_wx2(time) ; qc_rain_intensity_max_wx2:long_name = "Quality check results on field: Maximum rain intensity, from the Vaisala WXT520 mounted on the starboard side of the met boom" ; qc_rain_intensity_max_wx2:units = "unitless" ; qc_rain_intensity_max_wx2:description = "See global attributes for individual bit descriptions." ; float rain_intensity_org(time) ; rain_intensity_org:long_name = "5-sec rain intensity" ; rain_intensity_org:units = "mm/hr" ; rain_intensity_org:valid_min = 0.f ; rain_intensity_org:valid_max = 500.f ; rain_intensity_org:missing_value = -9999.f ; int qc_rain_intensity_org(time) ; qc_rain_intensity_org:long_name = "Quality check results on field: 5-sec rain intensity" ; qc_rain_intensity_org:units = "unitless" ; qc_rain_intensity_org:description = "See global attributes for individual bit descriptions." ; float rain_intensity_max_org(time) ; rain_intensity_max_org:long_name = "Maximum 5-sec intensity" ; rain_intensity_max_org:units = "mm/hr" ; rain_intensity_max_org:valid_min = 0.f ; rain_intensity_max_org:valid_max = 500.f ; rain_intensity_max_org:missing_value = -9999.f ; int qc_rain_intensity_max_org(time) ; qc_rain_intensity_max_org:long_name = "Quality check results on field: Maximum 5-sec intensity" ; qc_rain_intensity_max_org:units = "unitless" ; qc_rain_intensity_max_org:description = "See global attributes for individual bit descriptions." ; float rain_accumulated_org(time) ; rain_accumulated_org:long_name = "Accumulated rain since 00 hour" ; rain_accumulated_org:units = "mm" ; rain_accumulated_org:valid_min = 0.f ; rain_accumulated_org:valid_max = 500.f ; rain_accumulated_org:missing_value = -9999.f ; int qc_rain_accumulated_org(time) ; qc_rain_accumulated_org:long_name = "Quality check results on field: Accumulated rain since 00 hour" ; qc_rain_accumulated_org:units = "unitless" ; qc_rain_accumulated_org:description = "See global attributes for individual bit descriptions." ; float compass_vector_mean_tcm(time) ; compass_vector_mean_tcm:long_name = "Vector mean of 1-Hz compass samples" ; compass_vector_mean_tcm:units = "degree" ; compass_vector_mean_tcm:valid_min = 0.f ; compass_vector_mean_tcm:valid_max = 360.f ; compass_vector_mean_tcm:missing_value = -9999.f ; int qc_compass_vector_mean_tcm(time) ; qc_compass_vector_mean_tcm:long_name = "Quality check results on field: Vector mean of 1-Hz compass samples" ; qc_compass_vector_mean_tcm:units = "unitless" ; qc_compass_vector_mean_tcm:description = "See global attributes for individual bit descriptions." ; float pitch_mean_tcm(time) ; pitch_mean_tcm:long_name = "Mean pitch, treated as a scalar" ; pitch_mean_tcm:units = "degrees" ; pitch_mean_tcm:valid_min = -40.f ; pitch_mean_tcm:valid_max = 40.f ; pitch_mean_tcm:missing_value = -9999.f ; int qc_pitch_mean_tcm(time) ; qc_pitch_mean_tcm:long_name = "Quality check results on field: Mean pitch, treated as a scalar" ; qc_pitch_mean_tcm:units = "unitless" ; qc_pitch_mean_tcm:description = "See global attributes for individual bit descriptions." ; float pitch_std_tcm(time) ; pitch_std_tcm:long_name = "Standard deviation of pitch, treated as a scalar" ; pitch_std_tcm:units = "degrees" ; pitch_std_tcm:valid_min = 0.f ; pitch_std_tcm:valid_max = 20.f ; pitch_std_tcm:missing_value = -9999.f ; int qc_pitch_std_tcm(time) ; qc_pitch_std_tcm:long_name = "Quality check results on field: Standard deviation of pitch, treated as a scalar" ; qc_pitch_std_tcm:units = "unitless" ; qc_pitch_std_tcm:description = "See global attributes for individual bit descriptions." ; float roll_mean_tcm(time) ; roll_mean_tcm:long_name = "Mean roll, treated as a scalar" ; roll_mean_tcm:units = "degrees" ; roll_mean_tcm:valid_min = -40.f ; roll_mean_tcm:valid_max = 40.f ; roll_mean_tcm:missing_value = -9999.f ; int qc_roll_mean_tcm(time) ; qc_roll_mean_tcm:long_name = "Quality check results on field: Mean roll, treated as a scalar" ; qc_roll_mean_tcm:units = "unitless" ; qc_roll_mean_tcm:description = "See global attributes for individual bit descriptions." ; float roll_std_tcm(time) ; roll_std_tcm:long_name = "Standard deviation of roll, treated as a scalar" ; roll_std_tcm:units = "degrees" ; roll_std_tcm:valid_min = 0.f ; roll_std_tcm:valid_max = 20.f ; roll_std_tcm:missing_value = -9999.f ; int qc_roll_std_tcm(time) ; qc_roll_std_tcm:long_name = "Quality check results on field: Standard deviation of roll, treated as a scalar" ; qc_roll_std_tcm:units = "unitless" ; qc_roll_std_tcm:description = "See global attributes for individual bit descriptions." ; float xmag_mean_tcm(time) ; xmag_mean_tcm:long_name = "Magnetometer field, x component, +/- 80 microTorr" ; xmag_mean_tcm:units = "microTorr" ; xmag_mean_tcm:valid_min = -80.f ; xmag_mean_tcm:valid_max = 80.f ; xmag_mean_tcm:missing_value = -9999.f ; int qc_xmag_mean_tcm(time) ; qc_xmag_mean_tcm:long_name = "Quality check results on field: Magnetometer field, x component, +/- 80 microTorr" ; qc_xmag_mean_tcm:units = "unitless" ; qc_xmag_mean_tcm:description = "See global attributes for individual bit descriptions." ; float ymag_mean_tcm(time) ; ymag_mean_tcm:long_name = "Magnetometer field, y component, +/- 80 microTorr" ; ymag_mean_tcm:units = "microTorr" ; ymag_mean_tcm:valid_min = -80.f ; ymag_mean_tcm:valid_max = 80.f ; ymag_mean_tcm:missing_value = -9999.f ; int qc_ymag_mean_tcm(time) ; qc_ymag_mean_tcm:long_name = "Quality check results on field: Magnetometer field, y component, +/- 80 microTorr" ; qc_ymag_mean_tcm:units = "unitless" ; qc_ymag_mean_tcm:description = "See global attributes for individual bit descriptions." ; float zmag_mean_tcm(time) ; zmag_mean_tcm:long_name = "Magnetometer field, z component, +/- 80 microTorr" ; zmag_mean_tcm:units = "microTorr" ; zmag_mean_tcm:valid_min = -80.f ; zmag_mean_tcm:valid_max = 80.f ; zmag_mean_tcm:missing_value = -9999.f ; int qc_zmag_mean_tcm(time) ; qc_zmag_mean_tcm:long_name = "Quality check results on field: Magnetometer field, z component, +/- 80 microTorr" ; qc_zmag_mean_tcm:units = "unitless" ; qc_zmag_mean_tcm:description = "See global attributes for individual bit descriptions." ; float temp_circuit_board_tcm(time) ; temp_circuit_board_tcm:long_name = "Temperature at the TCM circuit board" ; temp_circuit_board_tcm:units = "degC" ; temp_circuit_board_tcm:valid_min = 0.f ; temp_circuit_board_tcm:valid_max = 75.f ; temp_circuit_board_tcm:missing_value = -9999.f ; int qc_temp_circuit_board_tcm(time) ; qc_temp_circuit_board_tcm:long_name = "Quality check results on field: Temperature at the TCM circuit board" ; qc_temp_circuit_board_tcm:units = "unitless" ; qc_temp_circuit_board_tcm:description = "See global attributes for individual bit descriptions." ; float lat_mean_gps(time) ; lat_mean_gps:long_name = "Latitude, float point, positive for N latitude" ; lat_mean_gps:units = "degree_N" ; lat_mean_gps:valid_min = -90.f ; lat_mean_gps:valid_max = 90.f ; lat_mean_gps:missing_value = -9999.f ; int qc_lat_mean_gps(time) ; qc_lat_mean_gps:long_name = "Quality check results on field: Latitude, float point, positive for N latitude" ; qc_lat_mean_gps:units = "unitless" ; qc_lat_mean_gps:description = "See global attributes for individual bit descriptions." ; float lon_mean_gps(time) ; lon_mean_gps:long_name = "Longitude, float point, positive for E longitude." ; lon_mean_gps:units = "degree_E" ; lon_mean_gps:valid_min = -180.f ; lon_mean_gps:valid_max = 180.f ; lon_mean_gps:missing_value = -9999.f ; int qc_lon_mean_gps(time) ; qc_lon_mean_gps:long_name = "Quality check results on field: Longitude, float point, positive for E longitude." ; qc_lon_mean_gps:units = "unitless" ; qc_lon_mean_gps:description = "See global attributes for individual bit descriptions." ; float sog_mean_gps(time) ; sog_mean_gps:long_name = "Speed over ground (sog), vector mean with cog, from the GPS receiver" ; sog_mean_gps:units = "m/s" ; sog_mean_gps:valid_min = 0.f ; sog_mean_gps:valid_max = 20.f ; sog_mean_gps:missing_value = -9999.f ; int qc_sog_mean_gps(time) ; qc_sog_mean_gps:long_name = "Quality check results on field: Speed over ground (sog), vector mean with cog, from the GPS receiver" ; qc_sog_mean_gps:units = "unitless" ; qc_sog_mean_gps:description = "See global attributes for individual bit descriptions." ; float cog_mean_gps(time) ; cog_mean_gps:long_name = "Course over ground, cog, (True) vector mean with sog, from the GPS receiver" ; cog_mean_gps:units = "degTrue" ; cog_mean_gps:valid_min = 0.f ; cog_mean_gps:valid_max = 360.f ; cog_mean_gps:missing_value = -9999.f ; int qc_cog_mean_gps(time) ; qc_cog_mean_gps:long_name = "Quality check results on field: Course over ground, cog, (True) vector mean with sog, from the GPS receiver" ; qc_cog_mean_gps:units = "unitless" ; qc_cog_mean_gps:description = "See global attributes for individual bit descriptions." ; float var_mean_gps(time) ; var_mean_gps:long_name = "Local magnetic variation scalar mean from the GPS receiver" ; var_mean_gps:units = "degree" ; var_mean_gps:valid_min = -20.f ; var_mean_gps:valid_max = 20.f ; var_mean_gps:missing_value = -9999.f ; int qc_var_mean_gps(time) ; qc_var_mean_gps:long_name = "Quality check results on field: Local magnetic variation scalar mean from the GPS receiver" ; qc_var_mean_gps:units = "unitless" ; qc_var_mean_gps:description = "See global attributes for individual bit descriptions." ; float lat_mean_nav(time) ; lat_mean_nav:long_name = "Latitude, float point, positive for N latitude from the NAV system" ; lat_mean_nav:units = "degree_N" ; lat_mean_nav:valid_min = -90.f ; lat_mean_nav:valid_max = 90.f ; int qc_lat_mean_nav(time) ; qc_lat_mean_nav:long_name = "Quality check results on field: Latitude, float point, positive for N latitude from the NAV system" ; qc_lat_mean_nav:units = "unitless" ; qc_lat_mean_nav:description = "See global attributes for individual bit descriptions." ; float lon_mean_nav(time) ; lon_mean_nav:long_name = "Longitude, float point, positive for E longitude from the NAV system" ; lon_mean_nav:units = "degree_E" ; lon_mean_nav:valid_min = -180.f ; lon_mean_nav:valid_max = 180.f ; int qc_lon_mean_nav(time) ; qc_lon_mean_nav:long_name = "Quality check results on field: Longitude, float point, positive for E longitude from the NAV system" ; qc_lon_mean_nav:units = "unitless" ; qc_lon_mean_nav:description = "See global attributes for individual bit descriptions." ; float sog_mean_nav(time) ; sog_mean_nav:long_name = "Speed over ground (sog), vector mean with cog, from the NAV system" ; sog_mean_nav:units = "m/s" ; sog_mean_nav:valid_min = 0.f ; sog_mean_nav:valid_max = 20.f ; sog_mean_nav:missing_value = -9999.f ; int qc_sog_mean_nav(time) ; qc_sog_mean_nav:long_name = "Quality check results on field: Speed over ground (sog), vector mean with cog, from the NAV system" ; qc_sog_mean_nav:units = "unitless" ; qc_sog_mean_nav:description = "See global attributes for individual bit descriptions." ; float cog_mean_nav(time) ; cog_mean_nav:long_name = "Course over ground, cog, (True) vector mean with sog, from the NAV system" ; cog_mean_nav:units = "degTrue" ; cog_mean_nav:valid_min = 0.f ; cog_mean_nav:valid_max = 360.f ; cog_mean_nav:missing_value = -9999.f ; int qc_cog_mean_nav(time) ; qc_cog_mean_nav:long_name = "Quality check results on field: Course over ground, cog, (True) vector mean with sog, from the NAV system" ; qc_cog_mean_nav:units = "unitless" ; qc_cog_mean_nav:description = "See global attributes for individual bit descriptions." ; float pitch_mean_nav(time) ; pitch_mean_nav:long_name = "Mean pitch, treated as a scalar, from the NAV system" ; pitch_mean_nav:units = "degrees" ; pitch_mean_nav:valid_min = -40.f ; pitch_mean_nav:valid_max = 40.f ; pitch_mean_nav:missing_value = -9999.f ; int qc_pitch_mean_nav(time) ; qc_pitch_mean_nav:long_name = "Quality check results on field: Mean pitch, treated as a scalar, from the NAV system" ; qc_pitch_mean_nav:units = "unitless" ; qc_pitch_mean_nav:description = "See global attributes for individual bit descriptions." ; float pitch_std_nav(time) ; pitch_std_nav:long_name = "Standard deviation of pitch, treated as a scalar, from the NAV system" ; pitch_std_nav:units = "degrees" ; pitch_std_nav:valid_min = 0.f ; pitch_std_nav:valid_max = 20.f ; pitch_std_nav:missing_value = -9999.f ; int qc_pitch_std_nav(time) ; qc_pitch_std_nav:long_name = "Quality check results on field: Standard deviation of pitch, treated as a scalar, from the NAV system" ; qc_pitch_std_nav:units = "unitless" ; qc_pitch_std_nav:description = "See global attributes for individual bit descriptions." ; float roll_mean_nav(time) ; roll_mean_nav:long_name = "Mean roll, treated as a scalar, from the NAV system" ; roll_mean_nav:units = "degrees" ; roll_mean_nav:valid_min = -40.f ; roll_mean_nav:valid_max = 40.f ; roll_mean_nav:missing_value = -9999.f ; int qc_roll_mean_nav(time) ; qc_roll_mean_nav:long_name = "Quality check results on field: Mean roll, treated as a scalar, from the NAV system" ; qc_roll_mean_nav:units = "unitless" ; qc_roll_mean_nav:description = "See global attributes for individual bit descriptions." ; float roll_std_nav(time) ; roll_std_nav:long_name = "Standard deviation of roll, treated as a scalar, from the NAV system" ; roll_std_nav:units = "degrees" ; roll_std_nav:valid_min = 0.f ; roll_std_nav:valid_max = 20.f ; roll_std_nav:missing_value = -9999.f ; int qc_roll_std_nav(time) ; qc_roll_std_nav:long_name = "Quality check results on field: Standard deviation of roll, treated as a scalar, from the NAV system" ; qc_roll_std_nav:units = "unitless" ; qc_roll_std_nav:description = "See global attributes for individual bit descriptions." ; float hdg_mean_nav(time) ; hdg_mean_nav:long_name = "Vector mean heading" ; hdg_mean_nav:units = "degrees" ; hdg_mean_nav:valid_min = 0.f ; hdg_mean_nav:valid_max = 360.f ; hdg_mean_nav:missing_value = -9999.f ; int qc_hdg_mean_nav(time) ; qc_hdg_mean_nav:long_name = "Quality check results on field: Vector mean heading" ; qc_hdg_mean_nav:units = "unitless" ; qc_hdg_mean_nav:description = "See global attributes for individual bit descriptions." ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; // global attributes: :command_line = "marinemet_ingest -s mag -f M1 -R" ; :process_version = "ingest-marinemet-1.6-0.el6" ; :dod_version = "marinemet-b1-1.5" ; :data_level = "b1" ; :site_id = "mag" ; :facility_id = "M1: Cargo ship Horizon Spirit" ; :input_source = "/data/home/gervais/prod/jobs/1153/collection/mag/magmarinemetM1.00/gps_raw_13100901.txt" ; :resolution_description = "The resolution field attributes refer to the number of significant digits relative to the decimal point that should be used in calculations. Using fewer digits might result in greater uncertainty. Using a larger number of digits should have no effect and thus is unnecessary. However, analyses based on differences in values with a larger number of significant digits than indicated could lead to erroneous results or misleading scientific conclusions.\n", "\n", "resolution for lat = 0.001\n", "resolution for lon = 0.001\n", "resolution for alt = 1" ; :serial_number = "N/A" ; :qc_standards_version = "1.0" ; :qc_method = "Standard Mentor QC" ; :qc_comment = "The QC field values are a bit packed representation of true/false values for the tests that may have been performed. A QC value of zero means that none of the tests performed on the value failed.\n", "\n", "The QC field values make use of the internal binary format to store the results of the individual QC tests. This allows the representation of multiple QC states in a single value. If the test associated with a particular bit fails the bit is turned on. Turning on the bit equates to adding the integer value of the failed test to the current value of the field. The QC field\'s value can be interpreted by applying bit logic using bitwise operators, or by examining the QC value\'s integer representation. A QC field\'s integer representation is the sum of the individual integer values of the failed tests. The bit and integer equivalents for the first 5 bits are listed below:\n", "\n", "bit_1 = 00000001 = 0x01 = 2^0 = 1\n", "bit_2 = 00000010 = 0x02 = 2^1 = 2\n", "bit_3 = 00000100 = 0x04 = 2^2 = 4\n", "bit_4 = 00001000 = 0x08 = 2^3 = 8\n", "bit_5 = 00010000 = 0x10 = 2^4 = 16" ; :qc_bit_1_description = "Value is equal to missing_value." ; :qc_bit_1_assessment = "Bad" ; :qc_bit_2_description = "Value is less than the valid_min." ; :qc_bit_2_assessment = "Bad" ; :qc_bit_3_description = "Value is greater than the valid_max." ; :qc_bit_3_assessment = "Bad" ; :qc_bit_4_description = "Difference between current and previous values exceeds valid_delta." ; :qc_bit_4_assessment = "Indeterminate" ; :datastream = "magmarinemetM1.b1" ; :history = "created by user gervais on machine amber at 2015-01-15 23:35:38, using ingest-marinemet-1.6-0.el6" ; }