Skip to content

marisolgr/ocean_python_tutorial

 
 

Repository files navigation

Click here to start interactive tutorial

Binder

Some helpful webpages on python: http://earthpy.org/category/introduction-to-python.html

How to install miniconda with some useful tools for Oceanographers:

https://github.com/cgentemann/cloud_science/blob/master/GHRSST_tutorial/python_installation_instructions

Workshop:

A one day introduction to Python for oceanographers to introduce oceanographers to Python programming and reproducible research using Jupyter Notebooks, Git, software citations, and cloud computing. This hands-on course will use common oceanographic research analyses to demonstrate capabilities of Python, open source software libraries, and cloud computing.

Preliminary Schedule

  • 09:00 Code of conduct, Intro to the Python ecosystem and StackOverflow, Git, Pangeo, Cloud computing
  • 09:30 Introduction to Jupyter Notebook, basic python commands Data structures: pandas, numpy, dictionaries
  • 11:00 Components of a Xarray dataset, reading, selecting, plotting, saving data
  • 12:00 Lunch break
  • 13:00 Example plotting data using cartopy and xarray
  • 14:00 Example collocating cruise data with satellite data
  • 14:45 Wrap-up
  • 15:00 End

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%