netcdf gucaoppsap1flynn1mS2.s1.20230614.000030 { dimensions: time = UNLIMITED ; // (1440 currently) bound = 2 ; variables: int base_time ; base_time:string = "2023-06-14 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 2023-06-14 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 2023-06-14 00:00:00 0:00" ; time:bounds = "time_bounds" ; time:standard_name = "time" ; double time_bounds(time, bound) ; time_bounds:long_name = "Time cell bounds" ; time_bounds:bound_offsets = -30., 30. ; int impactor_state(time) ; impactor_state:long_name = "Impactor state in terms of aerodynamic diameter cut off" ; impactor_state:units = "1" ; impactor_state:missing_value = -9999 ; impactor_state:flag_values = 0, 1, 10 ; impactor_state:flag_meanings = "transition_between_particle_size 1um 10um" ; float Bs_B(time) ; Bs_B:long_name = "Aerosol total light scattering coefficient, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; Bs_B:units = "1/Mm" ; Bs_B:valid_min = 0.f ; Bs_B:valid_max = 20000.f ; Bs_B:missing_value = -9999.f ; Bs_B:wavelength = "464 nm" ; Bs_B:wavelength_adjustment = "10 ^ (AE_BG * log10(450/464)) * Bs_B_Dry_Neph3W" ; Bs_B:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bs_B:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bs_B:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bs_B:ancillary_variables = "qc_Bs_B" ; Bs_B:source = "Bs_B_Dry_Neph3W AE_BG" ; int qc_Bs_B(time) ; qc_Bs_B:long_name = "Quality check results on field: Aerosol total light scattering coefficient, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; qc_Bs_B:units = "1" ; qc_Bs_B:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_B:qc_sources = "Bs_B_Dry_Neph3W AE_BG" ; qc_Bs_B:flag_method = "bit" ; float Bs_G(time) ; Bs_G:long_name = "Aerosol total light scattering coefficient, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; Bs_G:units = "1/Mm" ; Bs_G:valid_min = 0.f ; Bs_G:valid_max = 20000.f ; Bs_G:missing_value = -9999.f ; Bs_G:wavelength = "529 nm" ; Bs_G:wavelength_adjustment = "10 ^ (AE_BG * log10(550/529)) * Bs_G_Dry_Neph3W" ; Bs_G:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bs_G:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bs_G:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bs_G:ancillary_variables = "qc_Bs_G" ; Bs_G:source = "Bs_G_Dry_Neph3W AE_BG" ; int qc_Bs_G(time) ; qc_Bs_G:long_name = "Quality check results on field: Aerosol total light scattering coefficient, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; qc_Bs_G:units = "1" ; qc_Bs_G:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_G:qc_sources = "Bs_G_Dry_Neph3W AE_BG" ; qc_Bs_G:flag_method = "bit" ; float Bs_R(time) ; Bs_R:long_name = "Aerosol total light scattering coefficient, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; Bs_R:units = "1/Mm" ; Bs_R:valid_min = 0.f ; Bs_R:valid_max = 20000.f ; Bs_R:missing_value = -9999.f ; Bs_R:wavelength = "648 nm" ; Bs_R:wavelength_adjustment = "10 ^ (AE_GR * log10(700/648)) * Bs_R_Dry_Neph3W" ; Bs_R:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bs_R:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bs_R:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bs_R:ancillary_variables = "qc_Bs_R" ; Bs_R:source = "Bs_R_Dry_Neph3W AE_GR" ; int qc_Bs_R(time) ; qc_Bs_R:long_name = "Quality check results on field: Aerosol total light scattering coefficient, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; qc_Bs_R:units = "1" ; qc_Bs_R:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_R:qc_sources = "Bs_R_Dry_Neph3W AE_GR" ; qc_Bs_R:flag_method = "bit" ; float AE_BG(time) ; AE_BG:long_name = "Angstrom exponent computed from blue/green total scattering with truncation correction" ; AE_BG:units = "1" ; AE_BG:valid_min = 0.f ; AE_BG:valid_max = 5.f ; AE_BG:missing_value = -9999.f ; AE_BG:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_BG:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_BG:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_BG:equation = "log10(Bs_B_Dry_Neph3W/Bs_G_Dry_Neph3W)/(-1*log10(450./550.))" ; AE_BG:ancillary_variables = "qc_AE_BG" ; AE_BG:source = "Bs_B_Dry_Neph3W Bs_G_Dry_Neph3W" ; int qc_AE_BG(time) ; qc_AE_BG:long_name = "Quality check results on field: Angstrom exponent computed from blue/green total scattering with truncation correction" ; qc_AE_BG:units = "1" ; qc_AE_BG:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_BG:qc_sources = "Bs_B_Dry_Neph3W Bs_G_Dry_Neph3W" ; qc_AE_BG:flag_method = "bit" ; float AE_BR(time) ; AE_BR:long_name = "Angstrom exponent computed from blue/red total scattering with truncation correction" ; AE_BR:units = "1" ; AE_BR:valid_min = 0.f ; AE_BR:valid_max = 5.f ; AE_BR:missing_value = -9999.f ; AE_BR:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_BR:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_BR:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_BR:equation = "log10(Bs_B_Dry_Neph3W/Bs_R_Dry_Neph3W)/(-1*log10(450./700.))" ; AE_BR:ancillary_variables = "qc_AE_BR" ; AE_BR:source = "Bs_B_Dry_Neph3W Bs_R_Dry_Neph3W" ; int qc_AE_BR(time) ; qc_AE_BR:long_name = "Quality check results on field: Angstrom exponent computed from blue/red total scattering with truncation correction" ; qc_AE_BR:units = "1" ; qc_AE_BR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_BR:qc_sources = "Bs_B_Dry_Neph3W Bs_R_Dry_Neph3W" ; qc_AE_BR:flag_method = "bit" ; float AE_GR(time) ; AE_GR:long_name = "Angstrom exponent computed from green/red total scattering with truncation correction" ; AE_GR:units = "1" ; AE_GR:valid_min = 0.f ; AE_GR:valid_max = 5.f ; AE_GR:missing_value = -9999.f ; AE_GR:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_GR:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_GR:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_GR:equation = "log10(Bs_G_Dry_Neph3W/Bs_R_Dry_Neph3W)/(-1*log10(550./700.))" ; AE_GR:ancillary_variables = "qc_AE_GR" ; AE_GR:source = "Bs_R_Dry_Neph3W Bs_G_Dry_Neph3W" ; int qc_AE_GR(time) ; qc_AE_GR:long_name = "Quality check results on field: Angstrom exponent computed from green/red total scattering with truncation correction" ; qc_AE_GR:units = "1" ; qc_AE_GR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_GR:qc_sources = "Bs_R_Dry_Neph3W Bs_G_Dry_Neph3W" ; qc_AE_GR:flag_method = "bit" ; float Bbs_B(time) ; Bbs_B:long_name = "Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; Bbs_B:units = "1/Mm" ; Bbs_B:valid_min = 0.f ; Bbs_B:valid_max = 20000.f ; Bbs_B:missing_value = -9999.f ; Bbs_B:wavelength = "464 nm" ; Bbs_B:wavelength_adjustment = "10 ^ (AE_Bbs_BG * log10(450/464)) * Bbs_B_Dry_Neph3W" ; Bbs_B:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bbs_B:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bbs_B:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bbs_B:ancillary_variables = "qc_Bbs_B" ; Bbs_B:source = "Bbs_B_Dry_Neph3W AE_Bbs_BG" ; int qc_Bbs_B(time) ; qc_Bbs_B:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; qc_Bbs_B:units = "1" ; qc_Bbs_B:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_B:qc_sources = "Bbs_B_Dry_Neph3W AE_Bbs_BG" ; qc_Bbs_B:flag_method = "bit" ; float Bbs_G(time) ; Bbs_G:long_name = "Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; Bbs_G:units = "1/Mm" ; Bbs_G:valid_min = 0.f ; Bbs_G:valid_max = 20000.f ; Bbs_G:missing_value = -9999.f ; Bbs_G:wavelength = "529 nm" ; Bbs_G:wavelength_adjustment = "10 ^ (AE_Bbs_BG * log10(550/529)) * Bbs_G_Dry_Neph3W" ; Bbs_G:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bbs_G:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bbs_G:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bbs_G:ancillary_variables = "qc_Bbs_G" ; Bbs_G:source = "Bbs_G_Dry_Neph3W AE_Bbs_BG" ; int qc_Bbs_G(time) ; qc_Bbs_G:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; qc_Bbs_G:units = "1" ; qc_Bbs_G:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_G:qc_sources = "Bbs_G_Dry_Neph3W AE_Bbs_BG" ; qc_Bbs_G:flag_method = "bit" ; float Bbs_R(time) ; Bbs_R:long_name = "Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; Bbs_R:units = "1/Mm" ; Bbs_R:valid_min = 0.f ; Bbs_R:valid_max = 20000.f ; Bbs_R:missing_value = -9999.f ; Bbs_R:wavelength = "648 nm" ; Bbs_R:wavelength_adjustment = "10 ^ (AE_Bbs_GR * log10(700/648)) * Bbs_R_Dry_Neph3W" ; Bbs_R:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; Bbs_R:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; Bbs_R:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; Bbs_R:ancillary_variables = "qc_Bbs_R" ; Bbs_R:source = "Bbs_R_Dry_Neph3W AE_Bbs_GR" ; int qc_Bbs_R(time) ; qc_Bbs_R:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; qc_Bbs_R:units = "1" ; qc_Bbs_R:qc_sources = "Bbs_R_Dry_Neph3W AE_Bbs_GR" ; qc_Bbs_R:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_R:flag_method = "bit" ; float AE_Bbs_BG(time) ; AE_Bbs_BG:long_name = "Angstrom exponent computed from blue/green hemispheric back scattering with truncation correction" ; AE_Bbs_BG:units = "1" ; AE_Bbs_BG:valid_min = 0.f ; AE_Bbs_BG:valid_max = 5.f ; AE_Bbs_BG:missing_value = -9999.f ; AE_Bbs_BG:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_Bbs_BG:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_Bbs_BG:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_Bbs_BG:equation = "log10(Bbs_B_Dry_Neph3W/Bbs_G_Dry_Neph3W)/(-1*log10(450./550.))" ; AE_Bbs_BG:ancillary_variables = "qc_AE_Bbs_BG" ; int qc_AE_Bbs_BG(time) ; qc_AE_Bbs_BG:long_name = "Quality check results on field: Angstrom exponent computed from blue/green hemispheric back scattering with truncation correction" ; qc_AE_Bbs_BG:units = "1" ; qc_AE_Bbs_BG:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_Bbs_BG:qc_sources = "Bs_B Bs_G Bbs_B Bbs_G" ; qc_AE_Bbs_BG:flag_method = "bit" ; float AE_Bbs_BR(time) ; AE_Bbs_BR:long_name = "Angstrom exponent computed from blue/red hemispheric back scattering with truncation correction" ; AE_Bbs_BR:units = "1" ; AE_Bbs_BR:valid_min = 0.f ; AE_Bbs_BR:valid_max = 5.f ; AE_Bbs_BR:missing_value = -9999.f ; AE_Bbs_BR:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_Bbs_BR:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_Bbs_BR:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_Bbs_BR:equation = "log10(Bbs_B_Dry_Neph3W/Bbs_R_Dry_Neph3W)/(-1*log10(450./700.))" ; AE_Bbs_BR:ancillary_variables = "qc_AE_Bbs_BR" ; int qc_AE_Bbs_BR(time) ; qc_AE_Bbs_BR:long_name = "Quality check results on field: Angstrom exponent computed from blue/red hemispheric back scattering with truncation correction" ; qc_AE_Bbs_BR:units = "1" ; qc_AE_Bbs_BR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_Bbs_BR:qc_sources = "Bs_B Bs_R Bbs_B Bbs_R" ; qc_AE_Bbs_BR:flag_method = "bit" ; float AE_Bbs_GR(time) ; AE_Bbs_GR:long_name = "Angstrom exponent computed from green/red hemispheric back scattering with truncation correction" ; AE_Bbs_GR:units = "1" ; AE_Bbs_GR:valid_min = 0.f ; AE_Bbs_GR:valid_max = 5.f ; AE_Bbs_GR:missing_value = -9999.f ; AE_Bbs_GR:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; AE_Bbs_GR:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; AE_Bbs_GR:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; AE_Bbs_GR:equation = "log10(Bbs_G_Dry_Neph3W/Bbs_R_Dry_Neph3W)/(-1*log10(550./700.))" ; AE_Bbs_GR:ancillary_variables = "qc_AE_Bbs_GR" ; int qc_AE_Bbs_GR(time) ; qc_AE_Bbs_GR:long_name = "Quality check results on field: Angstrom exponent computed from green/red hemispheric back scattering with truncation correction" ; qc_AE_Bbs_GR:units = "1" ; qc_AE_Bbs_GR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AE_Bbs_GR:qc_sources = "Bs_R Bs_G Bbs_R Bbs_G" ; qc_AE_Bbs_GR:flag_method = "bit" ; float bsf_B(time) ; bsf_B:long_name = "Backscattering fraction, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; bsf_B:units = "1" ; bsf_B:valid_min = 0.f ; bsf_B:valid_max = 1.f ; bsf_B:missing_value = -9999.f ; bsf_B:wavelength = "464 nm" ; bsf_B:computation = "bsf = Bbs / Bs" ; bsf_B:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; bsf_B:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; bsf_B:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; bsf_B:ancillary_variables = "qc_bsf_B" ; bsf_B:source = "Bs_B Bbs_B" ; int qc_bsf_B(time) ; qc_bsf_B:long_name = "Quality check results on field: Backscattering fraction, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; qc_bsf_B:units = "1" ; qc_bsf_B:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_bsf_B:qc_sources = "Bs_B Bbs_B" ; qc_bsf_B:flag_method = "bit" ; float bsf_G(time) ; bsf_G:long_name = "Backscattering fraction, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; bsf_G:units = "1" ; bsf_G:valid_min = 0.f ; bsf_G:valid_max = 1.f ; bsf_G:missing_value = -9999.f ; bsf_G:wavelength = "529 nm" ; bsf_G:computation = "bsf = Bbs / Bs" ; bsf_G:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; bsf_G:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; bsf_G:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; bsf_G:ancillary_variables = "qc_bsf_G" ; bsf_G:source = "Bs_G Bbs_G" ; int qc_bsf_G(time) ; qc_bsf_G:long_name = "Quality check results on field: Backscattering fraction, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; qc_bsf_G:units = "1" ; qc_bsf_G:qc_sources = "Bs_G Bbs_G" ; qc_bsf_G:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_bsf_G:flag_method = "bit" ; float bsf_R(time) ; bsf_R:long_name = "Backscattering fraction, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; bsf_R:units = "1" ; bsf_R:valid_min = 0.f ; bsf_R:valid_max = 1.f ; bsf_R:missing_value = -9999.f ; bsf_R:wavelength = "648 nm" ; bsf_R:computation = "bsf = Bbs / Bs" ; bsf_R:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; bsf_R:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; bsf_R:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; bsf_R:ancillary_variables = "qc_bsf_R" ; bsf_R:source = "Bs_R Bbs_R" ; int qc_bsf_R(time) ; qc_bsf_R:long_name = "Quality check results on field: Backscattering fraction, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; qc_bsf_R:units = "1" ; qc_bsf_R:qc_sources = "Bs_R Bbs_R" ; qc_bsf_R:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_bsf_R:flag_method = "bit" ; float g_B(time) ; g_B:long_name = "Asymmetry parameter, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; g_B:units = "1" ; g_B:valid_min = 0.f ; g_B:valid_max = 1.f ; g_B:missing_value = -9999.f ; g_B:wavelength = "464 nm" ; g_B:computation = "g = -7.143889*bsf^3 +7.464439*bsf^2 -3.96356*bsf +0.9893;" ; g_B:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; g_B:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; g_B:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; g_B:ancillary_variables = "qc_g_B" ; g_B:source = "bsf_B" ; int qc_g_B(time) ; qc_g_B:long_name = "Quality check results on field: Asymmetry parameter, truncation corrected, nominal blue wavelength adjusted to measured absorption wavelength" ; qc_g_B:units = "1" ; qc_g_B:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_g_B:qc_sources = "bsf_B" ; qc_g_B:flag_method = "bit" ; float g_G(time) ; g_G:long_name = "Asymmetry parameter, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; g_G:units = "1" ; g_G:valid_min = 0.f ; g_G:valid_max = 1.f ; g_G:missing_value = -9999.f ; g_G:wavelength = "529 nm" ; g_G:computation = "g = -7.143889*bsf^3 +7.464439*bsf^2 -3.96356*bsf +0.9893;" ; g_G:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; g_G:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; g_G:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; g_G:ancillary_variables = "qc_g_G" ; g_G:source = "bsf_G" ; int qc_g_G(time) ; qc_g_G:long_name = "Quality check results on field: Asymmetry parameter, truncation corrected, nominal green wavelength adjusted to measured absorption wavelength" ; qc_g_G:units = "1" ; qc_g_G:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_g_G:qc_sources = "bsf_G" ; qc_g_G:flag_method = "bit" ; float g_R(time) ; g_R:long_name = "Asymmetry parameter, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; g_R:units = "1" ; g_R:valid_min = 0.f ; g_R:valid_max = 1.f ; g_R:missing_value = -9999.f ; g_R:wavelength = "648 nm" ; g_R:computation = "g = -7.143889*bsf^3 +7.464439*bsf^2 -3.96356*bsf +0.9893;" ; g_R:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; g_R:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; g_R:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; g_R:ancillary_variables = "qc_g_R" ; g_R:source = "bsf_R" ; int qc_g_R(time) ; qc_g_R:long_name = "Quality check results on field: Asymmetry parameter, truncation corrected, nominal red wavelength adjusted to measured absorption wavelength" ; qc_g_R:units = "1" ; qc_g_R:qc_sources = "bsf_R" ; qc_g_R:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_g_R:flag_method = "bit" ; float Ba_B_combined(time) ; Ba_B_combined:long_name = "Aerosol light absorption coefficient, nominal blue channel" ; Ba_B_combined:units = "1/Mm" ; Ba_B_combined:valid_min = -1.f ; Ba_B_combined:valid_max = 500.f ; Ba_B_combined:missing_value = -9999.f ; Ba_B_combined:wavelength = "464 nm" ; Ba_B_combined:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_B_combined:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_B_combined:combination_comment = "Computed as the arithmetic average of Virkkula and Bond/Ogren corrected absorption coefficients.\n", " This combination is recommended due to beneficial cancellation of offsetting correction artifacts." ; Ba_B_combined:ancillary_variables = "qc_Ba_B_combined" ; Ba_B_combined:source = "Ba_B_Virkkula Ba_B_BondOgren" ; int qc_Ba_B_combined(time) ; qc_Ba_B_combined:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal blue channel" ; qc_Ba_B_combined:units = "1" ; qc_Ba_B_combined:ssa_max_warning = 1.005f ; qc_Ba_B_combined:ssa_max_alarm = 1.025f ; qc_Ba_B_combined:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_B_combined:qc_sources = "Ba_B_Virkkula Ba_B_BondOgren ssa_B" ; qc_Ba_B_combined:flag_method = "bit" ; float Ba_G_combined(time) ; Ba_G_combined:long_name = "Aerosol light absorption coefficient, nominal green channel" ; Ba_G_combined:units = "1/Mm" ; Ba_G_combined:valid_min = -1.f ; Ba_G_combined:valid_max = 500.f ; Ba_G_combined:missing_value = -9999.f ; Ba_G_combined:wavelength = "529 nm" ; Ba_G_combined:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_G_combined:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_G_combined:combination_comment = "Computed as the arithmetic average of Virkkula and Bond/Ogren corrected absorption coefficients.\n", " This combination is recommended due to beneficial cancellation of offsetting correction artifacts." ; Ba_G_combined:ancillary_variables = "qc_Ba_G_combined" ; Ba_G_combined:source = "Ba_G_Virkkula Ba_G_BondOgren" ; int qc_Ba_G_combined(time) ; qc_Ba_G_combined:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal green channel" ; qc_Ba_G_combined:units = "1" ; qc_Ba_G_combined:ssa_max_warning = 1.005f ; qc_Ba_G_combined:ssa_max_alarm = 1.025f ; qc_Ba_G_combined:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_G_combined:qc_sources = "Ba_G_Virkkula Ba_G_BondOgren ssa_G" ; qc_Ba_G_combined:flag_method = "bit" ; float Ba_R_combined(time) ; Ba_R_combined:long_name = "Aerosol light absorption coefficient, nominal red channel" ; Ba_R_combined:units = "1/Mm" ; Ba_R_combined:valid_min = -1.f ; Ba_R_combined:valid_max = 500.f ; Ba_R_combined:missing_value = -9999.f ; Ba_R_combined:wavelength = "648 nm" ; Ba_R_combined:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_R_combined:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_R_combined:combination_comment = "Computed as the arithmetic average of Virkkula and Bond/Ogren corrected absorption coefficients.\n", " This combination is recommended due to beneficial cancellation of offsetting correction artifacts." ; Ba_R_combined:ancillary_variables = "qc_Ba_R_combined" ; Ba_R_combined:source = "Ba_R_Virkkula Ba_R_BondOgren" ; int qc_Ba_R_combined(time) ; qc_Ba_R_combined:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal red channel" ; qc_Ba_R_combined:units = "1" ; qc_Ba_R_combined:ssa_max_warning = 1.005f ; qc_Ba_R_combined:ssa_max_alarm = 1.025f ; qc_Ba_R_combined:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_R_combined:qc_sources = "Ba_R_Virkkula Ba_R_BondOgren ssa_R" ; qc_Ba_R_combined:flag_method = "bit" ; float AAE_BG(time) ; AAE_BG:long_name = "Angstrom exponent computed from blue and green combined absorption coefficients" ; AAE_BG:units = "1" ; AAE_BG:valid_min = 0.f ; AAE_BG:valid_max = 5.f ; AAE_BG:missing_value = -9999.f ; AAE_BG:definition = "angstrom_exponent = log(coef_1./coef_2)./log(wavelength_2./wavelength_1);" ; AAE_BG:ancillary_variables = "qc_AAE_BG" ; AAE_BG:source = "Ba_B_combined Ba_G_combined" ; int qc_AAE_BG(time) ; qc_AAE_BG:long_name = "Quality check results on field: Angstrom exponent computed from blue and green combined absorption coefficients" ; qc_AAE_BG:units = "1" ; qc_AAE_BG:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AAE_BG:qc_sources = "Ba_B_combined Ba_G_combined" ; qc_AAE_BG:flag_method = "bit" ; float AAE_BR(time) ; AAE_BR:long_name = "Angstrom exponent computed from blue and red combined absorption coefficients" ; AAE_BR:units = "1" ; AAE_BR:valid_min = 0.f ; AAE_BR:valid_max = 5.f ; AAE_BR:missing_value = -9999.f ; AAE_BR:definition = "angstrom_exponent = log(coef_1./coef_2)./log(wavelength_2./wavelength_1);" ; AAE_BR:ancillary_variables = "qc_AAE_BR" ; AAE_BR:source = "Ba_B_combined Ba_R_combined" ; int qc_AAE_BR(time) ; qc_AAE_BR:long_name = "Quality check results on field: Angstrom exponent computed from blue and red combined absorption coefficients" ; qc_AAE_BR:units = "1" ; qc_AAE_BR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AAE_BR:qc_sources = "Ba_B_combined Ba_R_combined" ; qc_AAE_BR:flag_method = "bit" ; float AAE_GR(time) ; AAE_GR:long_name = "Angstrom exponent computed from green and red combined absorption coefficients" ; AAE_GR:units = "1" ; AAE_GR:valid_min = 0.f ; AAE_GR:valid_max = 5.f ; AAE_GR:missing_value = -9999.f ; AAE_GR:definition = "angstrom_exponent = log(coef_1./coef_2)./log(wavelength_2./wavelength_1);" ; AAE_GR:ancillary_variables = "qc_AAE_GR" ; AAE_GR:source = "Ba_R_combined Ba_G_combined" ; int qc_AAE_GR(time) ; qc_AAE_GR:long_name = "Quality check results on field: Angstrom exponent computed from green and red combined absorption coefficients" ; qc_AAE_GR:units = "1" ; qc_AAE_GR:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_AAE_GR:qc_sources = "Ba_R_combined Ba_G_combined" ; qc_AAE_GR:flag_method = "bit" ; float ssa_B(time) ; ssa_B:long_name = "Single scattering albedo at measured blue absorption wavelength" ; ssa_B:units = "1" ; ssa_B:valid_min = 0.f ; ssa_B:valid_max = 1.025f ; ssa_B:missing_value = -9999.f ; ssa_B:wavelength = "464 nm" ; ssa_B:computation = "SSA_* = Bs_* / (Bs_* + Ba_*_combined)" ; ssa_B:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_B:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_B:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_B:ancillary_variables = "qc_ssa_B" ; ssa_B:source = "Bs_B Ba_B_combined" ; int qc_ssa_B(time) ; qc_ssa_B:long_name = "Quality check results on field: Single scattering albedo at measured blue absorption wavelength" ; qc_ssa_B:units = "1" ; qc_ssa_B:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_B:qc_sources = "Ba_B_combined Bs_B" ; qc_ssa_B:flag_method = "bit" ; float ssa_G(time) ; ssa_G:long_name = "Single scattering albedo at measured green absorption wavelength" ; ssa_G:units = "1" ; ssa_G:valid_min = 0.f ; ssa_G:valid_max = 1.025f ; ssa_G:missing_value = -9999.f ; ssa_G:wavelength = "529 nm" ; ssa_G:computation = "SSA_* = Bs_* / (Bs_* + Ba_*_combined)" ; ssa_G:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_G:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_G:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_G:ancillary_variables = "qc_ssa_G" ; ssa_G:source = "Bs_G Ba_G_combined" ; int qc_ssa_G(time) ; qc_ssa_G:long_name = "Quality check results on field: Single scattering albedo at measured green absorption wavelength" ; qc_ssa_G:units = "1" ; qc_ssa_G:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_G:qc_sources = "Ba_G_combined Bs_G" ; qc_ssa_G:flag_method = "bit" ; float ssa_R(time) ; ssa_R:long_name = "Single scattering albedo at measured red absorption wavelength" ; ssa_R:units = "1" ; ssa_R:valid_min = 0.f ; ssa_R:valid_max = 1.025f ; ssa_R:missing_value = -9999.f ; ssa_R:wavelength = "648 nm" ; ssa_R:computation = "SSA_* = Bs_* / (Bs_* + Ba_*_combined)" ; ssa_R:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_R:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_R:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_R:ancillary_variables = "qc_ssa_R" ; ssa_R:source = "Bs_R Ba_R_combined" ; int qc_ssa_R(time) ; qc_ssa_R:long_name = "Quality check results on field: Single scattering albedo at measured red absorption wavelength" ; qc_ssa_R:units = "1" ; qc_ssa_R:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_R:qc_sources = "Ba_R_combined Bs_R" ; qc_ssa_R:flag_method = "bit" ; float Ba_B_Virkkula(time) ; Ba_B_Virkkula:long_name = "Aerosol light absorption coefficient, nominal blue channel, using wavelength-averaged corrections per Virkkula 2010" ; Ba_B_Virkkula:units = "1/Mm" ; Ba_B_Virkkula:valid_min = -1.f ; Ba_B_Virkkula:valid_max = 500.f ; Ba_B_Virkkula:missing_value = -9999.f ; Ba_B_Virkkula:wavelength = "464 nm" ; Ba_B_Virkkula:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_B_Virkkula:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_B_Virkkula:equation = "Ba = (k0 + k1(h0 + h1 SSA)ln(Tr)) * Ba_raw - s*Bs" ; Ba_B_Virkkula:k0 = 0.362f ; Ba_B_Virkkula:k1 = -0.651f ; Ba_B_Virkkula:h0 = 1.159f ; Ba_B_Virkkula:h1 = -0.687f ; Ba_B_Virkkula:s = 0.018f ; Ba_B_Virkkula:ancillary_variables = "qc_Ba_B_Virkkula" ; Ba_B_Virkkula:source = "Ba_B_raw transmittance_blue Bs_B ssa_B_Virkkula" ; int qc_Ba_B_Virkkula(time) ; qc_Ba_B_Virkkula:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal blue channel, using wavelength-averaged corrections per Virkkula 2010" ; qc_Ba_B_Virkkula:units = "1" ; qc_Ba_B_Virkkula:qc_sources = "Ba_B_raw transmittance_blue Bs_B ssa_B_Virkkula" ; qc_Ba_B_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_B_Virkkula:ssa_max_warning = 1.005f ; qc_Ba_B_Virkkula:ssa_max_alarm = 1.025f ; qc_Ba_B_Virkkula:flag_method = "bit" ; float Ba_G_Virkkula(time) ; Ba_G_Virkkula:long_name = "Aerosol light absorption coefficient, nominal green channel, sing wavelength-averaged corrections per Virkkula 2010" ; Ba_G_Virkkula:units = "1/Mm" ; Ba_G_Virkkula:valid_min = -1.f ; Ba_G_Virkkula:valid_max = 500.f ; Ba_G_Virkkula:missing_value = -9999.f ; Ba_G_Virkkula:wavelength = "529 nm" ; Ba_G_Virkkula:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_G_Virkkula:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_G_Virkkula:equation = "Ba = (k0 + k1(h0 + h1 SSA)ln(Tr)) * Ba_raw - s*Bs" ; Ba_G_Virkkula:k0 = 0.362f ; Ba_G_Virkkula:k1 = -0.651f ; Ba_G_Virkkula:h0 = 1.159f ; Ba_G_Virkkula:h1 = -0.687f ; Ba_G_Virkkula:s = 0.018f ; Ba_G_Virkkula:ancillary_variables = "qc_Ba_G_Virkkula" ; Ba_G_Virkkula:source = "Ba_G_raw transmittance_green Bs_G ssa_G_Virkkula" ; int qc_Ba_G_Virkkula(time) ; qc_Ba_G_Virkkula:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal green channel, sing wavelength-averaged corrections per Virkkula 2010" ; qc_Ba_G_Virkkula:units = "1" ; qc_Ba_G_Virkkula:qc_sources = "Ba_G_raw transmittance_green Bs_G ssa_G_Virkkula" ; qc_Ba_G_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_G_Virkkula:ssa_max_warning = 1.005f ; qc_Ba_G_Virkkula:ssa_max_alarm = 1.025f ; qc_Ba_G_Virkkula:flag_method = "bit" ; float Ba_R_Virkkula(time) ; Ba_R_Virkkula:long_name = "Aerosol light absorption coefficient, nominal red channel, using wavelength-averaged corrections per Virkkula 2010" ; Ba_R_Virkkula:units = "1/Mm" ; Ba_R_Virkkula:valid_min = -1.f ; Ba_R_Virkkula:valid_max = 500.f ; Ba_R_Virkkula:missing_value = -9999.f ; Ba_R_Virkkula:wavelength = "648 nm" ; Ba_R_Virkkula:mass_flow_calibration_comment = "PSAP mass flow meter calibrated against Gilibrator corrected to reference conditions" ; Ba_R_Virkkula:dilution_correction_comment = "aerosol sample flow rate reduced by dilution correction factor, if applicable" ; Ba_R_Virkkula:equation = "Ba = (k0 + k1(h0 + h1 SSA)ln(Tr)) * Ba_raw - s*Bs" ; Ba_R_Virkkula:k0 = 0.362f ; Ba_R_Virkkula:k1 = -0.651f ; Ba_R_Virkkula:h0 = 1.159f ; Ba_R_Virkkula:h1 = -0.687f ; Ba_R_Virkkula:s = 0.018f ; Ba_R_Virkkula:ancillary_variables = "qc_Ba_R_Virkkula" ; Ba_R_Virkkula:source = "Ba_R_raw transmittance_red Bs_R ssa_R_Virkkula" ; int qc_Ba_R_Virkkula(time) ; qc_Ba_R_Virkkula:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal red channel, using wavelength-averaged corrections per Virkkula 2010" ; qc_Ba_R_Virkkula:units = "1" ; qc_Ba_R_Virkkula:qc_sources = "Ba_R_raw transmittance_red Bs_R ssa_R_Virkkula" ; qc_Ba_R_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_R_Virkkula:ssa_max_warning = 1.005f ; qc_Ba_R_Virkkula:ssa_max_alarm = 1.025f ; qc_Ba_R_Virkkula:flag_method = "bit" ; float ssa_B_Virkkula(time) ; ssa_B_Virkkula:long_name = "Single scattering albedo at measured blue absorption wavelength with Virkkula corrections" ; ssa_B_Virkkula:units = "1" ; ssa_B_Virkkula:valid_min = 0.f ; ssa_B_Virkkula:valid_max = 1.025f ; ssa_B_Virkkula:missing_value = -9999.f ; ssa_B_Virkkula:wavelength = "464 nm" ; ssa_B_Virkkula:computation = "SSA_*_Virkkula = Bs_* / (Bs_* + Ba_*_Virkkula)" ; ssa_B_Virkkula:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_B_Virkkula:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_B_Virkkula:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_B_Virkkula:ancillary_variables = "qc_ssa_B_Virkkula" ; ssa_B_Virkkula:source = "Ba_B_raw transmittance_blue Bs_B Ba_B_Virkkula" ; int qc_ssa_B_Virkkula(time) ; qc_ssa_B_Virkkula:long_name = "Quality check results on field: Single scattering albedo at measured blue absorption wavelength with Virkkula corrections" ; qc_ssa_B_Virkkula:units = "1" ; qc_ssa_B_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_B_Virkkula:qc_sources = "Ba_B_raw transmittance_blue Bs_B Ba_B_Virkkula" ; qc_ssa_B_Virkkula:flag_method = "bit" ; float ssa_G_Virkkula(time) ; ssa_G_Virkkula:long_name = "Single scattering albedo at measured green absorption wavelength with Virkkula corrections" ; ssa_G_Virkkula:units = "1" ; ssa_G_Virkkula:valid_min = 0.f ; ssa_G_Virkkula:valid_max = 1.025f ; ssa_G_Virkkula:missing_value = -9999.f ; ssa_G_Virkkula:wavelength = "529 nm" ; ssa_G_Virkkula:computation = "SSA_*_Virkkula = Bs_* / (Bs_* + Ba_*_Virkkula)" ; ssa_G_Virkkula:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_G_Virkkula:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_G_Virkkula:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_G_Virkkula:ancillary_variables = "qc_ssa_G_Virkkula" ; ssa_G_Virkkula:source = "Ba_G_raw transmittance_green Bs_G Ba_G_Virkkula" ; int qc_ssa_G_Virkkula(time) ; qc_ssa_G_Virkkula:long_name = "Quality check results on field: Single scattering albedo at measured green absorption wavelength with Virkkula corrections" ; qc_ssa_G_Virkkula:units = "1" ; qc_ssa_G_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_G_Virkkula:qc_sources = "Ba_G_raw transmittance_green Bs_G Ba_G_Virkkula" ; qc_ssa_G_Virkkula:flag_method = "bit" ; float ssa_R_Virkkula(time) ; ssa_R_Virkkula:long_name = "Single scattering albedo at measured red absorption wavelength with Virkkula corrections" ; ssa_R_Virkkula:units = "1" ; ssa_R_Virkkula:valid_min = 0.f ; ssa_R_Virkkula:valid_max = 1.025f ; ssa_R_Virkkula:missing_value = -9999.f ; ssa_R_Virkkula:wavelength = "648 nm" ; ssa_R_Virkkula:computation = "SSA_*_Virkkula = Bs_* / (Bs_* + Ba_*_Virkkula)" ; ssa_R_Virkkula:density_correction_comment = "Corrected for density at 0 degrees C and 1013.25 hPa" ; ssa_R_Virkkula:dilution_correction_comment = "Corrected to account for active dilution of sample stream with filtered air, if applicable" ; ssa_R_Virkkula:truncation_correction_comment = "Corrected to account for size-dependent truncation (incomplete collection) of strongly forward or backward scattered light." ; ssa_R_Virkkula:ancillary_variables = "qc_ssa_R_Virkkula" ; ssa_R_Virkkula:source = "Ba_R_raw transmittance_blue Bs_R Ba_R_Virkkula" ; int qc_ssa_R_Virkkula(time) ; qc_ssa_R_Virkkula:long_name = "Quality check results on field: Single scattering albedo at measured red absorption wavelength with Virkkula corrections" ; qc_ssa_R_Virkkula:units = "1" ; qc_ssa_R_Virkkula:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_ssa_R_Virkkula:qc_sources = "Ba_R_raw transmittance_red Bs_R Ba_R_Virkkula" ; qc_ssa_R_Virkkula:flag_method = "bit" ; int qc_Ba_B_raw(time) ; qc_Ba_B_raw:long_name = "Quality check results on field: Uncorrected aerosol light absorption coefficient, blue channel at dry or reference RH" ; qc_Ba_B_raw:units = "1" ; qc_Ba_B_raw:qc_sources = "Ba_B_raw" ; qc_Ba_B_raw:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_B_raw:flag_method = "bit" ; int qc_Ba_G_raw(time) ; qc_Ba_G_raw:long_name = "Quality check results on field: Uncorrected aerosol light absorption coefficient, green channel at dry or reference RH" ; qc_Ba_G_raw:units = "1" ; qc_Ba_G_raw:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_G_raw:qc_sources = "Ba_G_raw" ; qc_Ba_G_raw:flag_method = "bit" ; int qc_Ba_R_raw(time) ; qc_Ba_R_raw:long_name = "Quality check results on field: Uncorrected aerosol light absorption coefficient, red channel at dry or reference RH" ; qc_Ba_R_raw:units = "1" ; qc_Ba_R_raw:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_R_raw:qc_sources = "Ba_R_raw" ; qc_Ba_R_raw:flag_method = "bit" ; float sample_flow_rate(time) ; sample_flow_rate:long_name = "Sample flow rate" ; sample_flow_rate:units = "L/min" ; sample_flow_rate:valid_min = 0.1f ; sample_flow_rate:valid_max = 1.25f ; sample_flow_rate:missing_value = -9999.f ; sample_flow_rate:flow_type = "mass flow" ; sample_flow_rate:reference_conditions = "volume of mass flow corresponding to 0 degC, 1013.25 hPa" ; sample_flow_rate:ancillary_variables = "qc_sample_flow_rate" ; sample_flow_rate:source = "aospsap3w1m.b1:sample_flow_rate" ; int qc_sample_flow_rate(time) ; qc_sample_flow_rate:long_name = "Quality check results on field: Sample flow rate" ; qc_sample_flow_rate:units = "1" ; qc_sample_flow_rate:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_sample_flow_rate:flag_method = "bit" ; int qc_transmittance_blue(time) ; qc_transmittance_blue:long_name = "Quality check results on field: Transmittance, blue channel" ; qc_transmittance_blue:units = "1" ; qc_transmittance_blue:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_transmittance_blue:qc_sources = "transmittance_blue" ; qc_transmittance_blue:flag_method = "bit" ; int qc_transmittance_green(time) ; qc_transmittance_green:long_name = "Quality check results on field: Transmittance, green channel" ; qc_transmittance_green:units = "1" ; qc_transmittance_green:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_transmittance_green:qc_sources = "transmittance_green" ; qc_transmittance_green:flag_method = "bit" ; int qc_transmittance_red(time) ; qc_transmittance_red:long_name = "Quality check results on field: Transmittance, red channel" ; qc_transmittance_red:units = "1" ; qc_transmittance_red:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_transmittance_red:qc_sources = "transmittance_red" ; qc_transmittance_red:flag_method = "bit" ; int qc_Ba_B_BondOgren(time) ; qc_Ba_B_BondOgren:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal blue channel, corrected per Bond et al 1999 and Ogren 2010" ; qc_Ba_B_BondOgren:units = "1" ; qc_Ba_B_BondOgren:ssa_max_warning = 1.005f ; qc_Ba_B_BondOgren:ssa_max_alarm = 1.025f ; qc_Ba_B_BondOgren:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_B_BondOgren:qc_sources = "Ba_B_Weiss Bs_B_Dry_Neph3W_uncorrected" ; qc_Ba_B_BondOgren:flag_method = "bit" ; int qc_Ba_G_BondOgren(time) ; qc_Ba_G_BondOgren:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal green channel, corrected per Bond et al 1999 and Ogren 2010" ; qc_Ba_G_BondOgren:units = "1" ; qc_Ba_G_BondOgren:ssa_max_warning = 1.005f ; qc_Ba_G_BondOgren:ssa_max_alarm = 1.025f ; qc_Ba_G_BondOgren:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_G_BondOgren:qc_sources = "Ba_G_Weiss Bs_G_Dry_Neph3W_uncorrected" ; qc_Ba_G_BondOgren:flag_method = "bit" ; int qc_Ba_R_BondOgren(time) ; qc_Ba_R_BondOgren:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal red channel, corrected per Bond et al 1999 and Ogren 2010" ; qc_Ba_R_BondOgren:units = "1" ; qc_Ba_R_BondOgren:ssa_max_warning = 1.005f ; qc_Ba_R_BondOgren:ssa_max_alarm = 1.025f ; qc_Ba_R_BondOgren:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_R_BondOgren:qc_sources = "Ba_R_Weiss Bs_R_Dry_Neph3W_uncorrected" ; qc_Ba_R_BondOgren:flag_method = "bit" ; int qc_Bs_B_Dry_Neph3W_uncorrected(time) ; qc_Bs_B_Dry_Neph3W_uncorrected:long_name = "Quality check results on field: Uncorrected aerosol total light scattering coefficient, nominal blue wavelength at dry or reference RH" ; qc_Bs_B_Dry_Neph3W_uncorrected:units = "1" ; qc_Bs_B_Dry_Neph3W_uncorrected:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_B_Dry_Neph3W_uncorrected:qc_sources = "Bs_B_Dry_Neph3W_uncorrected" ; qc_Bs_B_Dry_Neph3W_uncorrected:flag_method = "bit" ; int qc_Bs_G_Dry_Neph3W_uncorrected(time) ; qc_Bs_G_Dry_Neph3W_uncorrected:long_name = "Quality check results on field: Uncorrected aerosol total light scattering coefficient, nominal green wavelength at dry or reference RH" ; qc_Bs_G_Dry_Neph3W_uncorrected:units = "1" ; qc_Bs_G_Dry_Neph3W_uncorrected:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_G_Dry_Neph3W_uncorrected:qc_sources = "Bs_G_Dry_Neph3W_uncorrected" ; qc_Bs_G_Dry_Neph3W_uncorrected:flag_method = "bit" ; int qc_Bs_R_Dry_Neph3W_uncorrected(time) ; qc_Bs_R_Dry_Neph3W_uncorrected:long_name = "Quality check results on field: Uncorrected aerosol total light scattering coefficient, nominal red wavelength at dry or reference RH" ; qc_Bs_R_Dry_Neph3W_uncorrected:units = "1" ; qc_Bs_R_Dry_Neph3W_uncorrected:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_R_Dry_Neph3W_uncorrected:qc_sources = "Bs_R_Dry_Neph3W_uncorrected" ; qc_Bs_R_Dry_Neph3W_uncorrected:flag_method = "bit" ; float P_Neph_Dry(time) ; P_Neph_Dry:long_name = "Pressure inside reference nephelometer" ; P_Neph_Dry:units = "hPa" ; P_Neph_Dry:valid_min = 500.f ; P_Neph_Dry:valid_max = 1200.f ; P_Neph_Dry:missing_value = -9999.f ; P_Neph_Dry:ancillary_variables = "qc_P_Neph_Dry" ; P_Neph_Dry:source = "aosnephdry1m.b1:P_Neph_Dry" ; int qc_P_Neph_Dry(time) ; qc_P_Neph_Dry:long_name = "Quality check results on field: Pressure inside reference nephelometer" ; qc_P_Neph_Dry:units = "1" ; qc_P_Neph_Dry:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_P_Neph_Dry:flag_method = "bit" ; float T_Neph_Dry(time) ; T_Neph_Dry:long_name = "Sample temperature inside reference nephelometer" ; T_Neph_Dry:units = "degC" ; T_Neph_Dry:valid_min = 0.f ; T_Neph_Dry:valid_max = 45.f ; T_Neph_Dry:missing_value = -9999.f ; T_Neph_Dry:ancillary_variables = "qc_T_Neph_Dry" ; T_Neph_Dry:source = "aosnephdry1m.b1:T_Neph_Dry" ; int qc_T_Neph_Dry(time) ; qc_T_Neph_Dry:long_name = "Quality check results on field: Sample temperature inside reference nephelometer" ; qc_T_Neph_Dry:units = "1" ; qc_T_Neph_Dry:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_T_Neph_Dry:flag_method = "bit" ; float RH_Neph_Dry(time) ; RH_Neph_Dry:long_name = "Relative humidity inside reference nephelometer" ; RH_Neph_Dry:units = "%" ; RH_Neph_Dry:valid_min = 0.f ; RH_Neph_Dry:valid_max = 100.f ; RH_Neph_Dry:missing_value = -9999.f ; RH_Neph_Dry:ancillary_variables = "qc_RH_Neph_Dry" ; RH_Neph_Dry:source = "aosnephdry1m.b1:RH_Neph_Dry" ; int qc_RH_Neph_Dry(time) ; qc_RH_Neph_Dry:long_name = "Quality check results on field: Relative humidity inside reference nephelometer" ; qc_RH_Neph_Dry:units = "1" ; qc_RH_Neph_Dry:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_RH_Neph_Dry:flag_method = "bit" ; int qc_Bs_B_Dry_Neph3W(time) ; qc_Bs_B_Dry_Neph3W:long_name = "Quality check results on field: Aerosol total light scattering coefficient, nominal blue wavelength at dry or reference RH" ; qc_Bs_B_Dry_Neph3W:units = "1" ; qc_Bs_B_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_B_Dry_Neph3W:qc_sources = "Bs_B_Dry_Neph3W" ; qc_Bs_B_Dry_Neph3W:flag_method = "bit" ; int qc_Bs_G_Dry_Neph3W(time) ; qc_Bs_G_Dry_Neph3W:long_name = "Quality check results on field: Aerosol total light scattering coefficient, nominal green wavelength at dry or reference RH" ; qc_Bs_G_Dry_Neph3W:units = "1" ; qc_Bs_G_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_G_Dry_Neph3W:qc_sources = "Bs_G_Dry_Neph3W" ; qc_Bs_G_Dry_Neph3W:flag_method = "bit" ; int qc_Bs_R_Dry_Neph3W(time) ; qc_Bs_R_Dry_Neph3W:long_name = "Quality check results on field: Aerosol total light scattering coefficient, nominal red wavelength at dry or reference RH" ; qc_Bs_R_Dry_Neph3W:units = "1" ; qc_Bs_R_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bs_R_Dry_Neph3W:qc_sources = "Bs_R_Dry_Neph3W" ; qc_Bs_R_Dry_Neph3W:flag_method = "bit" ; int qc_Bbs_B_Dry_Neph3W(time) ; qc_Bbs_B_Dry_Neph3W:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, nominal blue wavelength at dry or reference RH" ; qc_Bbs_B_Dry_Neph3W:units = "1" ; qc_Bbs_B_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_B_Dry_Neph3W:qc_sources = "Bbs_B_Dry_Neph3W" ; qc_Bbs_B_Dry_Neph3W:flag_method = "bit" ; int qc_Bbs_G_Dry_Neph3W(time) ; qc_Bbs_G_Dry_Neph3W:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, nominal green wavelength at dry or reference RH" ; qc_Bbs_G_Dry_Neph3W:units = "1" ; qc_Bbs_G_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_G_Dry_Neph3W:qc_sources = "Bbs_G_Dry_Neph3W" ; qc_Bbs_G_Dry_Neph3W:flag_method = "bit" ; int qc_Bbs_R_Dry_Neph3W(time) ; qc_Bbs_R_Dry_Neph3W:long_name = "Quality check results on field: Aerosol back-hemispheric light scattering coefficient, nominal red wavelength at dry or reference RH" ; qc_Bbs_R_Dry_Neph3W:units = "1" ; qc_Bbs_R_Dry_Neph3W:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Bbs_R_Dry_Neph3W:qc_sources = "Bbs_R_Dry_Neph3W" ; qc_Bbs_R_Dry_Neph3W:flag_method = "bit" ; int qc_Ba_B_Weiss(time) ; qc_Ba_B_Weiss:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal blue channel, corrected for filter loading" ; qc_Ba_B_Weiss:units = "1" ; qc_Ba_B_Weiss:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_B_Weiss:qc_sources = "Ba_B_Weiss" ; qc_Ba_B_Weiss:flag_method = "bit" ; int qc_Ba_G_Weiss(time) ; qc_Ba_G_Weiss:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal green channel, corrected for filter loading" ; qc_Ba_G_Weiss:units = "1" ; qc_Ba_G_Weiss:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_G_Weiss:qc_sources = "Ba_G_Weiss" ; qc_Ba_G_Weiss:flag_method = "bit" ; int qc_Ba_R_Weiss(time) ; qc_Ba_R_Weiss:long_name = "Quality check results on field: Aerosol light absorption coefficient, nominal red channel, corrected for filter loading" ; qc_Ba_R_Weiss:units = "1" ; qc_Ba_R_Weiss:description = "This field contains qc values which should be interpreted as listed:\n", "0 = Good: Data exists and passed all qc tests.\n", "1 = Indeterminate: Data may be bad, further analysis recommended.\n", "2 = Bad: Data has a bad value.\n", "3 = Missing: Data is missing." ; qc_Ba_R_Weiss:qc_sources = "Ba_R_Weiss" ; qc_Ba_R_Weiss:flag_method = "bit" ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:standard_name = "latitude" ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:standard_name = "longitude" ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "aosaop -n aosaoppsap -s guc -f S2 -b 20230614" ; :Conventions = "ARM-1.2" ; :process_version = "vap-aosaop-1.3-0.el7" ; :dod_version = "aoppsap1flynn1m-c1-1.4" ; :input_datastreams = "gucaosnephdry1mS2.b1 : 1.1 : 20230614.000030\n", "gucaospsap3w1mS2.b1 : 1.2 : 20230614.000030" ; :site_id = "guc" ; :facility_id = "S2" ; :platform_id = "aoppsap1flynn1m" ; :data_level = "s1" ; :location_description = "Surface Atmosphere Integrated Field Laboratory (SAIL), Mt Crested Butte, Colorado" ; :datastream = "gucaoppsap1flynn1mS2.c1" ; :averaging_interval = "1 minute" ; :absorption_wavelengths_comment = "Wavelengths as determined for the AAF PSAP of the same make and model as the ground-based PSAP as measured with an Ocean Optics grating spectrometer registered against a Hg pen lamp" ; :scattering_wavelengths_comment = "Scattering measurements at original nephelometer wavelengths were converted to the wavelength of the nearest absorption measurement using the scattering-derived angstrom exponent." ; :doi = "10.5439/1369240" ; :history = "created by user dsmgr on machine prod-proc3.adc.arm.gov at 16-Jun-2023,15:05:20" ; }