Week 6 overview

Learning Objectives:

  1. Gridded Data with Xarray

    • Learn the three main components of an Xarray data object: data variables, coordinate variables, named dimensions

    • Visualize gridded datasets

  2. Git and GitHub: Version Control

Learning and Participation Activities with Due Dates (Monday, Mon. Oct. 3, Noon EDT):

  1. Xarray data analysis and visualization notebooks

    a. cd to your /spare11/atm533/<NetID> directory

    b. 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


  2. Set up a user account at NCAR’s Research Data Archive


  3. 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

  4. Work through notebook 4. This notebook requires that you have stored your RDA account credentials in a file in your home directory.


  5. Version control in Git:


  6. 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.



  1. Post any questions you have on the Week 6 Blackboard Class Community Forum.