Skip to content
No description, website, or topics provided.
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
figures
installation_instructions
pdfs
README.md
answers-to-questions.ipynb
environment.yml
part-1.ipynb
part-2.ipynb
part-3.ipynb

README.md

Getting Started with Python for Earth Sciences

Presented by Eviatar Bach at AGU Fall Meeting 2019, content by Rebekah Esmaili, Kriti Bhargava, and Eviatar Bach


A four hour crash course in Python focusing on reading and visualizing data-sets used in Earth sciences. The material here has been modified from the courses taught earlier by Rebekah Esmaili, Kriti Bhargava, and Eviatar Bach.


This course covers the following:

  1. Basics of Jupyter Notebooks and NumPy
  2. Reading tabular files using pandas, basic plotting using Matplotlib
  3. Reading NetCDF files and doing operations on N-dimensional arrays using xarray
  4. Geographical plotting using Cartopy and regridding using pyresample
  5. Basic use of Git and Panoply

Installation requirements:

To run this you need Anaconda installed on the computer. Installation instructions are provided for Linux, Mac, and Windows here.

Alteratively, try it in the browser without installation using Binder: Binder

You can’t perform that action at this time.