Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Planning the workshops #1

Closed
6 tasks done
mdpiper opened this issue Apr 28, 2021 · 2 comments
Closed
6 tasks done

Planning the workshops #1

mdpiper opened this issue Apr 28, 2021 · 2 comments

Comments

@mdpiper
Copy link
Member

mdpiper commented Apr 28, 2021

Python Programming in the Geosciences I, II

Thursday, 2021 June 3

Workshop I (introductory): 9 am -- 12 noon
Workshop II (advanced): 1 pm -- 4 pm

Approximately 18 students from the RECCS program.

Tasks

  • Make syllabi for workshops I and II
  • Use GitHub repo as workshop website
  • Get data for examples
  • Compile a list of online resources for further study through the summer (e.g., Software and Data Carpentry lessons)
  • Make logins for students on CSDMS JupyterHub
  • Set up Zoom links for workshops

Planning

  • Use Excel or CSV as data format (data from NEON?)
  • Use netCDF as a data format (use my example from Level Up! webinars)
  • Review and use Software Carpentry Python material
  • Record meeting for students to review (don't forget to pause recording at lunch)

Workshop I

Goal: Use Python to read data from a file and make a plot in a Jupyter Notebook.

Topics:

  • Introductions
    • name, have you used Python, something about yourself
    • start with me
  • Why Python?
  • Logging on to the CSDMS JupyterHub
  • Using a Jupyter Notebook
  • (intro Python material from Software Carpentry)
  • Python libraries (pandas, matplotlib)
  • Read data from Excel with pandas
  • Plot data with matplotlib
  • Save notebook to a PDF file
  • Go over resources for further study

Workshop II

Goal: Read data from a file, analyze data, make a Jupyter Notebook with graphics as a report.

Topics:

  • Read data from a netCDF file with xarray
  • Creating a Jupyter Notebook
  • Loops, conditionals, try-except block, functions
  • (Use my example from Level Up! webinar)
  • (Analysis?)
  • Go over resources for further study
@mdpiper
Copy link
Member Author

mdpiper commented May 26, 2021

I downloaded wind data from NEON for their RMNP station in September 2020. Data are CSV format.

Will we see a signal from the East Troublesome or Cameron Peak wildfires?

Challenge: Download more or different data for analysis. What other data are available from NEON?

@mdpiper
Copy link
Member Author

mdpiper commented May 26, 2021

Reached out to Keith Maull at NCAR for info/advice.

@mdpiper mdpiper closed this as completed Jun 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant