Attributes { NC_GLOBAL { String title "GEOS-CF (Composition Forecast)"; String Conventions "COARDS", "GrADS"; String dataType "Grid"; String history "Tue Mar 03 21:14:02 UTC 2026 : imported by GrADS Data Server 2.0"; String extra_das_attribute "This is an example of metadata added using a supplementary DAS file. See testdata/extra.das for the source."; } lon { String grads_dim "x"; String grads_mapping "linear"; String grads_size "1440"; String units "degrees_east"; String long_name "longitude"; Float64 minimum -180.00000000000; Float64 maximum 179.75000000000; Float32 resolution 0.25; } lat { String grads_dim "y"; String grads_mapping "linear"; String grads_size "721"; String units "degrees_north"; String long_name "latitude"; Float64 minimum -90.00000000000; Float64 maximum 90.00000000000; Float32 resolution 0.25; } time { String grads_dim "t"; String grads_mapping "linear"; String grads_size "5"; String grads_min "00z01oct2025"; String grads_step "1mo"; String units "days since 1-1-1 00:00:0.0"; String long_name "time"; String minimum "00z01oct2025"; String maximum "00z01feb2026"; Float32 resolution 30.75; } lev { String grads_dim "z"; String grads_mapping "linear"; String units "millibar"; String long_name "altitude"; Float64 minimum 72.00000000000; Float64 maximum 72.00000000000; } acet { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "acetone (ch3c(o)ch3, mw=58.09 g mol-1) mole fraction in dry air (mol mol-1) "; } ald2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "acetaldehyde (ch3cho, mw=44.06 g mol-1) mole fraction in dry air (mol mol-1) "; } alk4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "lumped >= c4 alkanes (mw=58.12 g mol-1) mole fraction in dry air (mol mol-1) "; } bcpi { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "hydrophilic black carbon aerosol (c, mw=12.01 g mol-1) mole fraction in dry air (mol mol-1) "; } bcpo { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "hydrophobic black carbon aerosol (c, mw=12.01 g mol-1) mole fraction in dry air (mol mol-1) "; } benz { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "benzene (c6h6, mw=78.12 g mol-1) mole fraction in dry air (mol mol-1) "; } c2h6 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "ethane (c2h6, mw=30.08 g mol-1) mole fraction in dry air (mol mol-1) "; } c3h8 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "propane (c3h8, mw=44.11 g mol-1) mole fraction in dry air (mol mol-1) "; } co { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "carbon monoxide (co, mw=28.01 g mol-1) mole fraction in dry air (mol mol-1) "; } dst1 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "dust aerosol; reff = 0.7 microns (mw=29.0 g mol-1) mole fraction in dry air (mol mol-1) "; } dst2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "dust aerosol; reff = 1.4 microns (mw=29.0 g mol-1) mole fraction in dry air (mol mol-1) "; } dst3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "dust aerosol; reff = 2.4 microns (mw=29.0 g mol-1) mole fraction in dry air (mol mol-1) "; } dst4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "dust aerosol; reff = 4.5 microns (mw=29.0 g mol-1) mole fraction in dry air (mol mol-1) "; } eoh { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "ethanol (c2h5oh, mw=46.07 g mol-1) mole fraction in dry air (mol mol-1) "; } h2o2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "hydrogen peroxide (h2o2, mw=34.02 g mol-1) mole fraction in dry air (mol mol-1) "; } hcho { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "formaldehyde (ch2o, mw=30.03 g mol-1) mole fraction in dry air (mol mol-1) "; } hno3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "nitric acid (hno3, mw=63.01 g mol-1) mole fraction in dry air (mol mol-1) "; } hno4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "peroxynitric acid (hno4, mw=79.01 g mol-1) mole fraction in dry air (mol mol-1) "; } isop { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "isoprene (ch2=c(ch3)ch=ch2, mw=68.13 g mol-1) mole fraction in dry air (mol mol-1) "; } macr { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "methacrolein (ch2=c(ch3)cho, mw=70.1 g mol-1) mole fraction in dry air (mol mol-1) "; } mek { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "methyl ethyl ketone (rc(o)r, mw=72.11 g mol-1) mole fraction in dry air (mol mol-1) "; } mvk { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "methyl vinyl ketone (ch2=chc(=o)ch3, mw=70.09 g mol-1) mole fraction in dry air (mol mol-1) "; } n2o5 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "dinitrogen pentoxide (n2o5, mw=108.02 g mol-1) mole fraction in dry air (mol mol-1) "; } nh3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "ammonia (nh3, mw=17.04 g mol-1) mole fraction in dry air (mol mol-1) "; } nh4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "ammonium (nh4, mw=18.05 g mol-1) mole fraction in dry air (mol mol-1) "; } nit { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "inorganic nitrates (mw=62.01 g mol-1) mole fraction in dry air (mol mol-1) "; } no { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "nitrogen oxide (no, mw=30.01 g mol-1) mole fraction in dry air (mol mol-1) "; } no2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "nitrogen dioxide (no2, mw=46.01 g mol-1) mole fraction in dry air (mol mol-1) "; } noy { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "total reactive oxidized nitrogen (gas+aerosol) mole fraction in dry air (mol mol-1) "; } o3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "ozone (o3, mw=48.0 g mol-1) mole fraction in dry air (mol mol-1) "; } ocpi { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "hydrophilic organic carbon aerosol (mw=12.01 g mol-1) mole fraction in dry air (mol mol-1) "; } ocpo { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "hydrophobic organic carbon aerosol (mw=12.01 g mol-1) mole fraction in dry air (mol mol-1) "; } pan { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "peroxyacetyl nitrate (ch3c(o)oono2, mw=121.06 g mol-1) mole fraction in dry air (mol mol-1) "; } pm10_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "particulate matter with diameter less than 10 um mass at rh 35% (includes water) mass concentration in dry air (ug m-3) "; } pm25_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "particulate matter with diameter less than 2.5 um mass at rh 35% (includes water) mass concentration in dry air (ug m-3) "; } pm25bc_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from black carbon mass concentration in dry air (ug m-3) "; } pm25du_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from dust mass concentration in dry air (ug m-3) "; } pm25nh4_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from ammonium (includes water) mass concentration in dry air (ug m-3) "; } pm25nit_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from nitrate (includes water) mass concentration in dry air (ug m-3) "; } pm25oc_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from primary organic aerosols (includes water) mass concentration in dry air (ug m-3) "; } pm25soa_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from secondary organic aerosols (includes water) mass concentration in dry air (ug m-3) "; } pm25ss_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from sea salt aerosols (includes water) mass concentration in dry air (ug m-3) "; } pm25su_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "pm2.5 mass at rh 35% from sulfates (includes water) mass concentration in dry air (ug m-3) "; } prpe { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "lumped >= c3 alkenes (c3h6, mw=42.09 g mol-1) mole fraction in dry air (mol mol-1) "; } rcho { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "lumped aldehyde >= c3 (ch3ch2cho, mw=58.09 g mol-1) mole fraction in dry air (mol mol-1) "; } sala { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "fine (0.01-0.05 microns) sea salt aerosol (mw=31.4 g mol-1) mole fraction in dry air (mol mol-1) "; } salc { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "coarse (0.5-8 microns) sea salt aerosol (mw=31.4 g mol-1) mole fraction in dry air (mol mol-1) "; } so2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "sulfur dioxide (so2, mw=64.04 g mol-1) mole fraction in dry air (mol mol-1) "; } soap { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "soa precursor - lumped species for simplified soa parameterization (mw=150.0 g mol-1) mole fraction in dry air (mol mol-1) "; } soas { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "soa simple - simplified non-volatile soa parameterization (mw=150.0 g mol-1) mole fraction in dry air (mol mol-1) "; } tolu { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "toluene (c7h8, mw=92.15 g mol-1) mole fraction in dry air (mol mol-1) "; } var_acet { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_acet (mol mol-1 mol mol-1) "; } var_ald2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_ald2 (mol mol-1 mol mol-1) "; } var_alk4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_alk4 (mol mol-1 mol mol-1) "; } var_bcpi { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_bcpi (mol mol-1 mol mol-1) "; } var_bcpo { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_bcpo (mol mol-1 mol mol-1) "; } var_benz { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_benz (mol mol-1 mol mol-1) "; } var_c2h6 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_c2h6 (mol mol-1 mol mol-1) "; } var_c3h8 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_c3h8 (mol mol-1 mol mol-1) "; } var_co { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_co (mol mol-1 mol mol-1) "; } var_dst1 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_dst1 (mol mol-1 mol mol-1) "; } var_dst2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_dst2 (mol mol-1 mol mol-1) "; } var_dst3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_dst3 (mol mol-1 mol mol-1) "; } var_dst4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_dst4 (mol mol-1 mol mol-1) "; } var_eoh { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_eoh (mol mol-1 mol mol-1) "; } var_h2o2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_h2o2 (mol mol-1 mol mol-1) "; } var_hcho { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_hcho (mol mol-1 mol mol-1) "; } var_hno3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_hno3 (mol mol-1 mol mol-1) "; } var_hno4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_hno4 (mol mol-1 mol mol-1) "; } var_isop { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_isop (mol mol-1 mol mol-1) "; } var_macr { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_macr (mol mol-1 mol mol-1) "; } var_mek { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_mek (mol mol-1 mol mol-1) "; } var_mvk { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_mvk (mol mol-1 mol mol-1) "; } var_n2o5 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_n2o5 (mol mol-1 mol mol-1) "; } var_nh3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_nh3 (mol mol-1 mol mol-1) "; } var_nh4 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_nh4 (mol mol-1 mol mol-1) "; } var_nit { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_nit (mol mol-1 mol mol-1) "; } var_no { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_no (mol mol-1 mol mol-1) "; } var_no2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_no2 (mol mol-1 mol mol-1) "; } var_noy { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_noy (mol mol-1 mol mol-1) "; } var_o3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_o3 (mol mol-1 mol mol-1) "; } var_ocpi { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_ocpi (mol mol-1 mol mol-1) "; } var_ocpo { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_ocpo (mol mol-1 mol mol-1) "; } var_pan { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pan (mol mol-1 mol mol-1) "; } var_pm10_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm10_rh35 (ug m-3 ug m-3) "; } var_pm25_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25_rh35 (ug m-3 ug m-3) "; } var_pm25bc_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25bc_rh35 (ug m-3 ug m-3) "; } var_pm25du_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25du_rh35 (ug m-3 ug m-3) "; } var_pm25nh4_rh3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25nh4_rh35 (ug m-3 ug m-3) "; } var_pm25nit_rh3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25nit_rh35 (ug m-3 ug m-3) "; } var_pm25oc_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25oc_rh35 (ug m-3 ug m-3) "; } var_pm25soa_rh3 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25soa_rh35 (ug m-3 ug m-3) "; } var_pm25ss_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25ss_rh35 (ug m-3 ug m-3) "; } var_pm25su_rh35 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_pm25su_rh35 (ug m-3 ug m-3) "; } var_prpe { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_prpe (mol mol-1 mol mol-1) "; } var_rcho { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_rcho (mol mol-1 mol mol-1) "; } var_sala { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_sala (mol mol-1 mol mol-1) "; } var_salc { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_salc (mol mol-1 mol mol-1) "; } var_so2 { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_so2 (mol mol-1 mol mol-1) "; } var_soap { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_soap (mol mol-1 mol mol-1) "; } var_soas { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_soas (mol mol-1 mol mol-1) "; } var_tolu { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_tolu (mol mol-1 mol mol-1) "; } var_xyle { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "variance_of_xyle (mol mol-1 mol mol-1) "; } xyle { Float32 _FillValue 1.0E15; Float32 missing_value 1.0E15; String long_name "xylene (c8h10, mw=106.18 g mol-1) mole fraction in dry air (mol mol-1) "; } }