Lab-0009: Difference between revisions

From CSDMS
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
|Labtitle=Exploring the growth and retreat of a valley glacier
|Labtitle=Exploring the growth and retreat of a valley glacier
|LabCOModule=1 of 1
|LabCOModule=1 of 1
|LabDateContributedOrUpdated=2020/08/27
|LabDateContributedOrUpdated=2022-04-14
|LabDescriptionShort=Visualize and experiment with the growth of a valley glacier using a simple 1D numerical model.
|LabDescriptionShort=Visualize and experiment with the growth of a valley glacier using a simple 1D numerical model.
|LabCODuration=1.0 hrs
|LabCODuration=1.0 hrs
Line 8: Line 8:
|LabAssociatedLesson=Jupyter Notebook
|LabAssociatedLesson=Jupyter Notebook
|LabURLDownloadNotebook=https://downgit.github.io/#/home?url=https://github.com/gregtucker/learning-with-1d-models/blob/master/valley_glacier.ipynb
|LabURLDownloadNotebook=https://downgit.github.io/#/home?url=https://github.com/gregtucker/learning-with-1d-models/blob/master/valley_glacier.ipynb
|LabURLStartNotebook=https://csdms.rc.colorado.edu/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fgregtucker%2Flearning-with-1d-models&urlpath=tree%2Flearning-with-1d-models%2Fvalley_glacier.ipynb&branch=master
|LabURLStartNotebook=https://jupyter.openearthscape.org/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fgregtucker%2Flearning-with-1d-models&urlpath=tree%2Flearning-with-1d-models%2Fvalley_glacier.ipynb&branch=master
|LabURL2StartNotebook=https://lab.openearthscape.org/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fgregtucker%2Flearning-with-1d-models&urlpath=tree%2Flearning-with-1d-models%2Fvalley_glacier.ipynb&branch=master
}}
}}
{{LabContributorData
{{LabContributorData
Line 21: Line 22:
{{LabClassroomOrganization
{{LabClassroomOrganization
|LabCOIntro=Lab is designed for undergraduate students majoring in earth sciences (hydrology, environmental sciences, glaciology, atmosphere and ocean sciences). The notebook is demonstration style and gives participants the possibility to explore interactively.
|LabCOIntro=Lab is designed for undergraduate students majoring in earth sciences (hydrology, environmental sciences, glaciology, atmosphere and ocean sciences). The notebook is demonstration style and gives participants the possibility to explore interactively.
}}
{{LabLearningObjectivesSkills
|LabSkill=basic plotting with the Python ''matplotlib'' library
}}
}}
{{Headerplaceholder}}
{{Headerplaceholder}}
{{LabTopicalLearningObjectives
|LabTopicalLearningObjective=equilibrium line altitude (ELA)
}}
{{LabTopicalLearningObjectives
|LabTopicalLearningObjective="thin ice" approximation
}}
{{LabTopicalLearningObjectives
|LabTopicalLearningObjective=mass balance in a glacier
}}
{{LabNotes
{{LabNotes
|LabNotesInstructions=Can be used as part of a paper or problem set on glacier behavior.
|LabNotesInstructions=<p>Can be used as part of a paper or problem set on glacier behavior.</p>


<p>This lab can be run on either the <em>lab</em> (for educators) or <em>jupyter</em> (for general use) instance of the OpenEarthscape JupyterHub: just click one of the links under the <strong>Run online using</strong> heading at the top of this page, then run the notebook in  the "CSDMS" kernel.</p>


This lab can be run on the CSDMS JupyterHub. (If you don't already have an account, follow the instructions to sign up at: https://csdms.colorado.edu/wiki/JupyterHub.) Run the lab Notebook by clicking the "start" link under the Run online heading at the top of this page. If you're an educator using this lab in a class, you can get CSDMS JupyterHub accounts for students. For more information, please contact us through the CSDMS Help Desk: https://github.com/csdms/help-desk.
<p>If you don't already have a JupyterHub account, follow the instructions to sign up at https://csdms.colorado.edu/wiki/JupyterHub. If you're an educator, you can get JupyterHub accounts for students--please contact us through the CSDMS Help Desk: https://csdms.github.io/help-desk.</p>
|LabNotesRequirements=If run locally, this lab requires the installtion of the Python packages ''numpy'', ''matplotlib'', and ''ffmpeg''.
|LabNotesRequirements=If run locally, this lab requires the installtion of the Python packages ''numpy'', ''matplotlib'', and ''ipython''.
}}
}}

Latest revision as of 16:56, 14 April 2022

Exploring the growth and retreat of a valley glacier

Duration
1.0 hrs
Updated
2022-04-14
Download
download
Run online using:
  1. Jupyter
  2. Lab
     Jupyter logo.png

Contributor(s)
    Gregory Tucker at CIRES, CSDMS, and Geological Sciences, University of Colorado, Boulder.

Introduction
1046px-MtBlackburn-KennicottGlacier.jpg
This lab uses a simple 1D numerical model to illustrate how a valley glacier grows and reaches equilibrium. Students can experiment by changing the Equilibrium Line Altitude, accumulation rate coefficient, valley slope, and other parameters.

Classroom organization
Lab is designed for undergraduate students majoring in earth sciences (hydrology, environmental sciences, glaciology, atmosphere and ocean sciences). The notebook is demonstration style and gives participants the possibility to explore interactively.

Learning objectives
Skills
  • basic plotting with the Python matplotlib library
Key concepts
  • equilibrium line altitude (ELA)
  • "thin ice" approximation
  • mass balance in a glacier

Lab notes

Can be used as part of a paper or problem set on glacier behavior.

This lab can be run on either the lab (for educators) or jupyter (for general use) instance 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.

If you don't already have a JupyterHub account, follow the instructions to sign up at https://csdms.colorado.edu/wiki/JupyterHub. If you're an educator, you can get JupyterHub accounts for students--please contact us through the CSDMS Help Desk: https://csdms.github.io/help-desk.


Requirements
If run locally, this lab requires the installtion of the Python packages numpy, matplotlib, and ipython.

References