NetCDF Header

WACCMX DART Ionosphere Data Assimilation Observing System Simulation Experiment


ERROR
Cookies must be enabled.

netcdf file:///data/e936c3b9-a28b-492e-9276-d7e7c11fa35f/dart_obs_diag_exp1_forecast.nc-f798e50b-31c5-4d0d-afbb-e9789ff59521 {
  dimensions:
    time = UNLIMITED;   // (73 currently)
    bounds = 2;
    copy = 22;
    obstypes = 90;
    region = 5;
    surface = 1;
    undef = 1;
    mlevel = 11;
    mlevel_edges = 12;
    plevel = 19;
    plevel_edges = 20;
    hlevel = 11;
    hlevel_edges = 12;
    stringlength = 32;
    rank_bins = 41;
  variables:
    int copy(copy=22);
      :explanation = "see CopyMetaData";

    int obstypes(obstypes=90);
      :explanation = "see ObservationTypes";

    int region(region=5);
      :long_name = "model region";
      :units = "nondimensional";
      :valid_range = 1, 5; // int

    int mlevel(mlevel=11);
      :long_name = "model level";
      :units = "model level";
      :axis = "Z";
      :valid_range = 1.0, 11.0; // double

    float mlevel_edges(mlevel_edges=12);
      :long_name = "model level edges";
      :units = "model level";
      :axis = "Z";
      :valid_range = 0.5, 11.5; // double

    float plevel(plevel=19);
      :long_name = "pressure bin midpoints";
      :units = "hPa";
      :axis = "Z";
      :valid_range = 0.001, 1000.0; // double

    float plevel_edges(plevel_edges=20);
      :long_name = "pressure bin edges";
      :units = "hPa";
      :axis = "Z";
      :valid_range = 0.0, 1025.0; // double

    float hlevel(hlevel=11);
      :long_name = "height bin midpoints";
      :units = "m";
      :axis = "Z";
      :valid_range = 175000.0, 425000.0; // double

    float hlevel_edges(hlevel_edges=12);
      :long_name = "height bin edges";
      :units = "m";
      :axis = "Z";
      :valid_range = 162500.0, 437500.0; // double

    int bounds(bounds=2);
      :valid_range = 1, 2; // int

    double time(time=73);
      :standard_name = "time";
      :long_name = "temporal bin midpoints";
      :units = "days since 1601-1-1";
      :calendar = "Gregorian";
      :axis = "T";
      :bounds = "time_bounds";
      :valid_range = 149066.0, 149069.0; // double

    double time_bounds(time=73, bounds=2);
      :long_name = "temporal bin edges";
      :units = "days since 1601-1-1";
      :calendar = "Gregorian";
      :valid_range = 149065.97917824073, 149069.02083333334; // double

    char region_names(region=5, stringlength=32);
      :long_name = "region names";

    char CopyMetaData(copy=22, stringlength=32);
      :long_name = "quantity names";

    char ObservationTypes(obstypes=90, stringlength=32);
      :long_name = "DART observation types";
      :comment = "table relating integer to observation type string";

    int rank_bins(rank_bins=41);
      :long_name = "rank histogram bins";
      :comment = "position of the observation among the sorted noisy ensemble members";

    float RADIOSONDE_U_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int RADIOSONDE_U_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float RADIOSONDE_V_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int RADIOSONDE_V_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float RADIOSONDE_TEMPERATURE_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int RADIOSONDE_TEMPERATURE_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float RADIOSONDE_SPECIFIC_HUMIDITY_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_U_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int AIRCRAFT_U_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float AIRCRAFT_V_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int AIRCRAFT_V_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float AIRCRAFT_TEMPERATURE_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int AIRCRAFT_TEMPERATURE_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float ACARS_U_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int ACARS_U_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float ACARS_V_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int ACARS_V_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float ACARS_TEMPERATURE_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int ACARS_TEMPERATURE_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float MARINE_SFC_U_WIND_COMPONENT_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_V_WIND_COMPONENT_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_TEMPERATURE_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_SPECIFIC_HUMIDITY_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_U_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int SAT_U_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float SAT_V_WIND_COMPONENT_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int SAT_V_WIND_COMPONENT_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float RADIOSONDE_SURFACE_ALTIMETER_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_ALTIMETER_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float LAND_SFC_ALTIMETER_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SABER_TEMPERATURE_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int SABER_TEMPERATURE_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float AURAMLS_TEMPERATURE_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    int AURAMLS_TEMPERATURE_guess_RankHist(time=73, rank_bins=41, plevel=19, region=5);

    float COSMIC_ELECTRON_DENSITY_guess(time=73, copy=22, hlevel=11, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    int COSMIC_ELECTRON_DENSITY_guess_RankHist(time=73, rank_bins=41, hlevel=11, region=5);

    float GND_GPS_VTEC_guess(time=73, copy=22, undef=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    int GND_GPS_VTEC_guess_RankHist(time=73, rank_bins=41, undef=1, region=5);

    float RADIOSONDE_HORIZONTAL_WIND_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_HORIZONTAL_WIND_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_HORIZONTAL_WIND_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_HORIZONTAL_WIND_guess(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_HORIZONTAL_WIND_guess(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_U_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_V_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_TEMPERATURE_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_SPECIFIC_HUMIDITY_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_U_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_V_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_TEMPERATURE_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_U_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_V_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_TEMPERATURE_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_U_WIND_COMPONENT_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_V_WIND_COMPONENT_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_TEMPERATURE_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_SPECIFIC_HUMIDITY_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_U_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_V_WIND_COMPONENT_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_SURFACE_ALTIMETER_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_ALTIMETER_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float LAND_SFC_ALTIMETER_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SABER_TEMPERATURE_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AURAMLS_TEMPERATURE_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float COSMIC_ELECTRON_DENSITY_analy(time=73, copy=22, hlevel=11, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    float GND_GPS_VTEC_analy(time=73, copy=22, undef=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    float RADIOSONDE_HORIZONTAL_WIND_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_HORIZONTAL_WIND_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_HORIZONTAL_WIND_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float MARINE_SFC_HORIZONTAL_WIND_analy(time=73, copy=22, surface=1, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_HORIZONTAL_WIND_analy(time=73, copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_U_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_V_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_TEMPERATURE_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_SPECIFIC_HUMIDITY_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_U_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_V_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_TEMPERATURE_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_U_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_V_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_TEMPERATURE_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_U_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_V_WIND_COMPONENT_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SABER_TEMPERATURE_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AURAMLS_TEMPERATURE_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float COSMIC_ELECTRON_DENSITY_VPguess(copy=22, hlevel=11, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    float RADIOSONDE_HORIZONTAL_WIND_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_HORIZONTAL_WIND_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_HORIZONTAL_WIND_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_HORIZONTAL_WIND_VPguess(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_U_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_V_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_TEMPERATURE_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float RADIOSONDE_SPECIFIC_HUMIDITY_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_U_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_V_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_TEMPERATURE_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_U_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_V_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_TEMPERATURE_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_U_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_V_WIND_COMPONENT_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SABER_TEMPERATURE_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AURAMLS_TEMPERATURE_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float COSMIC_ELECTRON_DENSITY_VPanaly(copy=22, hlevel=11, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float
      :TRUSTED = "TRUE";

    float RADIOSONDE_HORIZONTAL_WIND_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float AIRCRAFT_HORIZONTAL_WIND_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float ACARS_HORIZONTAL_WIND_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

    float SAT_HORIZONTAL_WIND_VPanaly(copy=22, plevel=19, region=5);
      :_FillValue = -888888.0f; // float
      :missing_value = -888888.0f; // float

  // global attributes:
  :creation_date = "YYYY MM DD HH MM SS = 2020 03 27 12 10 00";
  :obs_diag_source = "$URL: https://svn-dares-dart.cgd.ucar.edu/DART/branches/recam/assimilation_code/programs/obs_diag/threed_sphere/obs_diag.f90 $";
  :obs_diag_revision = "$Revision: 12064 $";
  :obs_diag_revdate = "$Date: 2017-11-08 09:32:44 -0700 (Wed, 08 Nov 2017) $";
  :LocationRank = 3; // int
  :bias_convention = "model - observation";
  :horizontal_wind = "vector wind derived from U,V components";
  :horizontal_wind_bias = "definition : sum[sqrt(u**2 + v**2) - obsspeed]/nobs";
  :horizontal_wind_rmse = "definition : sqrt(sum[(u-uobs)**2 + (v-vobs)**2]/nobs)";
  :horizontal_wind_spread = "definition : sqrt(sum[var(u) + var(v)]/nobs)";
  :DART_QCs_in_histogram = 0, 1, 2, 3, 7; // int
  :outliers_in_histogram = "TRUE";
  :first_bin_center = 2009, 2, 17, 0, 0, 0; // int
  :last_bin_center = 2009, 2, 20, 0, 0, 0; // int
  :bin_separation = 0, 0, 0, 1, 0, 0; // int
  :bin_width = 0, 0, 0, 1, 0, 0; // int
  :time_to_skip = 0, 0, 0, 0, 0, 0; // int
  :max_num_bins = 1000; // int
  :rat_cri = 5000.0; // double
  :input_qc_threshold = 3.0; // double
  :lonlim1 = 0.0, 0.0, 0.0, 0.0, 280.0; // double
  :lonlim2 = 360.0, 360.0, 360.0, 360.0, 300.0; // double
  :latlim1 = 20.0, -20.0, -60.0, -60.0, 10.0; // double
  :latlim2 = 60.0, 20.0, -20.0, 60.0, 30.0; // double
  :trusted_obs_01 = "GND_GPS_VTEC";
  :trusted_obs_02 = "COSMIC_ELECTRON_DENSITY";
  :obs_seq_file_001 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-03600";
  :obs_seq_file_002 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-07200";
  :obs_seq_file_003 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-10800";
  :obs_seq_file_004 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-14400";
  :obs_seq_file_005 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-18000";
  :obs_seq_file_006 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-21600";
  :obs_seq_file_007 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-25200";
  :obs_seq_file_008 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-28800";
  :obs_seq_file_009 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-32400";
  :obs_seq_file_010 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-36000";
  :obs_seq_file_011 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-39600";
  :obs_seq_file_012 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-43200";
  :obs_seq_file_013 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-46800";
  :obs_seq_file_014 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-50400";
  :obs_seq_file_015 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-54000";
  :obs_seq_file_016 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-57600";
  :obs_seq_file_017 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-61200";
  :obs_seq_file_018 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-64800";
  :obs_seq_file_019 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-68400";
  :obs_seq_file_020 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-72000";
  :obs_seq_file_021 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-75600";
  :obs_seq_file_022 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-79200";
  :obs_seq_file_023 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-17-82800";
  :obs_seq_file_024 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-00000";
  :obs_seq_file_025 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-03600";
  :obs_seq_file_026 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-07200";
  :obs_seq_file_027 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-10800";
  :obs_seq_file_028 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-14400";
  :obs_seq_file_029 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-18000";
  :obs_seq_file_030 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-21600";
  :obs_seq_file_031 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-25200";
  :obs_seq_file_032 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-28800";
  :obs_seq_file_033 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-32400";
  :obs_seq_file_034 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-36000";
  :obs_seq_file_035 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-39600";
  :obs_seq_file_036 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-43200";
  :obs_seq_file_037 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-46800";
  :obs_seq_file_038 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-50400";
  :obs_seq_file_039 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-54000";
  :obs_seq_file_040 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-57600";
  :obs_seq_file_041 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-61200";
  :obs_seq_file_042 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-64800";
  :obs_seq_file_043 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-68400";
  :obs_seq_file_044 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-72000";
  :obs_seq_file_045 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-75600";
  :obs_seq_file_046 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-79200";
  :obs_seq_file_047 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-18-82800";
  :obs_seq_file_048 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-00000";
  :obs_seq_file_049 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-03600";
  :obs_seq_file_050 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-07200";
  :obs_seq_file_051 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-10800";
  :obs_seq_file_052 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-14400";
  :obs_seq_file_053 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-18000";
  :obs_seq_file_054 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-21600";
  :obs_seq_file_055 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-25200";
  :obs_seq_file_056 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-28800";
  :obs_seq_file_057 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-32400";
  :obs_seq_file_058 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-36000";
  :obs_seq_file_059 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-39600";
  :obs_seq_file_060 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-43200";
  :obs_seq_file_061 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-46800";
  :obs_seq_file_062 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-50400";
  :obs_seq_file_063 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-54000";
  :obs_seq_file_064 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-57600";
  :obs_seq_file_065 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-61200";
  :obs_seq_file_066 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-64800";
  :obs_seq_file_067 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-68400";
  :obs_seq_file_068 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-72000";
  :obs_seq_file_069 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-75600";
  :obs_seq_file_070 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-79200";
  :obs_seq_file_071 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-19-82800";
  :obs_seq_file_072 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-20-00000";
  :obs_seq_file_073 = "hist/waccmx_osse_recam.pre_jan_feb_2009.forcing_spread.bias_f107.forecast.dart.e.cam_obs_seq_final.2009-02-20-03600";
  :NumIdentityObs = 0; // int
  :comment = "All used observation types follow. ObservationTypes variable has all types known.";
  :RADIOSONDE_U_WIND_COMPONENT = 1; // int
  :RADIOSONDE_V_WIND_COMPONENT = 2; // int
  :RADIOSONDE_TEMPERATURE = 5; // int
  :RADIOSONDE_SPECIFIC_HUMIDITY = 6; // int
  :AIRCRAFT_U_WIND_COMPONENT = 12; // int
  :AIRCRAFT_V_WIND_COMPONENT = 13; // int
  :AIRCRAFT_TEMPERATURE = 14; // int
  :ACARS_U_WIND_COMPONENT = 16; // int
  :ACARS_V_WIND_COMPONENT = 17; // int
  :ACARS_TEMPERATURE = 18; // int
  :MARINE_SFC_U_WIND_COMPONENT = 20; // int
  :MARINE_SFC_V_WIND_COMPONENT = 21; // int
  :MARINE_SFC_TEMPERATURE = 22; // int
  :MARINE_SFC_SPECIFIC_HUMIDITY = 23; // int
  :SAT_U_WIND_COMPONENT = 30; // int
  :SAT_V_WIND_COMPONENT = 31; // int
  :RADIOSONDE_SURFACE_ALTIMETER = 36; // int
  :MARINE_SFC_ALTIMETER = 38; // int
  :LAND_SFC_ALTIMETER = 39; // int
  :SABER_TEMPERATURE = 45; // int
  :AURAMLS_TEMPERATURE = 46; // int
  :COSMIC_ELECTRON_DENSITY--TRUSTED = 85; // int
  :GND_GPS_VTEC--TRUSTED = 86; // int
}