Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csdms/csdms-2020
Exploring Surface Processes using CSDMS Tools: How to Build Coupled Models
https://github.com/csdms/csdms-2020
Last synced: 4 days ago
JSON representation
Exploring Surface Processes using CSDMS Tools: How to Build Coupled Models
- Host: GitHub
- URL: https://github.com/csdms/csdms-2020
- Owner: csdms
- License: cc0-1.0
- Created: 2020-05-11T19:07:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-26T21:31:39.000Z (over 4 years ago)
- Last Synced: 2024-01-27T00:43:33.812Z (12 months ago)
- Language: Jupyter Notebook
- Size: 1.59 MB
- Stars: 4
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exploring Surface Processes using CSDMS Tools: How to Build Coupled Models
*A hands-on workshop on model coupling at the 2020 CSDMS Annual Meeting*
## Instructors
* [Eric Hutton](https://instaar.colorado.edu/people/eric-hutton/)
* [Mark Piper](https://instaar.colorado.edu/people/mark-piper/)
* [Greg Tucker](https://cires.colorado.edu/council-fellows-research-group/gregory-tucker)
* [Irina Overeem](https://www.colorado.edu/geologicalsciences/irina-overeem)## Before the workshop
1. **Sign up for an account (see below)**: We'll do all of our
computational work on the [CSDMS JupyterHub](https://csdms.rc.colorado.edu).
This means that we won't have to spend time installing software
during the workshop.
1. **Review the basics of working with Python and Jupyter Notebook**:
There are many online resources. Coding experience is not a
prerequisite for this workshop and we will explain core concepts as
we go along.
1. **Background reading**: Read the
[Hobley et al. (2017)](https://www.earth-surf-dynam.net/5/21/2017/esurf-5-21-2017.html)
and [Barnhart et al. (2020)](https://www.earth-surf-dynam-discuss.net/esurf-2020-12/) open source papers about Landlab## Requirements
* Computer
* Web browser
* Coffee (optional, but recommended)## Get Started
1. [Create an account](https://csdms.rc.colorado.edu/hub/signup) on the CSDMS JupyterHub
2. Provide a username and password - it can be whatever you like
3. Wait for authorization - this will happen the morning of the workshop## Agenda
The workshop will be held in two parts on Wednesday and Thursday, May 20 and 21, 2020.
### Part 1: Wednesday May 20, 2020 (13:00 - 15:00 MDT)
| Time (UTC) | Topic |
| -------------- | -------------------------------------- |
| 19:00 - 19:05 | Welcome! |
| 19:05 - 19:25 | Intro to *landlab* |
| 19:25 - 19:40 | The CSDMS JupyterHub |
| 19:40 - 19:45 | Break ☕ |
| 19:45 - 21:00 | Building coupled models with *landlab* |[Get the workshop tutorials for Part 1: landlab](https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fcsdms%2Fcsdms-2020&urlpath=tree%2Fcsdms-2020%2Fnotebooks%2Flandlab&branch=master)
### Part 2: Thursday May 21, 2020 (13:00 - 15:00 MDT)
| Time (UTC) | Topic |
| -------------- | -------------------------------------- |
| 19:00 - 19:05 | Welcome! |
| 19:05 - 19:15 | Introduction to the *pymt* |
| 19:15 - 20:00 | The Basic Model Interface |
| 19:40 - 19:45 | Break ☕ |
| 19:45 - 21:00 | Building coupled models with *pymt* |[Get the workshop tutorials for Part 2: BMI](https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fcsdms%2Fcsdms-2020&urlpath=tree%2Fcsdms-2020%2Fnotebooks%2Fbmi%2Findex.ipynb&branch=master)
[Get the workshop tutorials for Part 2: pymt](https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fcsdms%2Fcsdms-2020&urlpath=tree%2Fcsdms-2020%2Fnotebooks%2Fpymt%2Findex.ipynb&branch=master)## Links
* [Community Surface Dynamics Modeling System
(CSDMS)](http://csdms.colorado.edu)
* [landlab documentation](https://landlab.readthedocs.io/)
* [Basic Model Interface (BMI)](http://bmi.readthedocs.io)
* [Python Modeling Toolkit (pymt)](http://pymt.readthedocs.io)
* [Additional landlab notebook](https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Flandlab%2Flandlab&urlpath=tree%2Flandlab%2Fnotebooks%2Fwelcome.ipynb&branch=master)
* [Additional pymt notebooks](https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fcsdms%2Fpymt&urlpath=tree%2Fpymt%2Fnotebooks%2Fwelcome.ipynb&branch=master)## Thank you!
A big thanks to those that contributed notebooks to this clinic.
* Jordan Adams
* Katy Barnhart
* Nicole Gasparini
* Albert Kettner
* Nathan Lyons
* Margaux Mouchene
* Irina Overeem
* Katherine Ratliff
* Kang Wang