Lab-0003: Difference between revisions

From CSDMS
No edit summary
No edit summary
Line 32: Line 32:
}}
}}
{{LabClassroomOrganization
{{LabClassroomOrganization
|LabCOIntro=This lab is the third in a series of introduction to permafrost process modeling. In this third lesson, we further use the Air Frost number model and learn to use this model to create spatially varying predictions of permafrost within the CSDMS Web Model tool (WMT). We implemented the Air Frost number model (as formulated in Nelson and Outcalt, 1987). This pseudo-2D implementation is named the Frost-number GEO model.
|LabCOIntro=This lab is the third in a series of introduction to permafrost process modeling. In this third lesson, we further use the Air Frost number model and learn to use this model to create spatially varying predictions of permafrost in the CSDMS Python Modeling Tool (Pymt). We implemented the Air Frost number model (as formulated in Nelson and Outcalt, 1987). This pseudo-2D implementation is named the Frost-number GEO model.
This series of labs is designed for inexperienced modelers to gain some experience with running a numerical model, changing model inputs, and analyzing model output. Specifically, this lab combines the simple model with a climate reanalysis dataset, modified from the CRU-NCEP climate data over the 20th century.
This series of labs is designed for inexperienced modelers to gain some experience with running a numerical model, changing model inputs, and analyzing model output. Specifically, this lab combines the simple model with a climate reanalysis dataset, modified from the CRU-NCEP climate data over the 20th century.
Basic information on the CRU_AK data component is presented in these slides. File:FrostNumberGEOModel Lecture3.pptx
Basic information on the CRU_AK data component is presented in these slides. File:FrostNumberGEOModel Lecture3.pptx


This lab will likely take 1,5 -2 hrs to complete in the classroom. This time assumes you now have gained some familiarity with the WMT and have learned how to set parameters, save runs, download data and look at output. If this is not the case, either start with Lab 1 in this series, or do the WMT Tutorial (https://csdms.colorado.edu/wiki/WMT_tutorial)
This lab will likely take 1.5 -2 hrs to complete in the classroom. This time assumes you now have gained some familiarity with the Pymt and have learned how to set parameters, save runs, download data and look at output. If this is not the case, either start with Lab 1 in this series, or learn how to use Pymt (https://pymt.readthedocs.io/en/latest/install.html).
 
If you are a faculty at an academic institution, it is possible to work with us to get temporary teaching accounts. Work directly with us by emailing: csdms@colorado.edu
|LabCOPresentationUpload=FrostNumberGEOModel Lecture3.pptx
|LabCOPresentationUpload=FrostNumberGEOModel Lecture3.pptx
|LabCOPresentationText=Basic information on the CRU_AK data component is presented in these slides
|LabCOPresentationText=Basic information on the CRU_AK data component is presented in these slides
Line 60: Line 62:
}}
}}
{{LabNotes
{{LabNotes
|LabNotesInstructions=>> The following questions can be answered from looking at the presented slides, to learn what climate/meteorological data is being used in this lab.
|LabNotesInstructions=You can launch binder to directly run the Jupyter Notebook for this lab through a web browser.
 
How many WMO meteorological stations do you think are available for Alaska? The state of Alaska comprises 1.7 million km^2.


The resolution of the dataset is for the purpose of this lab brought down to ~ 10km (to keep information exchange reasonable).
>> Open a new browser window and open the Pymt read the docs page (https://pymt.readthedocs.io/en/latest/examples.html)


How would the data sparseness affect model to observed data comparison?
>> You will see that there are several example models. In this lab we will select the Kudryatsev model.


>> Set up a simulation that couples the Frostnumber-GEO model with the CRU_AKtemp reanalysis data. You will select the frost number GEO component as the driver, and see that it needs another component, called meteorology, to provide information. In our case the meteorological parameters are provided by the CRU-AKtemp data component. Once you have connected it to the Frost model, you can set each's components configuration by clicking on their respective 'set parameters'.  
>> Click on the 'Launch Binder' box and it will allow you to see this lab as a Jupyter Notebook.
Take care to set the grid dimensions to be equal in both components, to cover most of the domain use 140 by 140 gridcells <br>


>> We will run the Frost number calculations for 1970-1980, sampling out of the CRU_AK reanalysis data. Set up the simulation for 10 years, starting in 1970 and with yearly output. Run the simulation, download the output. Open the file forstnumber__air.nc in Panoply. You will need to plot x versus y to get a map view of Alaska.  
>> You can execute the Jupyter notebook code cells using shift -enter.
<br>
|LabNotesFigure=Frostnumber air in frostnumber 1971.png
|LabNotesFigure=Frostnumber air in frostnumber 1971.png
|LabNotesFigureCaption=--
|LabNotesFigureCaption=--

Revision as of 17:18, 15 April 2020

Permafrost Modeling - making maps from gridded climate data

Duration
2.0 hrs
Updated
2020/03/31
Download
Run online using:

This lab is part of the series Permafrost. Others in this series are:

Contributor(s)
    Irina Overeem at CSDMS, University of Colorado.
    Mark Piper at CSDMS, University of Colorado.
    Kang Wang at East China Normal University.
    Elchin Jafarov at Los Alamos National Labs, NM.

Introduction
Permfrostriver.jpg
--

Classroom organization
This lab is the third in a series of introduction to permafrost process modeling. In this third lesson, we further use the Air Frost number model and learn to use this model to create spatially varying predictions of permafrost in the CSDMS Python Modeling Tool (Pymt). We implemented the Air Frost number model (as formulated in Nelson and Outcalt, 1987). This pseudo-2D implementation is named the Frost-number GEO model.

This series of labs is designed for inexperienced modelers to gain some experience with running a numerical model, changing model inputs, and analyzing model output. Specifically, this lab combines the simple model with a climate reanalysis dataset, modified from the CRU-NCEP climate data over the 20th century. Basic information on the CRU_AK data component is presented in these slides. File:FrostNumberGEOModel Lecture3.pptx

This lab will likely take 1.5 -2 hrs to complete in the classroom. This time assumes you now have gained some familiarity with the Pymt and have learned how to set parameters, save runs, download data and look at output. If this is not the case, either start with Lab 1 in this series, or learn how to use Pymt (https://pymt.readthedocs.io/en/latest/install.html).

If you are a faculty at an academic institution, it is possible to work with us to get temporary teaching accounts. Work directly with us by emailing: csdms@colorado.edu

Download associated file: FrostNumberGEOModel Lecture3.pptx
Basic information on the CRU_AK data component is presented in these slides

Learning objectives
Skills
  • familiarize with a basic configuration of the Air Frost number Model for a gridded region.
  • hands-on experience with visualizing NetCDF time series with Panoply.
  • data to model comparisons and how to think about uncertainty in data and model output.
Key concepts
  • what is a climate reanalysis product, what uncertainties does it have?
  • what are regional differences in permafrost occurrence
  • what are important parameters for assessing the state of permafrost in the future?

Lab notes
Frostnumber air in frostnumber 1971.png
--
You can launch binder to directly run the Jupyter Notebook for this lab through a web browser.

>> Open a new browser window and open the Pymt read the docs page (https://pymt.readthedocs.io/en/latest/examples.html)

>> You will see that there are several example models. In this lab we will select the Kudryatsev model.

>> Click on the 'Launch Binder' box and it will allow you to see this lab as a Jupyter Notebook.

>> You can execute the Jupyter notebook code cells using shift -enter.

Requirements
--

Acknowledgements
These labs are developed with support from NSF Grant 1503559, ‘Towards a Tiered Permafrost Modeling Cyberinfrastructure’

References
  • Nelson, F.E., Outcalt, S.I., 1987. A computational method for prediction and prediction and regionalization of permafrost. Arct. Alp. Res. 19, 279–288.
  • Daly, C., et al., 2008. Physiographic sensitive mapping of climatological temperature and precipitation across the conterminous US. Int. J. Climatol. DOI: 10.1002/joc.1688
  • Harris, I., Jones, P, Osborne, T, Lister, D., 2014. Updated high-resolution grids of monthly climaticobservations – the CRU TS3.10 Dataset. J. Climatol. 34: 623–642.
  • Chadburn, S.E., Burke, E.J., Cox, P.M., Friedlingstein, P., Hugelius, G., Westerman, S., 2017. An observation-based constraint on permafrost loss as a function of global warming.Nature Climate Change, 10 APRIL 2017. DOI: 10.1038/NCLIMATE3262