Browse wiki
From CSDMS
Jupyter notebooks provide a very convenien … Jupyter notebooks provide a very convenient way to communicate research results: they may contain narrative text, live code, equations and visualizations all in a single document. Beyond notebooks, the Jupyter ecosystem also provides many interactive, graphical components (widgets) that can be used within notebooks to further enhance the user experience. Those widgets serve a variety of purposes such as 2D (Ipympl, Bqplot, Ipycanvas) or 3D (Ipygany) scientific visualization, 2D (Ipyleaflet) or 3D (Pydeck) maps, etc. When the target audience is not familiar with coding, it is possible to turn Jupyter notebooks into interactive dashboards and publish them as stand-alone web applications (using Voilà).</br></br>In this workshop, we will learn how to leverage this powerful Jupyter environment to build custom, interactive dashboards for exploring models of Earth surface processes in contexts like research, teaching and outreach. After introducing the basics of Jupyter widgets, we will focus on more advanced examples based on Fastscape and/or Landlab. We willl also spend some time on hands-on exercises as well as brainstorming dashboard ideas.</br></br>Clinic materials and installation instructions can be found here: https://github.com/benbovy/jupyter-dash-csdms2021</br></br>Related links:</br></br>- https://github.com/fastscape-lem/gilbert-board</br>- https://github.com/fastscape-lem/ipyfastscapeps://github.com/fastscape-lem/ipyfastscape +
bbovy@gfz-potsdam.de +
CSDMS 2021: Changing Landscapes and Seascapes: Modeling for Discovery, Decision Making, and Communication +
Benoît +
GFZ / Independent software engineer +
Bovy +
Clinic +
Building Interactive Dashboards for Earth Surface Processes Modeling with Python and Jupyter +
Belgium +
Creation date"Creation date" is a predefined property that corresponds to the date of the first revision of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
10:42:44, 13 January 2021 +
Has query"Has query" is a predefined property that represents meta information (in form of a <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Subobject">subobject</a>) about individual queries and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Last editor is"Last editor is" is a predefined property that contains the page name of the user who created the last revision and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Modification date"Modification date" is a predefined property that corresponds to the date of the last modification of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
22:33:20, 11 June 2025 +