Lab-0036
From CSDMS
dbSEABED Data Component
Contributor(s)
Tian Gan at INSTAAR - University of Colorado Boulder.
Introduction
bmi_dbseabed package (https://github.com/gantian127/bmi_dbseabed) provides a set of functions that allows downloading of the dataset from dbSEABED (https://instaar.colorado.edu/~jenkinsc/dbseabed/), a system for marine substrates datasets across the globe.
bmi_dbseabed package also includes a Basic Model Interface (BMI), which converts the dbSEABED datasets into a reusable, plug-and-play data component for the PyMT modeling framework developed by Community Surface Dynamics Modeling System (CSDMS).
Classroom organization
In this lab, you will learn how to use the bmi_dbseabed package to download the marine substrates dataset (e.g., carbonate) for data visualization.
Learning objectives
Skills
Skills
- Learn to use an application programming interface (API) to access dbSEABED data.
- Learn to use Basic Model Interface to access dbSEABED data and metadata.
Key concepts
- CSDMS Data Component
Lab notes
This lab can be run on the lab (for educators) and jupyter (for general use) instances of the OpenEarthscape JupyterHub: just click one of the links under the Run online using heading at the top of this page, then run the notebook in the "CSDMS" kernel.
References
- Tucker, G. E., Hutton, E. W. H., Piper, M. D., Campforts, B., Gan, T., Barnhart, K. R., Kettner, A. J., Overeem, I., Peckham, S. D., McCready, L., and Syvitski, J., 2022: CSDMS: a community platform for numerical modeling of Earth surface processes, Geosci. Model Dev., 15, 1413–1439, https://doi.org/10.5194/gmd-15-1413-2022.
- Gan, T., Tucker, G.E., Hutton, E.W.H., Piper, M.D., Overeem, I., Kettner, A.J., Campforts, B., Moriarty, J.M., Undzis, B., Pierce, E., McCready, L., 2024: CSDMS Data Components: data–model integration tools for Earth surface processes modeling. Geosci. Model Dev., 17, 2165–2185. https://doi.org/10.5194/gmd-17-2165-2024