Potentially helpful learning resources¶
NCAR/UCAR/UCP developed:
NCAR basic overview of Python - General introduction to Python such as data structures, input/output, loops and functions.
Project Pythia - Foundational python skills. A public, web-accessible training resource to help educate earth scientists.
NCAR CISL/Xdev python tutorials - Training on the scientific Python ecosystem for atmospheric science and meteorology.
Tutorial
|
YouTube link
|
Blog post
|
GitHub link
|
---|---|---|---|
Jupyter Notebooks
|
|||
Pandas
|
|||
Matplotlib
|
|||
Cartopy
|
|||
Xarray (using binder)
|
Unidata python introduction - Written documentation on the scientific Python ecosystem for atmospheric science and meteorology, including general overview, workshop materials and a gallery of example plots.
Tutorial
|
link
|
---|---|
xarray crash-course
|
NCAR PyNGL and PyNIO - Continuation on from the NCAR Command language pivot to Python.
ESDS - NCAR Earth System Data Science (ESDS).
ESDS notes - NCAR Earth System Data Science (ESDS) Resources Guide.
EXTERNAL TO NCAR:
Python Tutorial - Comprehensive source for general python exercises and examples.
Online book for applications - Introduction to Using Python in the Atmospheric and Oceanic Sciences, by Johnny Wei-Bing Lin.
Online book explaining packages - Python Data Science Handbook explaining NumPy, Pandas, Matplotlib and Machine Learning, by Jake VanderPlas.
Book for Beginners, focusing on Earth Observations - Earth Observation using Python by Rebekah B. Esmaili.
Collection of examples - Examples from a data scientist, Ben Keen, about various computation applications.
xarray - Package for working with structured data.
xarray and NetCDF - Absolute beginners instructions for using xarray with NetCDF.
GeoWombat - Utilities to process geospatial and time series of raster data at scale.
geoplot - Geospatial data visualization.
The Python Graph Gallery - Examples of many different types of graphs.
Install conda - Use conda as a python environment manager.
PyGIS - Geospatial Programming & Remote Sensing.