Attributes { NC_GLOBAL { String title "GEOS-CF (Composition Forecast)"; String Conventions "COARDS", "GrADS"; String dataType "Grid"; String history "Sat Nov 29 21:04:36 UTC 2025 : 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 "2808"; String grads_min "10z04aug2025"; String grads_step "60mn"; String units "days since 1-1-1 00:00:0.0"; String long_name "time"; String minimum "10z04aug2025"; String maximum "09z29nov2025"; Float32 resolution 0.041666668; } lev { String grads_dim "z"; String grads_mapping "levels"; String units "millibar"; String long_name "altitude"; Float64 minimum 1000.00000000000; Float64 maximum 10.00000000000; Float32 resolution 45.0; } 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) "; } 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) "; } 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) "; } 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) "; } 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) "; } }