Week 5 overview

Learning Objectives:

  1. Geoscientific Python Software Ecosystem Foundational Packages:

    • Pandas

    • GeoPandas

  2. Git and GitHub: Version Control

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

  1. Pandas notebooks 6-9

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

    b. Clone Kevin’s week5 folder: git clone /spare11/atm533/ktyle/week5

    c. Open up a JupyterLab session on Turing

    d. Browse to your atm533/week5 directory

    e. Work through the notebooks.


  2. Intro to GeoPandas

    a. In JupyterLab, navigate to your week 5 directory. Launch a new notebook using the Python 3 August 2022 environment, and rename it from **Untitled1.ipynb” to GeoPandas Introduction.

    b. In a web browser, go to the GeoPandas Intro web page

    c. Type in and execute the code cells that correspond to those on the GeoPandas Intro web page.

  3. Version control in Git:

    a. We will follow the workflow in https://foundations.projectpythia.org/foundations/github/basic-git.html, but will use our individual repositories on the class GitHub organization. A video will soon be posted to YouTube with the procedure.

  4. Homework 1 was assigned last Thursday 9/8, and is due Monday 9/19.

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

Homework assignment with Due Date (Monday, Mon. Sep. 19, end of day):

Link to HW 1