Return to Course Home Page


đź“Ł Data Science Library Show-and-Tell

Python Library Show-and-Tell

  1. Form groups of 4-5 Students
  2. Find a Library
  3. Working collaboratively use a github repo to create a notebook about the library
  4. Present notebook to class (10-15 min)

Find a Library

Good candidates for a Show-and-Tell are libraries that are relevant and popular.

Popularity can measured with GitHub stars, or PyPi downloads. Or if folks in the data science community are talking about it.

Here are some example tutorials made by past classes:

  1. Dask (2022-2023)
  2. Selenium (2022-2023)
  3. Plotly (2022-2023)

Create a github repo for your tutorial.

The repo should contain:

  1. an environment file including all necessary dependencies
  2. a README.md file with a brief description of the library and a link to the library’s webpage or github repo.
  3. an example notebook (or notebooks) about the library.
  4. any other files necessary to run the example notebook(s)

Notebook contents:

  • Brief Description
    • What is it?
    • Where is it? Link to project webpage, github
    • Who developed?
    • Why was it created?
  • Potential Use in Environmental Data Science
  • Quick tutorial/example, using Env. Data Sci example if possible!
    • Okay to incorporate examples found elsewhere (provide link and acknowledgement!)

Library Show-and-Tell

  • Present your notebook to the class!
  • 10-15 minute presentation.
  • Q&A.
  • We will have our presentations in the afternoon on the last day of class (Friday, Sept. 15)
  • All repos will be cloned to the environmentaldatascience github so everyone can learn from each other.

BY LUNCH ON WEDNESDAY: SELECT YOUR LIBRARY, PLUS TWO ALTERNATES (IN CASE OF DUPLICATES)