From c044fe5726b57367907b019387ee332c4e93f1ea Mon Sep 17 00:00:00 2001 From: cwhite911 Date: Sat, 18 Jul 2026 13:22:42 -0400 Subject: [PATCH 1/5] external: Added external tutorials from learning.openplains.com --- content/tutorials/external/openplains.yml | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 content/tutorials/external/openplains.yml diff --git a/content/tutorials/external/openplains.yml b/content/tutorials/external/openplains.yml new file mode 100644 index 0000000..bcd23c7 --- /dev/null +++ b/content/tutorials/external/openplains.yml @@ -0,0 +1,25 @@ +- title: STAC Tutorial + path: https://learning.openplains.com/content/notebooks/stac_tutorial/t_stac_tutorial.html + author: Corey T. White + image: https://learning.openplains.com/content/notebooks/stac_tutorial/images/stac-to-the-future.png + date: "2026-07-17" + description: Learn how to use the GRASS addon t.stac to search and import STAC API data into a GRASS project. + categories: ['STAC', 'import', 'cloud-native', 'external'] +- title: Intro to Geoprocessing with GRASS + path: https://learning.openplains.com/content/workshops/smackhack25/ncssm_workshop_files/figure-html/cell-36-output-1.png + author: Corey T. White + image: content/tutorials/external/images/sdm_in_grass_tutorialbanner.png + date: "2026-07-17" + description: Workshop introduction to geoprocessing with GRASS. We aim to introduce you to the basics concepts of Geographic Information Systems (GIS) and how to use GRASS to perform geoprocessing tasks. + categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] +- title: Geoprocessing with GRASS GIS and Jupyter Notebooks + path: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter.html + author: Corey T. White + image: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter_files/figure-html/cell-30-output-1.png + date: "2024-08-22" + description: This tutorial demonstrates how to use GRASS GIS in Jupyter Notebooks. + categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] + + + + From b4e4199da25ea90367a83fd7429b105726341a10 Mon Sep 17 00:00:00 2001 From: cwhite911 Date: Sat, 18 Jul 2026 13:25:50 -0400 Subject: [PATCH 2/5] Removed extra white space at end of file --- content/tutorials/external/openplains.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/content/tutorials/external/openplains.yml b/content/tutorials/external/openplains.yml index bcd23c7..6a97063 100644 --- a/content/tutorials/external/openplains.yml +++ b/content/tutorials/external/openplains.yml @@ -20,6 +20,3 @@ description: This tutorial demonstrates how to use GRASS GIS in Jupyter Notebooks. categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] - - - From d29a073a7505545bfd7483f313846f067c2efc4a Mon Sep 17 00:00:00 2001 From: Corey White Date: Sun, 19 Jul 2026 12:36:39 +0200 Subject: [PATCH 3/5] Update openplains.yml Co-authored-by: Anna Petrasova --- content/tutorials/external/openplains.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/tutorials/external/openplains.yml b/content/tutorials/external/openplains.yml index 6a97063..9fcbb23 100644 --- a/content/tutorials/external/openplains.yml +++ b/content/tutorials/external/openplains.yml @@ -17,6 +17,6 @@ author: Corey T. White image: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter_files/figure-html/cell-30-output-1.png date: "2024-08-22" - description: This tutorial demonstrates how to use GRASS GIS in Jupyter Notebooks. + description: This tutorial demonstrates how to use GRASS in Jupyter Notebooks. categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] From 4d0befeb4422db0a4a0cc742b3ce124441faf10a Mon Sep 17 00:00:00 2001 From: Corey White Date: Sun, 19 Jul 2026 12:37:31 +0200 Subject: [PATCH 4/5] Update openplains.yml Co-authored-by: Anna Petrasova --- content/tutorials/external/openplains.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/tutorials/external/openplains.yml b/content/tutorials/external/openplains.yml index 9fcbb23..860c2fa 100644 --- a/content/tutorials/external/openplains.yml +++ b/content/tutorials/external/openplains.yml @@ -10,7 +10,7 @@ author: Corey T. White image: content/tutorials/external/images/sdm_in_grass_tutorialbanner.png date: "2026-07-17" - description: Workshop introduction to geoprocessing with GRASS. We aim to introduce you to the basics concepts of Geographic Information Systems (GIS) and how to use GRASS to perform geoprocessing tasks. + description: Workshop introduction to geoprocessing with GRASS. We aim to introduce you to the basic concepts of Geographic Information Systems (GIS) and how to use GRASS to perform geoprocessing tasks. categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] - title: Geoprocessing with GRASS GIS and Jupyter Notebooks path: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter.html From 826aea11fdd8662f233c1fff56e897f0ca8de59d Mon Sep 17 00:00:00 2001 From: Corey White Date: Sun, 19 Jul 2026 12:37:42 +0200 Subject: [PATCH 5/5] Update openplains.yml Co-authored-by: Anna Petrasova --- content/tutorials/external/openplains.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/tutorials/external/openplains.yml b/content/tutorials/external/openplains.yml index 860c2fa..a2d82cb 100644 --- a/content/tutorials/external/openplains.yml +++ b/content/tutorials/external/openplains.yml @@ -12,7 +12,7 @@ date: "2026-07-17" description: Workshop introduction to geoprocessing with GRASS. We aim to introduce you to the basic concepts of Geographic Information Systems (GIS) and how to use GRASS to perform geoprocessing tasks. categories: ['GIS', 'geoprocessing', 'GRASS', 'external'] -- title: Geoprocessing with GRASS GIS and Jupyter Notebooks +- title: Geoprocessing with GRASS and Jupyter Notebooks path: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter.html author: Corey T. White image: https://learning.openplains.com/content/notebooks/us_doi/grass_jupyter_files/figure-html/cell-30-output-1.png