Skip to content
A crash course in Python focusing on reading and visualizing data-sets used in Earth sciences.
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Data
Figures
Installation_instructions
Part1_Introduction.ipynb
Part2_ReadingAndVisualizing.ipynb
Part3_MapsAndGrids.ipynb
Part4_Git.ipynb
README.md
environment.yml

README.md

Getting Started with Python for Earth Sciences

By 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.


This course covers the following:

  1. Basics of Jupyter Notebooks and Numpy and masked Arrays.
  2. Reading tabular files using pandas, basic plotting using matplotlib and reading NetCDF files.
  3. Xarrays
  4. Geopgraphical mapping plotiing using cartopy.

Packages covered include :

  1. numpy
  2. pandas
  3. matplotlib.pyplot
  4. netCDF4
  5. xarray
  6. Cartopy
  7. pyresample

Installation requirement

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

Binder


Resources

Packages and Tutorials

Pandas


Matplotlib


Reading self describing file


General Python resources

Free online Tutorials

You can’t perform that action at this time.