Week 6 overview
Contents
Week 6 overview¶
Learning Objectives:¶
Gridded Data with Xarray
Learn the three main components of an Xarray data object: data variables, coordinate variables, named dimensions
Visualize gridded datasets
Git and GitHub: Version Control
Learning and Participation Activities with Due Dates (Monday, Mon. Oct. 3, Noon EDT):¶
Xarray data analysis and visualization notebooks
a.
cd
to your/spare11/atm533/<NetID>
directoryb. Clone Kevin’s week6 folder:
git clone /spare11/atm533/ktyle/week6
c. Open up a JupyterLab session on Turing
d. Browse to your atm533/week6 directory
e. Work through notebooks 1-3
Set up a user account at NCAR’s Research Data Archive
Store your RDA account credentials as follows:
a. cd to your home directory:
cd
b. Create a text file and name it
.rdarc
c. This text file will contain one line, consisting of the user ID and the password you chose, separated by a blank space. E.g.:
ddane@albany.edu MyPa$$word
d. Change the permissions on this file so only you can read/write to/from it:
chmod 600 .rdarc
Work through notebook 4. This notebook requires that you have stored your RDA account credentials in a file in your home directory.
Version control in Git:
We will follow the workflows in https://foundations.projectpythia.org/foundations/github/github-cloning-forking.html and https://foundations.projectpythia.org/foundations/github/basic-git.html, but will use our individual repositories on the class GitHub organization.
Team assignments:
I will be assigning you into teams of 2 or 3 for the collaborative coding assignments / projects to follow. I will notify you via Blackboard of your provisional team assignment.
Post any questions you have on the Week 6 Blackboard Class Community Forum.