Skip to content

Instantly share code, notes, and snippets.

@JiaweiZhuang
Created August 20, 2018 00:53
Show Gist options
  • Save JiaweiZhuang/f21ce6525a3bbf25a67985556c857206 to your computer and use it in GitHub Desktop.
Save JiaweiZhuang/f21ce6525a3bbf25a67985556c857206 to your computer and use it in GitHub Desktop.
Break CEDS data by different years
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import xarray as xr"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"140G\t/home/ubuntu/gcdata/ExtData/HEMCO/CEDS/v2018-04/\r\n"
]
}
],
"source": [
"!du -sh /home/ubuntu/gcdata/ExtData/HEMCO/CEDS/v2018-04/"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"ALD2-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"ALK4_butanes-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"ALK4_hexanes-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"ALK4_pentanes-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"BC-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"BENZ-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"C2H2-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"C2H4-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"C2H6-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"C3H8-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"CH2O-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"CH4-em-anthro_CMIP_CEDS_197001-201412.nc\r\n",
"CO2-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"CO-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"EOH-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"HCOOH-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"MEK-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"NH3-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"NO-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"OC-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"PRPE-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"README\r\n",
"README-CEDS_2017-09-28.txt\r\n",
"README-CEDS-VOC-speciation_2017-05-18.txt\r\n",
"\u001b[0m\u001b[01;34mscripts\u001b[0m/\r\n",
"SO2-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"TOLU-em-anthro_CMIP_CEDS_195001-201412.nc\r\n",
"XYLE-em-anthro_CMIP_CEDS_195001-201412.nc\r\n"
]
}
],
"source": [
"ls /home/ubuntu/gcdata/ExtData/HEMCO/CEDS/v2018-04/"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"MAINDIR = '/home/ubuntu/gcdata/ExtData/HEMCO/CEDS/v2018-04/'"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (lat: 360, lon: 720, time: 780)\n",
"Coordinates:\n",
" * lat (lat) float64 -89.75 -89.25 -88.75 -88.25 -87.75 -87.25 -86.75 ...\n",
" * lon (lon) float64 -179.8 -179.2 -178.8 -178.2 -177.8 -177.2 -176.8 ...\n",
" * time (time) datetime64[ns] 1950-01-01 1950-02-01 1950-03-01 ...\n",
"Data variables:\n",
" SO2_agr (time, lat, lon) float32 ...\n",
" SO2_ene (time, lat, lon) float32 ...\n",
" SO2_ind (time, lat, lon) float32 ...\n",
" SO2_rco (time, lat, lon) float32 ...\n",
" SO2_shp (time, lat, lon) float32 ...\n",
" SO2_slv (time, lat, lon) float32 ...\n",
" SO2_tra (time, lat, lon) float32 ...\n",
" SO2_wst (time, lat, lon) float32 ...\n",
"Attributes:\n",
" CDI: Climate Data Interface version 1.6.7 (https:...\n",
" source: CEDS-2017-05-18: Community Emissions Data Sy...\n",
" institution: Pacific Northwest National Laboratory - Join...\n",
" Conventions: CF-1.6\n",
" activity_id: input4MIPs\n",
" comment: This data supersedes 2016-06-18, 2016-06-18-...\n",
" contact: Steven J. Smith ([email protected])\n",
" creation_date: 2017-05-19T08:17:00Z\n",
" data_structure: grid\n",
" dataset_category: emissions\n",
" dataset_version_number: 2017-05-18\n",
" external_variables: gridcell_area\n",
" frequency: mon\n",
" further_info_url: http://www.globalchange.umd.edu/ceds/\n",
" grid: 0.5x0.5 degree latitude x longitude\n",
" grid_label: gn\n",
" institution_id: PNNL-JGCRI\n",
" mip_era: CMIP6\n",
" product: primary-emissions-data\n",
" realm: atmos\n",
" references: Hoesly, R. M., Smith, S. J., Feng, L., Klimo...\n",
" table_id: input4MIPs\n",
" target_mip: CMIP\n",
" title: Annual Anthropogenic Emissions of SO2 prepar...\n",
" variable_id: SO2_em_anthro\n",
" global_total_emission_1950: 55.97 Tg/year\n",
" global_total_emission_1999: 108.3 Tg/year\n",
" data_usage_tips: Note that these are monthly average fluxes.\n",
" reporting_unit: Mass flux of SOx, reported as SO2\n",
" nominal_resolution: 50 km\n",
" source_id: CEDS-2017-05-18\n",
" tracking_id: hdl:21.14100/5b2e3831-1d4d-4566-ab60-d5f1cda...\n",
" nco_openmp_thread_number: 1\n",
" CDO: Climate Data Operators version 1.6.7 (https:...\n",
" history: Wed Jun 13 12:28:55 2018: ncks -x -v lon_bnd...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.s..."
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"xr.open_dataset(MAINDIR+'SO2-em-anthro_CMIP_CEDS_195001-201412.nc')"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (lat: 360, lon: 720, time: 780)\n",
"Coordinates:\n",
" * lat (lat) float64 -89.75 -89.25 -88.75 -88.25 -87.75 -87.25 -86.75 ...\n",
" * lon (lon) float64 -179.8 -179.2 -178.8 -178.2 -177.8 -177.2 -176.8 ...\n",
" * time (time) datetime64[ns] 1950-01-01 1950-02-01 1950-03-01 ...\n",
"Data variables:\n",
" CO_agr (time, lat, lon) float32 ...\n",
" CO_ene (time, lat, lon) float32 ...\n",
" CO_ind (time, lat, lon) float32 ...\n",
" CO_rco (time, lat, lon) float32 ...\n",
" CO_shp (time, lat, lon) float32 ...\n",
" CO_slv (time, lat, lon) float32 ...\n",
" CO_tra (time, lat, lon) float32 ...\n",
" CO_wst (time, lat, lon) float32 ...\n",
"Attributes:\n",
" CDI: Climate Data Interface version 1.6.7 (https:...\n",
" source: CEDS-2017-05-18: Community Emissions Data Sy...\n",
" institution: Pacific Northwest National Laboratory - Join...\n",
" Conventions: CF-1.6\n",
" activity_id: input4MIPs\n",
" comment: This data supersedes 2016-06-18, 2016-06-18-...\n",
" contact: Steven J. Smith ([email protected])\n",
" creation_date: 2017-05-19T08:04:16Z\n",
" data_structure: grid\n",
" dataset_category: emissions\n",
" dataset_version_number: 2017-05-18\n",
" external_variables: gridcell_area\n",
" frequency: mon\n",
" further_info_url: http://www.globalchange.umd.edu/ceds/\n",
" grid: 0.5x0.5 degree latitude x longitude\n",
" grid_label: gn\n",
" institution_id: PNNL-JGCRI\n",
" mip_era: CMIP6\n",
" product: primary-emissions-data\n",
" realm: atmos\n",
" references: Hoesly, R. M., Smith, S. J., Feng, L., Klimo...\n",
" table_id: input4MIPs\n",
" target_mip: CMIP\n",
" title: Annual Anthropogenic Emissions of CO prepare...\n",
" variable_id: CO_em_anthro\n",
" global_total_emission_1950: 309.14 Tg/year\n",
" global_total_emission_1999: 598.51 Tg/year\n",
" data_usage_tips: Note that these are monthly average fluxes.\n",
" reporting_unit: Mass flux of CO\n",
" nominal_resolution: 50 km\n",
" source_id: CEDS-2017-05-18\n",
" tracking_id: hdl:21.14100/ea8d14a7-e88b-4634-ba85-8c6a51d...\n",
" nco_openmp_thread_number: 1\n",
" CDO: Climate Data Operators version 1.6.7 (https:...\n",
" history: Wed Jun 13 12:18:38 2018: ncks -x -v lon_bnd...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.s..."
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"xr.open_dataset(MAINDIR+'CO-em-anthro_CMIP_CEDS_195001-201412.nc')"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (lat: 360, lon: 720, time: 780)\n",
"Coordinates:\n",
" * lat (lat) float64 -89.75 -89.25 -88.75 -88.25 -87.75 ...\n",
" * lon (lon) float64 -179.8 -179.2 -178.8 -178.2 -177.8 ...\n",
" * time (time) datetime64[ns] 1950-01-01 1950-02-01 ...\n",
"Data variables:\n",
" ALD2_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALD2_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_butanes_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_hexanes_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" ALK4_pentanes_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BC_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" BENZ_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H2_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H4_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C2H6_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" C3H8_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CH2O_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" CO2_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" EOH_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" HCOOH_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" MEK_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NH3_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" NO_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" OC_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" PRPE_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" SO2_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" TOLU_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_agr (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_ene (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_ind (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_rco (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_shp (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_slv (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_tra (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
" XYLE_wst (time, lat, lon) float32 dask.array<shape=(780, 360, 720), chunksize=(780, 360, 720)>\n",
"Attributes:\n",
" CDI: Climate Data Interface version 1.6.7 (https:...\n",
" source: CEDS-2017-05-18: Community Emissions Data Sy...\n",
" institution: Pacific Northwest National Laboratory - Join...\n",
" Conventions: CF-1.6\n",
" activity_id: input4MIPs\n",
" comment: This data supersedes 2016-06-18, 2016-06-18-...\n",
" contact: Steven J. Smith ([email protected])\n",
" creation_date: 2017-05-19T08:37:56Z\n",
" data_structure: grid\n",
" dataset_category: emissions\n",
" dataset_version_number: 2017-05-18\n",
" external_variables: gridcell_area\n",
" frequency: mon\n",
" further_info_url: http://www.globalchange.umd.edu/ceds/\n",
" grid: 0.5x0.5 degree latitude x longitude\n",
" grid_label: gn\n",
" institution_id: PNNL-JGCRI\n",
" mip_era: CMIP6\n",
" product: supplementary-emissions-data\n",
" realm: atmos\n",
" references: Hoesly, R. M., Smith, S. J., Feng, L., Klimo...\n",
" table_id: input4MIPs\n",
" target_mip: CMIP\n",
" title: Annual Anthropogenic Emissions of VOC22 othe...\n",
" variable_id: VOC22_other_alka_em_speciated_VOC_anthro\n",
" global_total_emission_1950: 0.9 Tg/year\n",
" global_total_emission_1999: 1.74 Tg/year\n",
" VOC_name: other_alkanals\n",
" molecular_weight: 68.8\n",
" molecular_weight_unit: g mole-1\n",
" nominal_resolution: 50 km\n",
" source_id: CEDS-2017-05-18-supplemental-data\n",
" tracking_id: hdl:21.14100/a4417ec4-4911-4f5f-b55c-421ff23...\n",
" nco_openmp_thread_number: 1\n",
" CDO: Climate Data Operators version 1.6.7 (https:...\n",
" history: Wed Jun 13 11:59:42 2018: ncks -x -v lon_bnd...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.s..."
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds = xr.open_mfdataset(MAINDIR+'*-em-anthro_CMIP_CEDS_195001-201412.nc')\n",
"ds"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"148.80155088"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds.nbytes / 1e9 # GB"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<xarray.DataArray 'time' (time: 780)>\n",
"array(['1950-01-01T00:00:00.000000000', '1950-02-01T00:00:00.000000000',\n",
" '1950-03-01T00:00:00.000000000', ..., '2014-10-01T00:00:00.000000000',\n",
" '2014-11-01T00:00:00.000000000', '2014-12-01T00:00:00.000000000'],\n",
" dtype='datetime64[ns]')\n",
"Coordinates:\n",
" * time (time) datetime64[ns] 1950-01-01 1950-02-01 1950-03-01 ...\n",
"Attributes:\n",
" standard_name: time\n",
" long_name: time"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds['time']"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (lat: 360, lon: 720, time: 12)\n",
"Coordinates:\n",
" * lat (lat) float64 -89.75 -89.25 -88.75 -88.25 -87.75 ...\n",
" * lon (lon) float64 -179.8 -179.2 -178.8 -178.2 -177.8 ...\n",
" * time (time) datetime64[ns] 2014-01-01 2014-02-01 ...\n",
"Data variables:\n",
" ALD2_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALD2_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_butanes_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_hexanes_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" ALK4_pentanes_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BC_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" BENZ_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H2_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H4_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C2H6_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" C3H8_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CH2O_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" CO2_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" EOH_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" HCOOH_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" MEK_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NH3_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" NO_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" OC_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" PRPE_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" SO2_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" TOLU_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_agr (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_ene (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_ind (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_rco (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_shp (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_slv (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_tra (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
" XYLE_wst (time, lat, lon) float32 dask.array<shape=(12, 360, 720), chunksize=(12, 360, 720)>\n",
"Attributes:\n",
" CDI: Climate Data Interface version 1.6.7 (https:...\n",
" source: CEDS-2017-05-18: Community Emissions Data Sy...\n",
" institution: Pacific Northwest National Laboratory - Join...\n",
" Conventions: CF-1.6\n",
" activity_id: input4MIPs\n",
" comment: This data supersedes 2016-06-18, 2016-06-18-...\n",
" contact: Steven J. Smith ([email protected])\n",
" creation_date: 2017-05-19T08:37:56Z\n",
" data_structure: grid\n",
" dataset_category: emissions\n",
" dataset_version_number: 2017-05-18\n",
" external_variables: gridcell_area\n",
" frequency: mon\n",
" further_info_url: http://www.globalchange.umd.edu/ceds/\n",
" grid: 0.5x0.5 degree latitude x longitude\n",
" grid_label: gn\n",
" institution_id: PNNL-JGCRI\n",
" mip_era: CMIP6\n",
" product: supplementary-emissions-data\n",
" realm: atmos\n",
" references: Hoesly, R. M., Smith, S. J., Feng, L., Klimo...\n",
" table_id: input4MIPs\n",
" target_mip: CMIP\n",
" title: Annual Anthropogenic Emissions of VOC22 othe...\n",
" variable_id: VOC22_other_alka_em_speciated_VOC_anthro\n",
" global_total_emission_1950: 0.9 Tg/year\n",
" global_total_emission_1999: 1.74 Tg/year\n",
" VOC_name: other_alkanals\n",
" molecular_weight: 68.8\n",
" molecular_weight_unit: g mole-1\n",
" nominal_resolution: 50 km\n",
" source_id: CEDS-2017-05-18-supplemental-data\n",
" tracking_id: hdl:21.14100/a4417ec4-4911-4f5f-b55c-421ff23...\n",
" nco_openmp_thread_number: 1\n",
" CDO: Climate Data Operators version 1.6.7 (https:...\n",
" history: Wed Jun 13 11:59:42 2018: ncks -x -v lon_bnd...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.s..."
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds.sel(time='2014')"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"2.289263136"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds.sel(time='2014').nbytes / 1e9"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [],
"source": [
"!mkdir -p ~/output"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"processing 2012\n",
"CPU times: user 2.94 s, sys: 2.44 s, total: 5.37 s\n",
"Wall time: 4.42 s\n",
"processing 2013\n",
"CPU times: user 3.02 s, sys: 2.25 s, total: 5.27 s\n",
"Wall time: 4.26 s\n",
"processing 2014\n",
"CPU times: user 3.32 s, sys: 2.55 s, total: 5.87 s\n",
"Wall time: 8.64 s\n"
]
}
],
"source": [
"#for year in range(1950, 2015): # all years\n",
"for year in range(2012, 2015): # a subset for demonstration\n",
" print('processing', year)\n",
" %time ds.sel(time=str(year)).to_netcdf('~/output/CEDS_{}.nc'.format(year))"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"total 6.4G\r\n",
"-rw-rw-r-- 1 ubuntu ubuntu 2.2G Aug 20 00:48 CEDS_2012.nc\r\n",
"-rw-rw-r-- 1 ubuntu ubuntu 2.2G Aug 20 00:48 CEDS_2013.nc\r\n",
"-rw-rw-r-- 1 ubuntu ubuntu 2.2G Aug 20 00:48 CEDS_2014.nc\r\n"
]
}
],
"source": [
"ls -lh ~/output/"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"netcdf CEDS_2014 {\r\n",
"dimensions:\r\n",
"\ttime = 12 ;\r\n",
"\tlat = 360 ;\r\n",
"\tlon = 720 ;\r\n",
"variables:\r\n",
"\tfloat ALD2_agr(time, lat, lon) ;\r\n",
"\t\tALD2_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_agr:long_name = \"ALD2 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tALD2_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_ene(time, lat, lon) ;\r\n",
"\t\tALD2_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_ene:long_name = \"ALD2 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tALD2_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_ind(time, lat, lon) ;\r\n",
"\t\tALD2_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_ind:long_name = \"ALD2 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tALD2_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_rco(time, lat, lon) ;\r\n",
"\t\tALD2_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_rco:long_name = \"ALD2 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tALD2_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_shp(time, lat, lon) ;\r\n",
"\t\tALD2_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_shp:long_name = \"ALD2 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tALD2_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_slv(time, lat, lon) ;\r\n",
"\t\tALD2_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_slv:long_name = \"ALD2 anthropogenic emissions from solvents\" ;\r\n",
"\t\tALD2_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_tra(time, lat, lon) ;\r\n",
"\t\tALD2_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_tra:long_name = \"ALD2 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tALD2_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALD2_wst(time, lat, lon) ;\r\n",
"\t\tALD2_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tALD2_wst:long_name = \"ALD2 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tALD2_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALD2_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tdouble lat(lat) ;\r\n",
"\t\tlat:_FillValue = NaN ;\r\n",
"\t\tlat:standard_name = \"latitude\" ;\r\n",
"\t\tlat:long_name = \"latitude\" ;\r\n",
"\t\tlat:units = \"degrees_north\" ;\r\n",
"\t\tlat:axis = \"Y\" ;\r\n",
"\tdouble lon(lon) ;\r\n",
"\t\tlon:_FillValue = NaN ;\r\n",
"\t\tlon:standard_name = \"longitude\" ;\r\n",
"\t\tlon:long_name = \"longitude\" ;\r\n",
"\t\tlon:units = \"degrees_east\" ;\r\n",
"\t\tlon:axis = \"X\" ;\r\n",
"\tdouble time(time) ;\r\n",
"\t\ttime:_FillValue = NaN ;\r\n",
"\t\ttime:standard_name = \"time\" ;\r\n",
"\t\ttime:long_name = \"time\" ;\r\n",
"\t\ttime:units = \"days since 1950-01-01\" ;\r\n",
"\t\ttime:calendar = \"standard\" ;\r\n",
"\tfloat ALK4_butanes_agr(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_agr:long_name = \"ALK4_butanes anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tALK4_butanes_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_ene(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_ene:long_name = \"ALK4_butanes anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tALK4_butanes_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_ind(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_ind:long_name = \"ALK4_butanes anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tALK4_butanes_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_rco(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_rco:long_name = \"ALK4_butanes anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tALK4_butanes_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_shp(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_shp:long_name = \"ALK4_butanes anthropogenic emissions from international shipping\" ;\r\n",
"\t\tALK4_butanes_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_slv(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_slv:long_name = \"ALK4_butanes anthropogenic emissions from solvents\" ;\r\n",
"\t\tALK4_butanes_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_tra(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_tra:long_name = \"ALK4_butanes anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tALK4_butanes_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_butanes_wst(time, lat, lon) ;\r\n",
"\t\tALK4_butanes_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_butanes_wst:long_name = \"ALK4_butanes anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tALK4_butanes_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_butanes_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_agr(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_agr:long_name = \"ALK4_hexanes anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tALK4_hexanes_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_ene(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_ene:long_name = \"ALK4_hexanes anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tALK4_hexanes_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_ind(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_ind:long_name = \"ALK4_hexanes anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tALK4_hexanes_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_rco(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_rco:long_name = \"ALK4_hexanes anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tALK4_hexanes_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_shp(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_shp:long_name = \"ALK4_hexanes anthropogenic emissions from international shipping\" ;\r\n",
"\t\tALK4_hexanes_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_slv(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_slv:long_name = \"ALK4_hexanes anthropogenic emissions from solvents\" ;\r\n",
"\t\tALK4_hexanes_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_tra(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_tra:long_name = \"ALK4_hexanes anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tALK4_hexanes_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_hexanes_wst(time, lat, lon) ;\r\n",
"\t\tALK4_hexanes_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_hexanes_wst:long_name = \"ALK4_hexanes anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tALK4_hexanes_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_hexanes_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_agr(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_agr:long_name = \"ALK4_pentanes anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tALK4_pentanes_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_ene(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_ene:long_name = \"ALK4_pentanes anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tALK4_pentanes_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_ind(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_ind:long_name = \"ALK4_pentanes anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tALK4_pentanes_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_rco(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_rco:long_name = \"ALK4_pentanes anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tALK4_pentanes_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_shp(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_shp:long_name = \"ALK4_pentanes anthropogenic emissions from international shipping\" ;\r\n",
"\t\tALK4_pentanes_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_slv(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_slv:long_name = \"ALK4_pentanes anthropogenic emissions from solvents\" ;\r\n",
"\t\tALK4_pentanes_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_tra(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_tra:long_name = \"ALK4_pentanes anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tALK4_pentanes_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat ALK4_pentanes_wst(time, lat, lon) ;\r\n",
"\t\tALK4_pentanes_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tALK4_pentanes_wst:long_name = \"ALK4_pentanes anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tALK4_pentanes_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tALK4_pentanes_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_agr(time, lat, lon) ;\r\n",
"\t\tBC_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_agr:long_name = \"BC anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tBC_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_ene(time, lat, lon) ;\r\n",
"\t\tBC_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_ene:long_name = \"BC anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tBC_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_ind(time, lat, lon) ;\r\n",
"\t\tBC_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_ind:long_name = \"BC anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tBC_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_rco(time, lat, lon) ;\r\n",
"\t\tBC_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_rco:long_name = \"BC anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tBC_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_shp(time, lat, lon) ;\r\n",
"\t\tBC_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_shp:long_name = \"BC anthropogenic emissions from international shipping\" ;\r\n",
"\t\tBC_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_slv(time, lat, lon) ;\r\n",
"\t\tBC_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_slv:long_name = \"BC anthropogenic emissions from solvents\" ;\r\n",
"\t\tBC_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_tra(time, lat, lon) ;\r\n",
"\t\tBC_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_tra:long_name = \"BC anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tBC_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BC_wst(time, lat, lon) ;\r\n",
"\t\tBC_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tBC_wst:long_name = \"BC anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tBC_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBC_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_agr(time, lat, lon) ;\r\n",
"\t\tBENZ_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_agr:long_name = \"BENZ anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tBENZ_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_ene(time, lat, lon) ;\r\n",
"\t\tBENZ_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_ene:long_name = \"BENZ anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tBENZ_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_ind(time, lat, lon) ;\r\n",
"\t\tBENZ_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_ind:long_name = \"BENZ anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tBENZ_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_rco(time, lat, lon) ;\r\n",
"\t\tBENZ_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_rco:long_name = \"BENZ anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tBENZ_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_shp(time, lat, lon) ;\r\n",
"\t\tBENZ_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_shp:long_name = \"BENZ anthropogenic emissions from international shipping\" ;\r\n",
"\t\tBENZ_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_slv(time, lat, lon) ;\r\n",
"\t\tBENZ_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_slv:long_name = \"BENZ anthropogenic emissions from solvents\" ;\r\n",
"\t\tBENZ_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_tra(time, lat, lon) ;\r\n",
"\t\tBENZ_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_tra:long_name = \"BENZ anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tBENZ_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat BENZ_wst(time, lat, lon) ;\r\n",
"\t\tBENZ_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tBENZ_wst:long_name = \"BENZ anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tBENZ_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tBENZ_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_agr(time, lat, lon) ;\r\n",
"\t\tC2H2_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_agr:long_name = \"C2H2 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tC2H2_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_ene(time, lat, lon) ;\r\n",
"\t\tC2H2_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_ene:long_name = \"C2H2 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tC2H2_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_ind(time, lat, lon) ;\r\n",
"\t\tC2H2_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_ind:long_name = \"C2H2 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tC2H2_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_rco(time, lat, lon) ;\r\n",
"\t\tC2H2_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_rco:long_name = \"C2H2 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tC2H2_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_shp(time, lat, lon) ;\r\n",
"\t\tC2H2_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_shp:long_name = \"C2H2 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tC2H2_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_slv(time, lat, lon) ;\r\n",
"\t\tC2H2_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_slv:long_name = \"C2H2 anthropogenic emissions from solvents\" ;\r\n",
"\t\tC2H2_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_tra(time, lat, lon) ;\r\n",
"\t\tC2H2_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_tra:long_name = \"C2H2 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tC2H2_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H2_wst(time, lat, lon) ;\r\n",
"\t\tC2H2_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H2_wst:long_name = \"C2H2 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tC2H2_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H2_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_agr(time, lat, lon) ;\r\n",
"\t\tC2H4_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_agr:long_name = \"C2H4 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tC2H4_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_ene(time, lat, lon) ;\r\n",
"\t\tC2H4_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_ene:long_name = \"C2H4 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tC2H4_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_ind(time, lat, lon) ;\r\n",
"\t\tC2H4_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_ind:long_name = \"C2H4 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tC2H4_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_rco(time, lat, lon) ;\r\n",
"\t\tC2H4_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_rco:long_name = \"C2H4 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tC2H4_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_shp(time, lat, lon) ;\r\n",
"\t\tC2H4_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_shp:long_name = \"C2H4 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tC2H4_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_slv(time, lat, lon) ;\r\n",
"\t\tC2H4_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_slv:long_name = \"C2H4 anthropogenic emissions from solvents\" ;\r\n",
"\t\tC2H4_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_tra(time, lat, lon) ;\r\n",
"\t\tC2H4_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_tra:long_name = \"C2H4 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tC2H4_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H4_wst(time, lat, lon) ;\r\n",
"\t\tC2H4_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H4_wst:long_name = \"C2H4 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tC2H4_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H4_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_agr(time, lat, lon) ;\r\n",
"\t\tC2H6_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_agr:long_name = \"C2H6 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tC2H6_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_ene(time, lat, lon) ;\r\n",
"\t\tC2H6_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_ene:long_name = \"C2H6 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tC2H6_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_ind(time, lat, lon) ;\r\n",
"\t\tC2H6_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_ind:long_name = \"C2H6 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tC2H6_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_rco(time, lat, lon) ;\r\n",
"\t\tC2H6_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_rco:long_name = \"C2H6 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tC2H6_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_shp(time, lat, lon) ;\r\n",
"\t\tC2H6_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_shp:long_name = \"C2H6 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tC2H6_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_slv(time, lat, lon) ;\r\n",
"\t\tC2H6_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_slv:long_name = \"C2H6 anthropogenic emissions from solvents\" ;\r\n",
"\t\tC2H6_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_tra(time, lat, lon) ;\r\n",
"\t\tC2H6_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_tra:long_name = \"C2H6 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tC2H6_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C2H6_wst(time, lat, lon) ;\r\n",
"\t\tC2H6_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tC2H6_wst:long_name = \"C2H6 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tC2H6_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC2H6_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_agr(time, lat, lon) ;\r\n",
"\t\tC3H8_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_agr:long_name = \"C3H8 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tC3H8_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_ene(time, lat, lon) ;\r\n",
"\t\tC3H8_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_ene:long_name = \"C3H8 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tC3H8_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_ind(time, lat, lon) ;\r\n",
"\t\tC3H8_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_ind:long_name = \"C3H8 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tC3H8_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_rco(time, lat, lon) ;\r\n",
"\t\tC3H8_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_rco:long_name = \"C3H8 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tC3H8_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_shp(time, lat, lon) ;\r\n",
"\t\tC3H8_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_shp:long_name = \"C3H8 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tC3H8_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_slv(time, lat, lon) ;\r\n",
"\t\tC3H8_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_slv:long_name = \"C3H8 anthropogenic emissions from solvents\" ;\r\n",
"\t\tC3H8_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_tra(time, lat, lon) ;\r\n",
"\t\tC3H8_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_tra:long_name = \"C3H8 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tC3H8_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat C3H8_wst(time, lat, lon) ;\r\n",
"\t\tC3H8_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tC3H8_wst:long_name = \"C3H8 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tC3H8_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tC3H8_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_agr(time, lat, lon) ;\r\n",
"\t\tCH2O_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_agr:long_name = \"CH2O anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tCH2O_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_ene(time, lat, lon) ;\r\n",
"\t\tCH2O_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_ene:long_name = \"CH2O anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tCH2O_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_ind(time, lat, lon) ;\r\n",
"\t\tCH2O_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_ind:long_name = \"CH2O anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tCH2O_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_rco(time, lat, lon) ;\r\n",
"\t\tCH2O_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_rco:long_name = \"CH2O anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tCH2O_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_shp(time, lat, lon) ;\r\n",
"\t\tCH2O_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_shp:long_name = \"CH2O anthropogenic emissions from international shipping\" ;\r\n",
"\t\tCH2O_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_slv(time, lat, lon) ;\r\n",
"\t\tCH2O_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_slv:long_name = \"CH2O anthropogenic emissions from solvents\" ;\r\n",
"\t\tCH2O_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_tra(time, lat, lon) ;\r\n",
"\t\tCH2O_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_tra:long_name = \"CH2O anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tCH2O_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CH2O_wst(time, lat, lon) ;\r\n",
"\t\tCH2O_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tCH2O_wst:long_name = \"CH2O anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tCH2O_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCH2O_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_agr(time, lat, lon) ;\r\n",
"\t\tCO_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_agr:long_name = \"CO anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tCO_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_ene(time, lat, lon) ;\r\n",
"\t\tCO_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_ene:long_name = \"CO anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tCO_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_ind(time, lat, lon) ;\r\n",
"\t\tCO_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_ind:long_name = \"CO anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tCO_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_rco(time, lat, lon) ;\r\n",
"\t\tCO_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_rco:long_name = \"CO anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tCO_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_shp(time, lat, lon) ;\r\n",
"\t\tCO_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_shp:long_name = \"CO anthropogenic emissions from international shipping\" ;\r\n",
"\t\tCO_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_slv(time, lat, lon) ;\r\n",
"\t\tCO_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_slv:long_name = \"CO anthropogenic emissions from solvents\" ;\r\n",
"\t\tCO_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_tra(time, lat, lon) ;\r\n",
"\t\tCO_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_tra:long_name = \"CO anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tCO_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO_wst(time, lat, lon) ;\r\n",
"\t\tCO_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tCO_wst:long_name = \"CO anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tCO_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_agr(time, lat, lon) ;\r\n",
"\t\tCO2_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_agr:long_name = \"CO2 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tCO2_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_ene(time, lat, lon) ;\r\n",
"\t\tCO2_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_ene:long_name = \"CO2 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tCO2_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_ind(time, lat, lon) ;\r\n",
"\t\tCO2_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_ind:long_name = \"CO2 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tCO2_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_rco(time, lat, lon) ;\r\n",
"\t\tCO2_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_rco:long_name = \"CO2 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tCO2_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_shp(time, lat, lon) ;\r\n",
"\t\tCO2_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_shp:long_name = \"CO2 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tCO2_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_slv(time, lat, lon) ;\r\n",
"\t\tCO2_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_slv:long_name = \"CO2 anthropogenic emissions from solvents\" ;\r\n",
"\t\tCO2_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_tra(time, lat, lon) ;\r\n",
"\t\tCO2_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_tra:long_name = \"CO2 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tCO2_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat CO2_wst(time, lat, lon) ;\r\n",
"\t\tCO2_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tCO2_wst:long_name = \"CO2 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tCO2_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tCO2_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_agr(time, lat, lon) ;\r\n",
"\t\tEOH_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_agr:long_name = \"EOH anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tEOH_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_ene(time, lat, lon) ;\r\n",
"\t\tEOH_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_ene:long_name = \"EOH anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tEOH_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_ind(time, lat, lon) ;\r\n",
"\t\tEOH_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_ind:long_name = \"EOH anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tEOH_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_rco(time, lat, lon) ;\r\n",
"\t\tEOH_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_rco:long_name = \"EOH anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tEOH_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_shp(time, lat, lon) ;\r\n",
"\t\tEOH_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_shp:long_name = \"EOH anthropogenic emissions from international shipping\" ;\r\n",
"\t\tEOH_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_slv(time, lat, lon) ;\r\n",
"\t\tEOH_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_slv:long_name = \"EOH anthropogenic emissions from solvents\" ;\r\n",
"\t\tEOH_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_tra(time, lat, lon) ;\r\n",
"\t\tEOH_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_tra:long_name = \"EOH anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tEOH_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat EOH_wst(time, lat, lon) ;\r\n",
"\t\tEOH_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tEOH_wst:long_name = \"EOH anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tEOH_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tEOH_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_agr(time, lat, lon) ;\r\n",
"\t\tHCOOH_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_agr:long_name = \"HCOOH anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tHCOOH_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_ene(time, lat, lon) ;\r\n",
"\t\tHCOOH_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_ene:long_name = \"HCOOH anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tHCOOH_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_ind(time, lat, lon) ;\r\n",
"\t\tHCOOH_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_ind:long_name = \"HCOOH anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tHCOOH_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_rco(time, lat, lon) ;\r\n",
"\t\tHCOOH_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_rco:long_name = \"HCOOH anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tHCOOH_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_shp(time, lat, lon) ;\r\n",
"\t\tHCOOH_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_shp:long_name = \"HCOOH anthropogenic emissions from international shipping\" ;\r\n",
"\t\tHCOOH_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_slv(time, lat, lon) ;\r\n",
"\t\tHCOOH_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_slv:long_name = \"HCOOH anthropogenic emissions from solvents\" ;\r\n",
"\t\tHCOOH_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_tra(time, lat, lon) ;\r\n",
"\t\tHCOOH_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_tra:long_name = \"HCOOH anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tHCOOH_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat HCOOH_wst(time, lat, lon) ;\r\n",
"\t\tHCOOH_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tHCOOH_wst:long_name = \"HCOOH anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tHCOOH_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tHCOOH_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_agr(time, lat, lon) ;\r\n",
"\t\tMEK_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_agr:long_name = \"MEK anthropogenic emissions from non-combustion agricultural sector\" ;\r\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\t\tMEK_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_ene(time, lat, lon) ;\r\n",
"\t\tMEK_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_ene:long_name = \"MEK anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tMEK_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_ind(time, lat, lon) ;\r\n",
"\t\tMEK_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_ind:long_name = \"MEK anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tMEK_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_rco(time, lat, lon) ;\r\n",
"\t\tMEK_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_rco:long_name = \"MEK anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tMEK_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_shp(time, lat, lon) ;\r\n",
"\t\tMEK_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_shp:long_name = \"MEK anthropogenic emissions from international shipping\" ;\r\n",
"\t\tMEK_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_slv(time, lat, lon) ;\r\n",
"\t\tMEK_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_slv:long_name = \"MEK anthropogenic emissions from solvents\" ;\r\n",
"\t\tMEK_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_tra(time, lat, lon) ;\r\n",
"\t\tMEK_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_tra:long_name = \"MEK anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tMEK_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat MEK_wst(time, lat, lon) ;\r\n",
"\t\tMEK_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tMEK_wst:long_name = \"MEK anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tMEK_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tMEK_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_agr(time, lat, lon) ;\r\n",
"\t\tNH3_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_agr:long_name = \"NH3 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tNH3_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_ene(time, lat, lon) ;\r\n",
"\t\tNH3_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_ene:long_name = \"NH3 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tNH3_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_ind(time, lat, lon) ;\r\n",
"\t\tNH3_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_ind:long_name = \"NH3 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tNH3_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_rco(time, lat, lon) ;\r\n",
"\t\tNH3_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_rco:long_name = \"NH3 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tNH3_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_shp(time, lat, lon) ;\r\n",
"\t\tNH3_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_shp:long_name = \"NH3 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tNH3_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_slv(time, lat, lon) ;\r\n",
"\t\tNH3_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_slv:long_name = \"NH3 anthropogenic emissions from solvents\" ;\r\n",
"\t\tNH3_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_tra(time, lat, lon) ;\r\n",
"\t\tNH3_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_tra:long_name = \"NH3 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tNH3_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NH3_wst(time, lat, lon) ;\r\n",
"\t\tNH3_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tNH3_wst:long_name = \"NH3 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tNH3_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNH3_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_agr(time, lat, lon) ;\r\n",
"\t\tNO_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_agr:long_name = \"NO anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tNO_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_ene(time, lat, lon) ;\r\n",
"\t\tNO_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_ene:long_name = \"NO anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tNO_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_ind(time, lat, lon) ;\r\n",
"\t\tNO_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_ind:long_name = \"NO anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tNO_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_rco(time, lat, lon) ;\r\n",
"\t\tNO_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_rco:long_name = \"NO anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tNO_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_shp(time, lat, lon) ;\r\n",
"\t\tNO_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_shp:long_name = \"NO anthropogenic emissions from international shipping\" ;\r\n",
"\t\tNO_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_slv(time, lat, lon) ;\r\n",
"\t\tNO_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_slv:long_name = \"NO anthropogenic emissions from solvents\" ;\r\n",
"\t\tNO_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_tra(time, lat, lon) ;\r\n",
"\t\tNO_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_tra:long_name = \"NO anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tNO_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat NO_wst(time, lat, lon) ;\r\n",
"\t\tNO_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tNO_wst:long_name = \"NO anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tNO_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tNO_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_agr(time, lat, lon) ;\r\n",
"\t\tOC_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_agr:long_name = \"OC anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tOC_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_ene(time, lat, lon) ;\r\n",
"\t\tOC_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_ene:long_name = \"OC anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tOC_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_ind(time, lat, lon) ;\r\n",
"\t\tOC_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_ind:long_name = \"OC anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tOC_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_rco(time, lat, lon) ;\r\n",
"\t\tOC_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_rco:long_name = \"OC anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tOC_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_shp(time, lat, lon) ;\r\n",
"\t\tOC_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_shp:long_name = \"OC anthropogenic emissions from international shipping\" ;\r\n",
"\t\tOC_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_slv(time, lat, lon) ;\r\n",
"\t\tOC_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_slv:long_name = \"OC anthropogenic emissions from solvents\" ;\r\n",
"\t\tOC_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_tra(time, lat, lon) ;\r\n",
"\t\tOC_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_tra:long_name = \"OC anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tOC_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat OC_wst(time, lat, lon) ;\r\n",
"\t\tOC_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tOC_wst:long_name = \"OC anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tOC_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tOC_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_agr(time, lat, lon) ;\r\n",
"\t\tPRPE_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_agr:long_name = \"PRPE anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tPRPE_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_ene(time, lat, lon) ;\r\n",
"\t\tPRPE_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_ene:long_name = \"PRPE anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tPRPE_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_ind(time, lat, lon) ;\r\n",
"\t\tPRPE_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_ind:long_name = \"PRPE anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tPRPE_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_rco(time, lat, lon) ;\r\n",
"\t\tPRPE_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_rco:long_name = \"PRPE anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tPRPE_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_shp(time, lat, lon) ;\r\n",
"\t\tPRPE_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_shp:long_name = \"PRPE anthropogenic emissions from international shipping\" ;\r\n",
"\t\tPRPE_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_slv(time, lat, lon) ;\r\n",
"\t\tPRPE_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_slv:long_name = \"PRPE anthropogenic emissions from solvents\" ;\r\n",
"\t\tPRPE_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_tra(time, lat, lon) ;\r\n",
"\t\tPRPE_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_tra:long_name = \"PRPE anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tPRPE_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat PRPE_wst(time, lat, lon) ;\r\n",
"\t\tPRPE_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tPRPE_wst:long_name = \"PRPE anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tPRPE_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tPRPE_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_agr(time, lat, lon) ;\r\n",
"\t\tSO2_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_agr:long_name = \"SO2 anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tSO2_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_ene(time, lat, lon) ;\r\n",
"\t\tSO2_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_ene:long_name = \"SO2 anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tSO2_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_ind(time, lat, lon) ;\r\n",
"\t\tSO2_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_ind:long_name = \"SO2 anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tSO2_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_rco(time, lat, lon) ;\r\n",
"\t\tSO2_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_rco:long_name = \"SO2 anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tSO2_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_shp(time, lat, lon) ;\r\n",
"\t\tSO2_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_shp:long_name = \"SO2 anthropogenic emissions from international shipping\" ;\r\n",
"\t\tSO2_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_slv(time, lat, lon) ;\r\n",
"\t\tSO2_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_slv:long_name = \"SO2 anthropogenic emissions from solvents\" ;\r\n",
"\t\tSO2_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_tra(time, lat, lon) ;\r\n",
"\t\tSO2_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_tra:long_name = \"SO2 anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tSO2_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat SO2_wst(time, lat, lon) ;\r\n",
"\t\tSO2_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tSO2_wst:long_name = \"SO2 anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tSO2_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tSO2_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_agr(time, lat, lon) ;\r\n",
"\t\tTOLU_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_agr:long_name = \"TOLU anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tTOLU_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_ene(time, lat, lon) ;\r\n",
"\t\tTOLU_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_ene:long_name = \"TOLU anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tTOLU_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_ind(time, lat, lon) ;\r\n",
"\t\tTOLU_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_ind:long_name = \"TOLU anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tTOLU_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_rco(time, lat, lon) ;\r\n",
"\t\tTOLU_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_rco:long_name = \"TOLU anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tTOLU_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_shp(time, lat, lon) ;\r\n",
"\t\tTOLU_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_shp:long_name = \"TOLU anthropogenic emissions from international shipping\" ;\r\n",
"\t\tTOLU_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_slv(time, lat, lon) ;\r\n",
"\t\tTOLU_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_slv:long_name = \"TOLU anthropogenic emissions from solvents\" ;\r\n",
"\t\tTOLU_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_tra(time, lat, lon) ;\r\n",
"\t\tTOLU_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_tra:long_name = \"TOLU anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tTOLU_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat TOLU_wst(time, lat, lon) ;\r\n",
"\t\tTOLU_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tTOLU_wst:long_name = \"TOLU anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tTOLU_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tTOLU_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_agr(time, lat, lon) ;\r\n",
"\t\tXYLE_agr:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_agr:long_name = \"XYLE anthropogenic emissions from non-combustion agricultural sector\" ;\r\n",
"\t\tXYLE_agr:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_agr:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_ene(time, lat, lon) ;\r\n",
"\t\tXYLE_ene:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_ene:long_name = \"XYLE anthropogenic emissions from energy transformation and extraction\" ;\r\n",
"\t\tXYLE_ene:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_ene:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_ind(time, lat, lon) ;\r\n",
"\t\tXYLE_ind:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_ind:long_name = \"XYLE anthropogenic emissions from industrial combustion and processes\" ;\r\n",
"\t\tXYLE_ind:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_ind:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_rco(time, lat, lon) ;\r\n",
"\t\tXYLE_rco:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_rco:long_name = \"XYLE anthropogenic emissions from residential, commercial, and other\" ;\r\n",
"\t\tXYLE_rco:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_rco:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_shp(time, lat, lon) ;\r\n",
"\t\tXYLE_shp:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_shp:long_name = \"XYLE anthropogenic emissions from international shipping\" ;\r\n",
"\t\tXYLE_shp:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_shp:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_slv(time, lat, lon) ;\r\n",
"\t\tXYLE_slv:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_slv:long_name = \"XYLE anthropogenic emissions from solvents\" ;\r\n",
"\t\tXYLE_slv:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_slv:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_tra(time, lat, lon) ;\r\n",
"\t\tXYLE_tra:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_tra:long_name = \"XYLE anthropogenic emissions from surface Transportation (Road, Rail, Other)\" ;\r\n",
"\t\tXYLE_tra:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_tra:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\tfloat XYLE_wst(time, lat, lon) ;\r\n",
"\t\tXYLE_wst:_FillValue = 1.e+20f ;\r\n",
"\t\tXYLE_wst:long_name = \"XYLE anthropogenic emissions from waste disposal and handling\" ;\r\n",
"\t\tXYLE_wst:units = \"kg m-2 s-1\" ;\r\n",
"\t\tXYLE_wst:cell_methods = \"time: mean sector: mean\" ;\r\n",
"\r\n",
"// global attributes:\r\n",
"\t\t:CDI = \"Climate Data Interface version 1.6.7 (https://code.zmaw.de/projects/cdi)\" ;\r\n",
"\t\t:source = \"CEDS-2017-05-18: Community Emissions Data System (CEDS) for Historical Emissions\" ;\r\n",
"\t\t:institution = \"Pacific Northwest National Laboratory - Joint Global Change Research Institute, College Park, MD 20740, USA\" ;\r\n",
"\t\t:Conventions = \"CF-1.6\" ;\r\n",
"\t\t:activity_id = \"input4MIPs\" ;\r\n",
"\t\t:comment = \"This data supersedes 2016-06-18, 2016-06-18-sectorDimV2, 2016-07-26, and 2016-07-26-sectorDim data versions. See README file at the project web site.\" ;\r\n",
"\t\t:contact = \"Steven J. Smith ([email protected])\" ;\r\n",
"\t\t:creation_date = \"2017-05-19T08:37:56Z\" ;\r\n",
"\t\t:data_structure = \"grid\" ;\r\n",
"\t\t:dataset_category = \"emissions\" ;\r\n",
"\t\t:dataset_version_number = \"2017-05-18\" ;\r\n",
"\t\t:external_variables = \"gridcell_area\" ;\r\n",
"\t\t:frequency = \"mon\" ;\r\n",
"\t\t:further_info_url = \"http://www.globalchange.umd.edu/ceds/\" ;\r\n",
"\t\t:grid = \"0.5x0.5 degree latitude x longitude\" ;\r\n",
"\t\t:grid_label = \"gn\" ;\r\n",
"\t\t:institution_id = \"PNNL-JGCRI\" ;\r\n",
"\t\t:mip_era = \"CMIP6\" ;\r\n",
"\t\t:product = \"supplementary-emissions-data\" ;\r\n",
"\t\t:realm = \"atmos\" ;\r\n",
"\t\t:references = \"Hoesly, R. M., Smith, S. J., Feng, L., Klimont, Z., Janssens-Maenhout, G., Pitkanen, T., Seibert, J. J., Vu, L., Andres, R. J., Bolt, R. M., Bond, T. C., Dawidowski, L., Kholod, N., Kurokawa, J.-I., Li, M., Liu, L., Lu, Z., Moura, M. C. P., O\\'Rourke, P. R., and Zhang, Q.: Historical (1750-2014) anthropogenic emissions of reactive gases and aerosols from the Community Emission Data System (CEDS), Geosci. Model Dev. Discuss., doi:10.5194/gmd-2017-43, in review, 2017.\" ;\r\n",
"\t\t:table_id = \"input4MIPs\" ;\r\n",
"\t\t:target_mip = \"CMIP\" ;\r\n",
"\t\t:title = \"Annual Anthropogenic Emissions of VOC22 other_alkanals prepared for input4MIPs\" ;\r\n",
"\t\t:variable_id = \"VOC22_other_alka_em_speciated_VOC_anthro\" ;\r\n",
"\t\t:global_total_emission_1950 = \"0.9 Tg/year\" ;\r\n",
"\t\t:global_total_emission_1999 = \"1.74 Tg/year\" ;\r\n",
"\t\t:VOC_name = \"other_alkanals\" ;\r\n",
"\t\t:molecular_weight = 68.8f ;\r\n",
"\t\t:molecular_weight_unit = \"g mole-1\" ;\r\n",
"\t\t:nominal_resolution = \"50 km\" ;\r\n",
"\t\t:source_id = \"CEDS-2017-05-18-supplemental-data\" ;\r\n",
"\t\t:tracking_id = \"hdl:21.14100/a4417ec4-4911-4f5f-b55c-421ff23cb95e\" ;\r\n",
"\t\t:nco_openmp_thread_number = 1 ;\r\n",
"\t\t:CDO = \"Climate Data Operators version 1.6.7 (https://code.zmaw.de/projects/cdo)\" ;\r\n",
"\t\t:history = \"Wed Jun 13 11:59:42 2018: ncks -x -v lon_bnds,time_bnds,lat_bnds temp.nc ../new/ALD2-em-anthro_CMIP_CEDS_195001-201412.nc.nc\\nWed Jun 13 11:59:41 2018: ncatted -a bounds,,d,, ALD2-em-anthro_CMIP_CEDS_195001-201412.nc temp.nc\\nThu Apr 05 12:17:07 2018: cdo mergetime ../data_195001-199912/ALD2-em-anthro_CMIP_CEDS_195001-199912.nc ../data_200001-201412/ALD2-em-anthro_CMIP_CEDS_200001-201412.nc ../data_195001-201412/ALD2-em-anthro_CMIP_CEDS_195001-201412.nc\\nTue Mar 27 16:45:56 2018: cdo setreftime,1950-01-01,0 ALD2-em-anthro_CMIP_CEDS_200001-201412.nc tmp.nc\\nTue Mar 27 16:45:35 2018: cdo setcalendar,standard ALD2-em-anthro_CMIP_CEDS_200001-201412.nc tmp.nc\\nFri Nov 03 11:35:59 2017: cdo -s merge new.nc tmp.nc tmp2.nc\\nFri Nov 3 11:35:52 2017: ncwa -d sector,7 -a sector supplement/VOC22-other-alka-em-speciated-VOC-anthro_input4MIPs_emissions_CMIP_CEDS-2017-05-18-supplemental-data_gn_200001-201412.nc tmp.nc\\n19-05-2017 08:41:05 AM UTC; College Park, MD, USA\" ;\r\n",
"\t\t:NCO = \"netCDF Operators version 4.7.4 (http://nco.sf.net)\" ;\r\n",
"}\r\n"
]
}
],
"source": [
"!ncdump -h ~/output/CEDS_2014.nc"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.0"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment