{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Global Fire Emissions Database (GFED)\n", "\n", "This shows how to load the GFED dataset into emiproc.\n", "\n", "First we need to download the files from the [GFED website](https://www.globalfiredata.org/data.html).\n", "\n", "For this purpose we can use the emiproc function." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "from pathlib import Path\n", "from emiproc.inventories.gfed import download_gfed5\n", "\n", "local_dir = Path(\"./gfed5\")\n", "local_dir.mkdir(exist_ok=True)\n", "year = 2020" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Downloaded gfed5 files for year=2020.\n" ] } ], "source": [ "download_gfed5(local_dir, year)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Look at the files\n", "\n", "Below we open the first file, which is the file for january.\n", "\n", "It contains gridded emissions for every day of the mounth and for every grid cell in the domain." ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
<xarray.Dataset> Size: 5GB\n",
"Dimensions: (lat: 720, lon: 1440, time: 31)\n",
"Coordinates:\n",
" * lat (lat) float32 3kB 89.88 89.62 ... -89.62 -89.88\n",
" * lon (lon) float32 6kB -179.9 -179.6 ... 179.6 179.9\n",
" * time (time) datetime64[ns] 248B 2020-01-01T01:00:...\n",
"Data variables: (12/41)\n",
" Daily fraction of emissions (time, lat, lon) float32 129MB ...\n",
" DM (time, lat, lon) float32 129MB ...\n",
" C (time, lat, lon) float32 129MB ...\n",
" CO2 (time, lat, lon) float32 129MB ...\n",
" CO (time, lat, lon) float32 129MB ...\n",
" CH4 (time, lat, lon) float32 129MB ...\n",
" ... ...\n",
" HCN (time, lat, lon) float32 129MB ...\n",
" HCOOH (time, lat, lon) float32 129MB ...\n",
" CH3COOH (time, lat, lon) float32 129MB ...\n",
" MEK (time, lat, lon) float32 129MB ...\n",
" CH3COCHO (time, lat, lon) float32 129MB ...\n",
" HOCH2CHO (time, lat, lon) float32 129MB ...\n",
"Attributes:\n",
" title: GFED5 202001\n",
" subtitle: Global Fire Emissions Database (GFED) version 5 daily trace ga...<xarray.DataArray (substance: 2, category: 1, cell: 1036800, time: 366)> Size: 6GB\n",
"array([[[[0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" ...,\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.]]],\n",
"\n",
"\n",
" [[[0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" ...,\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.],\n",
" [0., 0., 0., ..., 0., 0., 0.]]]])\n",
"Coordinates:\n",
" * substance (substance) <U3 24B 'CO2' 'CH4'\n",
" * category (category) <U4 16B 'gfed'\n",
" * cell (cell) int32 4MB 0 1 2 3 4 ... 1036796 1036797 1036798 1036799\n",
" * time (time) datetime64[ns] 3kB 2020-01-01 2020-01-02 ... 2020-12-31