diff --git a/portal/resource_gallery.yaml b/portal/resource_gallery.yaml
index daa9c797e..2a71c7392 100644
--- a/portal/resource_gallery.yaml
+++ b/portal/resource_gallery.yaml
@@ -18,6 +18,35 @@
- pythia
- xdev
+- title: Unidata Python Training
+ url: https://unidata.github.io/python-training/python/intro-to-python/
+ description: |
+ Introduction to Python for Atmospheric Science and Meteorology. Unidata is working to create a collection of online training materials focused on the use of Python in the atmospheric sciences. While our examples and scenarios may feature Unidata tools and data technologies, our aim is to present a generic set of freely available tools that are generally useful to scientists, educators, and students in the geosciences, broadly defined.
+ authors:
+ - affiliation: Unidata
+ affiliation_url: https://www.unidata.ucar.edu/
+ thumbnail: /_static/thumbnails/unidata_150x150.png
+ tags:
+ formats:
+ - course
+ affiliation:
+ - unidata
+
+- title: Unidata Python Workshop - Jupyter Notebooks Introduction
+ url:
+ https://unidata.github.io/python-training/workshop/Jupyter_Notebooks/jupyter-notebooks-introduction/
+ description: |
+ Jupyter notebooks are a great way to have code, output, images, video, and other information in one place. Notebooks are an ideal tool for the student, research scientist, and even software developer. In this lesson we will go over the basic features of Jupyter notebooks and how to use them.
+ authors:
+ - affiliation: Unidata
+ affiliation_url: https://www.unidata.ucar.edu/
+ thumbnail: /_static/thumbnails/unidata_150x150.png
+ tags:
+ packages:
+ - jupyter
+ affiliation:
+ - unidata
+
- title: An Introduction to Earth and Environmental Data Science
url: https://earth-env-data-science.github.io/intro
description: |
@@ -195,7 +224,7 @@
formats:
- gallery
domains:
- - data visualization
+ - data visualization
- title: Contextily Documentation
url: https://contextily.readthedocs.io
@@ -283,7 +312,7 @@
formats:
- gallery
domains:
- - data visualization
+ - data visualization
- title: GeoPandas Documentation
url: https://geopandas.org
@@ -339,7 +368,7 @@
formats:
- tutorial
domains:
- - data visualization
+ - data visualization
- title: hvPlot Gallery
url: https://hvplot.holoviz.org/reference/index.html
@@ -355,7 +384,7 @@
formats:
- gallery
domains:
- - data visualization
+ - data visualization
- title: Ipyleaflet
url: https://ipyleaflet.readthedocs.io
@@ -383,7 +412,7 @@
formats:
- documentation
domains:
- - data visualization
+ - data visualization
- title: Matplotlib Tutorial
url: https://matplotlib.org/stable/tutorials/index.html
@@ -398,7 +427,7 @@
formats:
- tutorial
domains:
- - data visualization
+ - data visualization
- title: Matplotlib Gallery
url: https://matplotlib.org/stable/gallery/index.html
@@ -413,7 +442,7 @@
formats:
- gallery
domains:
- - data visualization
+ - data visualization
- title: MetPy
url: https://unidata.github.io/MetPy/latest/index.html
@@ -445,6 +474,21 @@
formats:
- tutorial
+- title: Unidata Python Workshop - MetPy
+ url:
+ https://unidata.github.io/python-training/workshop/Metpy_Introduction/introduction-to-metpy/
+ description: |
+ MetPy is a modern meteorological open-source toolkit for Python. It is a maintained project of Unidata to serve the academic meteorological community. MetPy consists of three major areas of functionality: plots, calculations, and file i/o.
+ authors:
+ - affiliation: Unidata
+ affiliation_url: https://www.unidata.ucar.edu/
+ thumbnail: /_static/thumbnails/unidata_150x150.png
+ tags:
+ packages:
+ - metpy
+ formats:
+ - tutorial
+
- title: MetPy Gallery
url: https://unidata.github.io/MetPy/latest/examples/index.html
description: |
@@ -669,7 +713,8 @@
- title: Python Programming for Earth Science Students
description: Python Programming for Earth Science Students
- url: https://nbviewer.jupyter.org/github/ltauxe/Python-for-Earth-Science-Students/tree/master/
+ url:
+ https://nbviewer.jupyter.org/github/ltauxe/Python-for-Earth-Science-Students/tree/master/
thumbnail: ''
authors:
- name: Lisa Tauxe
@@ -697,7 +742,8 @@
- title: Pangeo Gallery
description: A gallery of different Pangeo use cases
url: http://gallery.pangeo.io
- thumbnail: https://github.com/pangeo-data/pangeo/raw/master/docs/_static/pangeo_simple_logo.png
+ thumbnail:
+ https://github.com/pangeo-data/pangeo/raw/master/docs/_static/pangeo_simple_logo.png
authors:
- name: Pangeo Community
affiliation: Pangeo
@@ -782,419 +828,422 @@
- physical oceanography
- data science
-- title: 'Environmental Data Science Book'
- description: 'A living, open and community-driven resource to showcase and support computational
- notebooks for collaborative, reproducible and transparent Environmental Science'
- url: 'https://github.com/alan-turing-institute/environmental-ds-book'
- thumbnail: 'https://raw.githubusercontent.com/alan-turing-institute/environmental-ds-book/master/book/figures/logo/logo.png'
- authors:
- - name: 'EDS book community'
- affiliation: 'Environmental Data Science Book'
- affiliation_url: 'https://github.com/alan-turing-institute/environmental-ds-book#contributors'
- email: 'environmental.ds.book@gmail.com'
- tags:
- packages:
- - pangeo
- - pooch
- - intake
- - pystac
- - pandas
- - geopandas
- - xarray
- - dask
- - matplotlib
- - holoviews
- - cartopy
- formats:
- - book
- - gallery
+- title: Environmental Data Science Book
+ description: A living, open and community-driven resource to showcase and support
+ computational notebooks for collaborative, reproducible and transparent Environmental
+ Science
+ url: https://github.com/alan-turing-institute/environmental-ds-book
+ thumbnail:
+ https://raw.githubusercontent.com/alan-turing-institute/environmental-ds-book/master/book/figures/logo/logo.png
+ authors:
+ - name: EDS book community
+ affiliation: Environmental Data Science Book
+ affiliation_url: https://github.com/alan-turing-institute/environmental-ds-book#contributors
+ email: environmental.ds.book@gmail.com
+ tags:
+ packages:
+ - pangeo
+ - pooch
+ - intake
+ - pystac
+ - pandas
+ - geopandas
+ - xarray
+ - dask
+ - matplotlib
+ - holoviews
+ - cartopy
+ formats:
+ - book
+ - gallery
domains:
- - environmental science
- - climate science
- - ecology
- - hydrology
- - physical geography
- - remote sensing
- - data science
+ - environmental science
+ - climate science
+ - ecology
+ - hydrology
+ - physical geography
+ - remote sensing
+ - data science
affiliation:
- - The Alan Turing Institute
+ - The Alan Turing Institute
- title: Your First Python Tutorial - Reading in a .txt File
url: https://youtu.be/Jog7ybd6amw
description: |
Recording from the Python Tutorial Seminar Series designed to teach you Python, not package specific syntax. This lessons covers setting up a work environment and opening a .txt file. The content to follow along with this video is hosted on the Xdev Python Tutorial website.
authors:
- - name: Project Pythia
- - name: Julia Kent
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Julia Kent
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-txtfile.jpeg
tags:
packages:
- - pure python
+ - pure python
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Your First Python Tutorial - Creating a Data Dictionary
url: https://youtu.be/5z6-t62x7Xs
description: |
Recording from the Python Tutorial Seminar Series designed to teach you Python, not package specific syntax. This lessons covers creating a data dictionary. The content to follow along with this video is hosted on the Xdev Python Tutorial website.
authors:
- - name: Project Pythia
- - name: Julia Kent
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Julia Kent
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-datadict.jpeg
tags:
packages:
- - pure python
+ - pure python
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Your First Python Tutorial - Writing Functions
url: https://youtu.be/BerEf_3CsL8
description: |
Recording from the Python Tutorial Seminar Series designed to teach you Python, not package specific syntax. This lessons covers how to write and call functions in Python. The content to follow along with this video is hosted on the Xdev Python Tutorial website.
authors:
- - name: Project Pythia
- - name: Julia Kent
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Julia Kent
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-writingfx.jpeg
tags:
packages:
- - pure python
+ - pure python
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Your First Python Tutorial - Creating Your Own Package
url: https://youtu.be/6lbbTwGFcTc
description: |
Recording from the Python Tutorial Seminar Series designed to teach you Python, not package specific syntax. This lessons covers how to create and call modules and packages. The content to follow along with this video is hosted on the Xdev Python Tutorial website.
authors:
- - name: Project Pythia
- - name: Julia Kent
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Julia Kent
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-firstpackage.jpeg
tags:
packages:
- - pure python
+ - pure python
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
-- title: Your First Python Tutorial - Using a Built-In Package and Publishing Your Package
+- title: Your First Python Tutorial - Using a Built-In Package and Publishing Your
+ Package
url: https://youtu.be/44QUMCh2ZHU
description: |
Recording from the Python Tutorial Seminar Series designed to teach you Python, not package specific syntax. This lessons covers how to use your first external buil-in package, `math`, and how to publish your package. The content to follow along with this video is hosted on the Xdev Python Tutorial website.
authors:
- - name: Project Pythia
- - name: Julia Kent
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Julia Kent
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-builtinpackage.jpeg
tags:
packages:
- - pure python
+ - pure python
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Jupyter Notebooks
url: https://youtu.be/xSzXvwzFsDU
description: |
Recording from the Python Tutorial Seminar Series introducing JupyterLab and Jupyter Notebooks.
authors:
- - name: Project Pythia
- - name: Kevin Paul
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Kevin Paul
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-jupyter.jpeg
tags:
packages:
- - jupyter
+ - jupyter
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Numpy
url: https://youtu.be/kstc-6uz7AQ
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `numpy`. The content to follow along with this video is hosted on this Numpy Google Collab.
authors:
- - name: Project Pythia
- - name: A Kootz
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: A Kootz
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-numpy.jpeg
tags:
packages:
- - numpy
+ - numpy
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Matplotlib
url: https://youtu.be/EiPRIdHQEmE
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `matplotlib`. The content to follow along with this video is hosted on this Matplotlib Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anissa Zacharias
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anissa Zacharias
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-matplotlib.jpeg
tags:
packages:
- - matplotlib
+ - matplotlib
formats:
- - video
- - tutorial
+ - video
+ - tutorial
domains:
- - data visualization
+ - data visualization
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Object Oriented Programming
url: https://youtu.be/GEFnL8C62u8
description: |
Recording from the Python Tutorial Seminar Series introducing Object Oriented Programming. The content to follow along with this video is hosted in this Object Oriented Programming Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: A Kootz
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: A Kootz
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-oop.jpeg
tags:
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Cartopy
url: https://youtu.be/ivmd3RluMiw
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `cartopy`. The content to follow along with this video is hosted in this Cartopy Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Michaela Sizemore
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Michaela Sizemore
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-cartopy.jpeg
tags:
packages:
- - matplotlib
- - cartopy
+ - matplotlib
+ - cartopy
formats:
- - video
- - tutorial
+ - video
+ - tutorial
domains:
- - data visualization
+ - data visualization
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Git and GitHub
url: https://youtu.be/fYkPn0Nttlg
description: |
Recording from the Python Tutorial Seminar Series introducing the tools Git and GitHub. The content to follow along with this tutorial is hosted in this Git and GitHub Demo GitHub Repository.
authors:
- - name: Project Pythia
- - name: Kevin Paul
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Kevin Paul
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-git.png
tags:
packages:
- - git
+ - git
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Pandas
url: https://youtu.be/BsV3ek7qsiM
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `pandas`. The content to follow along with this video is hosted in this Pandas Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Max Grover
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
- - name: Drew Camron
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Max Grover
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
+ - name: Drew Camron
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-pandas.jpeg
tags:
packages:
- - pandas
+ - pandas
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Xarray Part 1
url: https://youtu.be/Ss4ryKukhi4
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `xarray`. This is the first lesson of a two part series. The content to follow along with this video is hosted in this Xarray Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anderson Banihirwe
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anderson Banihirwe
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-xarray1.jpeg
tags:
packages:
- - xarray
+ - xarray
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Xarray Part 2
url: https://youtu.be/2H_4drBwORY
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `xarray`. This is the second lesson of a two part series. The content to follow along with this video is hosted in this Xarray Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anderson Banihirwe
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anderson Banihirwe
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-xarray2.jpeg
tags:
packages:
- - xarray
+ - xarray
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Dask Part 1
url: https://youtu.be/wn-QM6QUB_U
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `dask`. This is the first lesson of a two part series. The content to follow along with this video is hosted in this Xarray Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anderson Banihirwe
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anderson Banihirwe
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-dask1.jpeg
tags:
packages:
- - dask
+ - dask
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Dask Part 2
url: https://youtu.be/yn4_-1pHC5k
description: |
Recording from the Python Tutorial Seminar Series introducing the Python Package `dask`. This is the second lesson of a two part series. The content to follow along with this video is hosted in this Xarray Tutorial GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anderson Banihirwe
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anderson Banihirwe
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-dask2.jpeg
tags:
packages:
- - dask
+ - dask
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - Plotting with GeoCAT
url: https://youtu.be/It231le1fAU
description: |
Recording from the Python Tutorial Seminar Series introducing advanced plotting techniques and highlighting tools developed by GeoCAT. The content to follow along with this video is hosted in this Plotting with GeoCat GitHub Repository.
authors:
- - name: Project Pythia
- - name: Anissa Zacharias
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: Anissa Zacharias
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-geocatplot.jpeg
tags:
packages:
- - geocat-viz
+ - geocat-viz
formats:
- - video
- - tutorial
+ - video
+ - tutorial
domains:
- - data visualization
+ - data visualization
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: Python Tutorial Seminar Series - GeoCAT-Comp
url: https://www.youtube.com/watch?v=uiWDQKI8YTQ&t=6s
description: |
Recording from the Python Tutorial Seminar Series introducing `geocat-comp`. The content to follow along with this video is hosted in this GeoCat-Comp GitHub Repository.
authors:
- - name: Project Pythia
- - name: A Kootz
- affiliation: NSF NCAR
- affiliation_url: https://ncar.ucar.edu/
+ - name: Project Pythia
+ - name: A Kootz
+ affiliation: NCAR
+ affiliation_url: https://ncar.ucar.edu/
thumbnail: /_static/thumbnails/ptss-geocatcomp.jpeg
tags:
packages:
- - geocat-comp
+ - geocat-comp
formats:
- - video
- - tutorial
+ - video
+ - tutorial
affiliation:
- - pythia
- - xdev
+ - pythia
+ - xdev
- title: The Pythia Foundations Book
url: https://foundations.projectpythia.org/landing-page.html
description: |
Brought to you by Project Pythia, this growing collection covers the foundational skills everyone needs to get started with scientific computing in the open-source Python ecosystem.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1207,9 +1256,9 @@
description: |
This chapter of the Pythia Foundations book covers Python spin-up for new users. Here you will look at your first Python code and learn to run/install Python on various platforms.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1224,9 +1273,9 @@
description: |
This chapter of the Pythia Foundations book covers Python spin-up using Jupyter. Here you will learn about the JupyterLab interface and markdown formatting.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1241,9 +1290,9 @@
description: |
This chapter of the Pythia Foundations book covers GitHub: what it is, basic version control, and how to open a pull request.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1258,9 +1307,9 @@
description: |
This chapter of the Pythia Foundations book covers the Python package NumPy: NumPy basics, intermediate NumPy, and NumPy broadcasting.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1275,9 +1324,9 @@
description: |
This chapter of the Pythia Foundations book covers basics of the Python package Matplotlib.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1294,9 +1343,9 @@
description: |
This chapter of the Pythia Foundations book introduces the Python package Cartopy, a package designed for geospatial data processing and used for its ability to produce maps.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1313,9 +1362,9 @@
description: |
This section of the Pythia Foundations book contains tutorials on dealing with times and calendars in scientific Python, beginning with use of the datetime standard library.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1330,9 +1379,9 @@
description: |
This section of the Pythia Foundations book covers Pandas, a very powerful library for working with tabular data (i.e. anything you might put in a spreadsheet – a common data type in the geosciences).
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1347,9 +1396,9 @@
description: |
This section of the Pythia Foundations book covers how to interact in Python with data file formats in widespread use in the geosciences, such as NetCDF.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1366,9 +1415,9 @@
description: |
This section of the Pythia Foundations book contains tutorials on using Xarray. Xarray is used widely in the geosciences and beyond for analysis of gridded N-dimensional datasets.
authors:
- - name: Project Pythia
- email: projectpythia@ucar.edu
- url: https://projectpythia.org/
+ - name: Project Pythia
+ email: projectpythia@ucar.edu
+ url: https://projectpythia.org/
thumbnail: /_static/thumbnails/ProjectPythia_Blue.png
tags:
formats:
@@ -1383,8 +1432,8 @@
description: |
Climatematch Academy (CMA) is a wide-reaching, inclusive and approachable program aimed to introduce computational methods for climate science. CMA strives to create a globally diverse climate sciences community, trained on cutting edge techniques to access and analyze open-source modeled and observational climate data.
authors:
- - name: Climatematch Team
- url: https://academy.climatematch.io/about/team
+ - name: Climatematch Team
+ url: https://academy.climatematch.io/about/team
thumbnail: /_static/thumbnails/climatematch.png
tags:
formats:
@@ -1400,7 +1449,7 @@
description: |
A guide to analyze and plot Earth Science data for Scientist of all programming skill levels, using L-1 data product from CYGNSS mission as an example.
authors:
- - name: Michael Nguyen
+ - name: Michael Nguyen
tags:
packages:
- cartopy
@@ -1428,3 +1477,26 @@
domains:
- atmospheric science
- numerical weather prediction
+
+- title: The Earth Science Box Modelling Toolkit
+ description: |
+ ESBMTK is a python library that aims to simplify typical box modeling projects in the Earth-Sciences.
+ It uses a declarative approach to describe models, and abstracts typical modeling tasks like gas-exchange and carbonate dissolution through python classes. See the
+ manual at https://esbmtk.readthedocs.io/en/latest for installation instructions usage, and example code.
+ url: https://github.com/uliw/esbmtk
+ thumbnail: https://raw.githubusercontent.com/uliw/esbmtk/staging/mpc.png
+ authors:
+ - name: Ulrich G Wortmann
+ affiliation: Dept. of Earth Sciences, University of Toronto
+ affiliation_url: https://www.es.utoronto.ca/
+ email: uli.wortmann@utoronto.ca
+ tags:
+ packages:
+ - esbmtk
+ - matplotlib
+ - numpy
+ - pandas
+ formats: code
+ domains:
+ - Earth System Science
+ - Chemical Oceanography