netcdf mossondewnpnM1.b1.20201001.135400 { dimensions: time = UNLIMITED ; // (6422 currently) variables: int base_time ; base_time:string = "2020-10-01 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" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2020-10-01 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2020-10-01 00:00:00 0:00" ; time:standard_name = "time" ; float pres(time) ; pres:long_name = "Pressure" ; pres:units = "hPa" ; pres:valid_min = 0.f ; pres:valid_max = 1100.f ; pres:valid_delta = 10.f ; pres:resolution = 0.1f ; pres:missing_value = -9999.f ; pres:standard_name = "air_pressure" ; pres:ancillary_variables = "qc_pres" ; int qc_pres(time) ; qc_pres:long_name = "Quality check results on field: Pressure" ; qc_pres:units = "1" ; qc_pres:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_pres:flag_method = "bit" ; qc_pres:bit_1_description = "Value is equal to missing_value." ; qc_pres:bit_1_assessment = "Bad" ; qc_pres:bit_2_description = "Value is less than valid_min." ; qc_pres:bit_2_assessment = "Bad" ; qc_pres:bit_3_description = "Value is greater than valid_max." ; qc_pres:bit_3_assessment = "Bad" ; qc_pres:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_pres:bit_4_assessment = "Indeterminate" ; float tdry(time) ; tdry:long_name = "Dry Bulb Temperature" ; tdry:units = "degC" ; tdry:valid_min = -90.f ; tdry:valid_max = 50.f ; tdry:valid_delta = 10.f ; tdry:resolution = 0.1f ; tdry:missing_value = -9999.f ; tdry:ancillary_variables = "qc_tdry" ; tdry:standard_name = "air_temperature" ; int qc_tdry(time) ; qc_tdry:long_name = "Quality check results on field: Dry Bulb Temperature" ; qc_tdry:units = "1" ; qc_tdry:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_tdry:flag_method = "bit" ; qc_tdry:bit_1_description = "Value is equal to missing_value." ; qc_tdry:bit_1_assessment = "Bad" ; qc_tdry:bit_2_description = "Value is less than valid_min." ; qc_tdry:bit_2_assessment = "Bad" ; qc_tdry:bit_3_description = "Value is greater than valid_max." ; qc_tdry:bit_3_assessment = "Bad" ; qc_tdry:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_tdry:bit_4_assessment = "Indeterminate" ; float dp(time) ; dp:long_name = "Dewpoint Temperature" ; dp:units = "degC" ; dp:valid_min = -110.f ; dp:valid_max = 50.f ; dp:resolution = 0.1f ; dp:missing_value = -9999.f ; dp:standard_name = "dew_point_temperature" ; dp:ancillary_variables = "qc_dp" ; int qc_dp(time) ; qc_dp:long_name = "Quality check results on field: Dewpoint Temperature" ; qc_dp:units = "1" ; qc_dp:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_dp:flag_method = "bit" ; qc_dp:bit_1_description = "Value is equal to missing_value." ; qc_dp:bit_1_assessment = "Bad" ; qc_dp:bit_2_description = "Value is less than valid_min." ; qc_dp:bit_2_assessment = "Bad" ; qc_dp:bit_3_description = "Value is greater than valid_max." ; qc_dp:bit_3_assessment = "Bad" ; float wspd(time) ; wspd:long_name = "Wind Speed" ; wspd:units = "m/s" ; wspd:valid_min = 0.f ; wspd:valid_max = 100.f ; wspd:resolution = 0.1f ; wspd:missing_value = -9999.f ; wspd:standard_name = "wind_speed" ; wspd:ancillary_variables = "qc_wspd" ; int qc_wspd(time) ; qc_wspd:long_name = "Quality check results on field: Wind Speed" ; qc_wspd:units = "1" ; qc_wspd:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_wspd:flag_method = "bit" ; qc_wspd:bit_1_description = "Value is equal to missing_value." ; qc_wspd:bit_1_assessment = "Bad" ; qc_wspd:bit_2_description = "Value is less than valid_min." ; qc_wspd:bit_2_assessment = "Bad" ; qc_wspd:bit_3_description = "Value is greater than valid_max." ; qc_wspd:bit_3_assessment = "Bad" ; float deg(time) ; deg:long_name = "Wind Direction" ; deg:units = "degree" ; deg:valid_min = 0.f ; deg:valid_max = 360.f ; deg:resolution = 1.f ; deg:missing_value = -9999.f ; deg:standard_name = "wind_from_direction" ; deg:ancillary_variables = "qc_deg" ; int qc_deg(time) ; qc_deg:long_name = "Quality check results on field: Wind Direction" ; qc_deg:units = "1" ; qc_deg:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_deg:flag_method = "bit" ; qc_deg:bit_1_description = "Value is equal to missing_value." ; qc_deg:bit_1_assessment = "Bad" ; qc_deg:bit_2_description = "Value is less than valid_min." ; qc_deg:bit_2_assessment = "Bad" ; qc_deg:bit_3_description = "Value is greater than valid_max." ; qc_deg:bit_3_assessment = "Bad" ; float rh(time) ; rh:long_name = "Relative Humidity" ; rh:units = "%" ; rh:valid_min = 0.f ; rh:valid_max = 100.f ; rh:resolution = 1.f ; rh:missing_value = -9999.f ; rh:standard_name = "relative_humidity" ; rh:ancillary_variables = "qc_rh" ; int qc_rh(time) ; qc_rh:long_name = "Quality check results on field: Relative Humidity" ; qc_rh:units = "1" ; qc_rh:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_rh:flag_method = "bit" ; qc_rh:bit_1_description = "Value is equal to missing_value." ; qc_rh:bit_1_assessment = "Bad" ; qc_rh:bit_2_description = "Value is less than valid_min." ; qc_rh:bit_2_assessment = "Bad" ; qc_rh:bit_3_description = "Value is greater than valid_max." ; qc_rh:bit_3_assessment = "Bad" ; float u_wind(time) ; u_wind:long_name = "Eastward Wind Component" ; u_wind:units = "m/s" ; u_wind:valid_min = -75.f ; u_wind:valid_max = 75.f ; u_wind:valid_delta = 5.f ; u_wind:resolution = 0.1f ; u_wind:missing_value = -9999.f ; u_wind:calculation = "(-1.0 * sin(wind direction) * wind speed)" ; u_wind:standard_name = "eastward_wind" ; u_wind:ancillary_variables = "qc_u_wind" ; int qc_u_wind(time) ; qc_u_wind:long_name = "Quality check results on field: Eastward Wind Component" ; qc_u_wind:units = "1" ; qc_u_wind:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_u_wind:flag_method = "bit" ; qc_u_wind:bit_1_description = "Value is equal to missing_value." ; qc_u_wind:bit_1_assessment = "Bad" ; qc_u_wind:bit_2_description = "Value is less than valid_min." ; qc_u_wind:bit_2_assessment = "Bad" ; qc_u_wind:bit_3_description = "Value is greater than valid_max." ; qc_u_wind:bit_3_assessment = "Bad" ; qc_u_wind:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_u_wind:bit_4_assessment = "Indeterminate" ; float v_wind(time) ; v_wind:long_name = "Northward Wind Component" ; v_wind:units = "m/s" ; v_wind:valid_min = -75.f ; v_wind:valid_max = 75.f ; v_wind:valid_delta = 5.f ; v_wind:resolution = 0.1f ; v_wind:missing_value = -9999.f ; v_wind:calculation = "(-1.0 * cos(wind direction) * wind speed)" ; v_wind:standard_name = "northward_wind" ; v_wind:ancillary_variables = "qc_v_wind" ; int qc_v_wind(time) ; qc_v_wind:long_name = "Quality check results on field: Northward Wind Component" ; qc_v_wind:units = "1" ; qc_v_wind:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_v_wind:flag_method = "bit" ; qc_v_wind:bit_1_description = "Value is equal to missing_value." ; qc_v_wind:bit_1_assessment = "Bad" ; qc_v_wind:bit_2_description = "Value is less than valid_min." ; qc_v_wind:bit_2_assessment = "Bad" ; qc_v_wind:bit_3_description = "Value is greater than valid_max." ; qc_v_wind:bit_3_assessment = "Bad" ; qc_v_wind:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_v_wind:bit_4_assessment = "Indeterminate" ; float wstat(time) ; wstat:long_name = "Wind Status" ; wstat:units = "1" ; wstat:missing_value = -9999.f ; float asc(time) ; asc:long_name = "Ascent Rate" ; asc:units = "m/s" ; asc:valid_min = -10.f ; asc:valid_max = 20.f ; asc:valid_delta = 5.f ; asc:resolution = 0.1f ; asc:missing_value = -9999.f ; asc:ancillary_variables = "qc_asc" ; int qc_asc(time) ; qc_asc:long_name = "Quality check results on field: Ascent Rate" ; qc_asc:units = "1" ; qc_asc:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_asc:flag_method = "bit" ; qc_asc:bit_1_description = "Value is equal to missing_value." ; qc_asc:bit_1_assessment = "Bad" ; qc_asc:bit_2_description = "Value is less than valid_min." ; qc_asc:bit_2_assessment = "Bad" ; qc_asc:bit_3_description = "Value is greater than valid_max." ; qc_asc:bit_3_assessment = "Bad" ; float lat(time) ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:missing_value = -9999.f ; lat:standard_name = "latitude" ; float lon(time) ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:missing_value = -9999.f ; lon:standard_name = "longitude" ; float alt(time) ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:missing_value = -9999.f ; alt:standard_name = "altitude" ; // global attributes: :command_line = "sonde_ingest -s mos -f M1 --max-runtime 0 -DR" ; :Conventions = "ARM-1.2" ; :process_version = "ingest-sonde-10.14-1.el7" ; :dod_version = "sondewnpn-b1-2.3" ; :input_source = "/data/reproc/branstetterMOS_REPROC/collection/mos/mossondeM1.00/good.2020OCT011354.parsed" ; :site_id = "mos" ; :platform_id = "sondewnpn" ; :facility_id = "M1" ; :data_level = "b1" ; :location_description = "Multidisciplinary drifting Observatory for the Study of Arctic Climate (MOSAiC) , Research Vessel PolarStern" ; :datastream = "mossondewnpnM1.b1" ; :sample_int = "1.2 seconds" ; :averaging_int = "None" ; :serial_number = "R1550043" ; :ingest_software = "ingest-sonde-10.14-1.el7" ; :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" ; :pressure_correction = "0.9" ; :temperature_correction = "-9999.0" ; :humidity_correction = "-9999.0" ; :humidity_correction_2 = "-9999.0" ; :launch_mode = "nominal mode" ; :launch_status = "\r\n", "/// MOSM1/MW41\r\n", "6067\r\n", "201001 1354\r\n", " R1550043 RS41-SGP\r\n", "085 /// /// ///\r\n", "100\r\n", "/// /// ///\r\n", "/// /// ///\r\n", "/// /// ///\r\n", "/// /// ///\r\n", "642 001 308\r\n", "/// /// ///\r\n", "/// /// ///\r\n", "/// ///\r\n", "000 000 000\r\n", "\r\n", "" ; :pressure_gc_sonde = "1026.0" ; :temperature_gc_sonde = "-9999.0" ; :humidity_gc_sonde = "-9999.0" ; :humidity_gc_sonde_2 = "-9999.0" ; :latitude_calculation = "lat[k-1]+((v_wind[k]-v_wind[k-1])/2)*delta_time)/111137.0" ; :longitude_calculation = "lon[k-1]+((u_wind[k]-u_wind[k-1])/2)*delta_time)/(111137.0*(cos(0.5*lat[k]-lat[k-1))))" ; :sonde_pc_software_version = "2.15" ; :sounding_number = "///" ; :doi = "10.5439/1595321" ; :history = "created by user branstetter on machine adc-procnode2 at 2021-03-15 23:20:54, using ingest-sonde-10.14-1.el7" ; }