{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "5712e557", "metadata": {}, "outputs": [], "source": [ "# You don't need to run this--it's just a workaround so images show up in these Github Jupyter notebooks\n", "from dapper.utils.utils import display_image_gh_notebook\n", "from IPython.display import HTML" ] }, { "cell_type": "markdown", "id": "8be352fc-1d78-4e9a-a476-c4ce9957ef7a", "metadata": {}, "source": [ "## 5. Generating Topounits\n", "This notebook demonstrates how to generate topounits using a couple of different approaches. `dapper` uses Google Earth Engine to compute topounits and export polygons representing your topounits. \n", "\n", "Topounits are effectively delineations of a grid cell within ELM. Within ELM, Topounits provide the capability to pass lateral (hydrologic) fluxes between themselves, which is a capability that does not exist between grid cells. Some parameters in ELM can be provided at the Topounit scale, so their delineation is necessary in order to sample these parameters appropriately.\n", "\n", "### How are Topounits defined?\n", "\n", "The idea driving Topounits is that different portions of a landscape (grid cell) may undergo different trajectories of evolution. Topounits are intended to allow a representation of this within-cell heterogeneity. However, there is no prescribed definition for Topounits, and different definitions may be relevant for different types of ELM experiments. Given that Topounits allow for lateral flux exchanges, it makes sense to develop some simple definitions based on digital elevation models (DEMs). Aspect may also dictate the dynamics of landscape trajectories in the Arctic due to differential solar radiations on North versus South facing slopes, for example. `dapper` currently contains two ways to define Topounits: elevation bands and elevation bands + aspect. Other methods are possible, so if you have ideas please open an issue in this repo or reach out. It could be possible to delineate topounits based on historic meteorological data, snow observations, height above nearest drainage, etc. One of the \"hard\" constraints is that the maximum number of topounits per grid cell is 11. As far as I understand, this was an E3SM-required constraint, but I also believe that it's possible to relax this number in offline ELM runs (don't quote me). \n", "\n", "### This notebook demonstrates:\n", "\n", "