josiearcuri / espin

Course material for the Earth Surface Processes Institute (ESPIn) summer school

Home Page:https://csdms.colorado.edu/wiki/ESPIn2020

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESPIn logo

ESPIn

The Earth Surface Processes Institute (ESPIn), held 2020 August 12-14, 17-19, is an immersive online training experience for 25 graduate students, postdoctoral fellows, and early career faculty. ESPIn is designed to help participants make advances in earth surface processes research by teaching cyberinfrastructure skills in numerical modeling, best programming practices, open source software development, and collaborative coding.

Topics

The full ESPIn schedule is here. Topics covered include:

Topic Run on...
Introduction to the Shell local computer
Anaconda and conda local computer
Jupyter Notebook Tutorial Run on CSDMS JupyterHub
Python Basics Run on CSDMS JupyterHub
Python for ESP Scientists Run on CSDMS JupyterHub
Version Control with git and GitHub local computer
The Basic Model Interface (BMI) Run on CSDMS JupyterHub
Landlab Run on CSDMS JupyterHub
The Python Modeling Toolkit (pymt) Run on CSDMS JupyterHub
Permamodel Toolkit Run on CSDMS JupyterHub
Best Practices in Software Development local computer

Requirements

  • Laptop
  • Web browser
  • Coffee (optional, but recommended)

Links

The ESPIn team

ESPIn is a community-focused project; contributions that follow the contributor code of conduct are welcomed, and are acknowledged. All ESPIn course material is open source, released under the MIT License.

ESPIn is supported by the National Science Foundation under Award Numbers 1924259 and 1924185, Cybertraining: Pilot: Collaborative Research: Cybertraining for Earth Surface Processes Modelers.

About

Course material for the Earth Surface Processes Institute (ESPIn) summer school

https://csdms.colorado.edu/wiki/ESPIn2020

License:MIT License


Languages

Language:Jupyter Notebook 99.4%Language:HTML 0.6%Language:Python 0.0%