Welcome to Earth Data Science !

This site contains open, tutorials and course materials covering topics including data integration, GIS and data intensive science.

Explore our 308 earth data science lessons that will help you learn how to work with data in the R and Python programming languages.

Also be sure to check back often as we are posting a suite of new Python lessons and courses!

Check out our new Earth Data Science Textbooks

Introduction to Earth Data Science Textbook.

Intro to Earth Data Science Textbook

Learn about using core data science tools including Python programming, Git, GitHub and Bash to support developing scientific data workflows in Open Source Python.

Learn More

Intermediate to Earth Data Science Textbook.

Intermediate Earth Data Science Textbook

Dive into working with different types of data including GIS, remote sensing, twitter data and more. Explore different data types and structures including geotiff, HDF, CSV, & JSON.

Learn More

Python Open Source Plotting Guide

Python Open Source Plotting Guide

Plotting different types of data can be tricky. Learn how to create maps, plot time series data and more in this open source Python plotting guidebook.

Learn More

Check out our Earth Data Science Courses These are the courses that we teach in our program. They are supported by the companion textbooks listed above.

Earth Analytics Bootcamp Course

Earth Analytics Bootcamp Course

This course, aimed at beginners, provides an introduction to core scientific programming skills in Python, version control using Git and GitHub and command line using Bash.

View Course

Earth Analytics Course

Earth Analytics Course

This course focuses on data intensive approaches to science challenges. The second in a series of 3 courses that make up our professional program.

View Course

Earth Analytics R Course

Earth Analytics R Course

The original earth analytics course was taught in the R programming language.

View Course

Earth Analytics Workshops

Get Started With GIS in Open Source Python Tools

There are a suite of powerful open source python libraries that can be used to work with spatial data. Learn how to use geopandas, rasterio and matplotlib to plot and manipulate spatial data in Python....
Last updated: 02 Apr 2020

View all earth analytics workshops.

Recent Tutorials

Follow us  

Learn more about our lab.

Learn

Check out our data tutorials. Learn about earth analytic focused courses and programs we are currently developing.

Learn More

Get Tools

Get Tools

Check out our tools for R, Python and high performance computing environments that help you efficiently process data.

Learn More

Participate

Participate

Learn about upcoming workshops and training events. Come to our weekly data meetup or suggest a topic for us to cover!

Learn More