-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
fe3df75
commit f9c34ae
Showing
31 changed files
with
7,986 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
*.nc4 filter=lfs diff=lfs merge=lfs -text | ||
*.json filter=lfs diff=lfs merge=lfs -text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Deploy PR previews | ||
|
||
on: pull_request | ||
|
||
concurrency: preview-${{ github.ref }} | ||
|
||
permissions: write-all | ||
|
||
jobs: | ||
deploy-preview: | ||
runs-on: ubuntu-20.04 | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
|
||
- name: Set up Quarto | ||
uses: quarto-dev/quarto-actions/setup@v2 | ||
|
||
- name: Install Python and Dependencies | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: '3.9' | ||
cache: 'pip' | ||
|
||
- run: pip install jupyter | ||
- run: pip install -r requirements.txt | ||
- run: quarto render --to html | ||
|
||
- name: Deploy preview | ||
uses: rossjrw/pr-preview-action@v1 | ||
with: | ||
source-dir: _site |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
on: | ||
push: | ||
branches: | ||
- main | ||
|
||
permissions: write-all | ||
|
||
name: Render and Publish | ||
|
||
jobs: | ||
build-deploy: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out repository | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Quarto | ||
uses: quarto-dev/quarto-actions/setup@v2 | ||
|
||
- name: Install Python and Dependencies | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: '3.9' | ||
cache: 'pip' | ||
|
||
- run: pip install jupyter | ||
- run: quarto install tinytex | ||
- run: pip install -r requirements.txt | ||
- run: quarto render --to html | ||
|
||
- name: Publish to GitHub Pages (and render) | ||
uses: quarto-dev/quarto-actions/publish@v2 | ||
with: | ||
target: gh-pages | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # this secret is always available for github actions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
/.quarto/ | ||
_site/ | ||
*.DS_STORE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# agu-2024-workshop | ||
Repository for materials for the AGU 2024 workshop on the US GHG Center | ||
|
||
Check out the website: https://us-ghg-center.github.io/agu-2024-workshop/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
project: | ||
type: website | ||
|
||
website: | ||
page-navigation: true | ||
# back-to-top-navigation: true | ||
title: "U.S. Greenhouse Gas Center - AGU 2024 Workshop" | ||
site-url: "https://us-ghg-center.github.io/agu-2024-workshop" | ||
repo-url: https://github.com/us-ghg-center/agu-2024-workshop | ||
repo-actions: [edit, issue] | ||
|
||
navbar: | ||
search: false | ||
collapse: true | ||
left: | ||
- text: Home | ||
file: index.md | ||
- text: Team | ||
file: team.md | ||
- text: US GHG Center at AGU 2024 | ||
file: ghg-center-at-agu-2024.md | ||
# icon: team | ||
page-footer: | ||
right: "This page is built with [Quarto](https://quarto.org/)." | ||
left: "© CC-By US GHG Center, 2024" | ||
|
||
sidebar: | ||
logo: "https://us-ghg-center.github.io/ghgc-docs/logo/ghgc-logo-light.svg" | ||
pinned: true | ||
align: center | ||
tools: | ||
- icon: globe-americas | ||
href: https://earth.gov/ghgcenter | ||
text: "US GHG Center Website" | ||
- icon: github | ||
href: https://github.com/us-ghg-center/agu-2023-workshop | ||
text: "Repository home" | ||
|
||
style: "docked" | ||
search: true | ||
collapse-level: 2 | ||
contents: | ||
- href: index.md | ||
text: Welcome | ||
- href: agenda.md | ||
text: Workshop Agenda | ||
- href: https://github.com/nasa/Transform-to-Open-Science/blob/main/CODE_OF_CONDUCT.md | ||
text: Code of Conduct | ||
- href: prerequisites.md | ||
text: Prerequisites | ||
# - text: Chapters | ||
# href: chapters.md | ||
- section: Sections | ||
contents: | ||
- text: Welcome | ||
href: sections/welcome/index.qmd | ||
- text: Overview of the U.S. Greenhouse Gas Center and the Science | ||
href: sections/overview-us-ghg-center/index.qmd | ||
- section: US GHG Center and VEDA / Data Access and Visualization | ||
contents: | ||
- sections/us-ghg-center-and-veda/index.qmd | ||
- sections/us-ghg-center-and-veda/catalog-interaction.ipynb | ||
- sections/us-ghg-center-and-veda/qgis-in-hub.qmd | ||
- section: Usecase 1 - Human Anthropogenic Emissions | ||
contents: | ||
- sections/use-case-1/index.qmd | ||
- sections/use-case-1/epa-ch4emission-grid-v2express_User_Notebook.ipynb | ||
- sections/use-case-1/odiac-ffco2-monthgrid-v2022_User_Notebook.ipynb | ||
- section: Usecase 2 - Complementing anthropogenic GHG emissions with natural GHG emissions and fluxes | ||
contents: | ||
- sections/use-case-2/index.qmd | ||
- sections/use-case-2/lpjwsl-wetlandch4-grid-v1_User_Notebook.ipynb | ||
- section: Usecase 3 - Identifying and quantifying emissions from large point source methane emission events leveraging aircraft and satellite data | ||
contents: | ||
- sections/use-case-3/index.qmd | ||
- sections/use-case-3/emit-ch4plume-v1_User_Notebook.ipynb | ||
- section: Open Science in Action - GitHub and Science Communication using a Web Dashboard | ||
contents: | ||
- sections/open-science-in-action/index.md | ||
- text: Closing | ||
href: sections/closing/index.qmd | ||
|
||
format: | ||
html: | ||
grid: | ||
sidebar-width: 30vw | ||
body-width: 900px | ||
theme: | ||
light: [journal, style.scss] | ||
|
||
# css: styles.css | ||
code-copy: true | ||
code-overflow: wrap | ||
# toc: true | ||
# # toc-depth: 3 | ||
# toc-expand: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# Workshop Agenda | ||
|
||
The full-day workshop will be divided into the following sections: | ||
|
||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 8:00 - 8:15 | ###### Welcome | | ||
| | - Welcome message | | ||
| | - Workshop Introduction | | ||
| | - Team Introduction | | ||
| | - Icebreaker | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 8:15 - 8:45 | ###### Overview of the U.S. Greenhouse Gas Center and the Science | | ||
| | - What is the US GHG Center? | | ||
| | - Role of Methane and Carbon Dioxide in Climate Change | | ||
| | - What is included in the Center and why these datasets | | ||
| | - Introduction to the science use cases / demonstration areas that will be explored during the workshop | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 8:45 - 10:00 | ###### Introduction to the GHG Center Data Catalog | | ||
| | - Intro to the VEDA project and its relevance to Earth Science research and the US GHG Center | | ||
| | - How do VEDA and US GHG Center support Open Science | | ||
| | - Components of VEDA/US GHG Center | | ||
| | - **Hands-on exercise**: searching and accessing cloud-optimized datasets using the STAC catalog | | ||
| | - Intro to JupyterHub and Jupyter Notebooks | | ||
| | - Access to the JupyterHub environment | | ||
| | - Creating and running a Jupyter Notebook in the hub | | ||
| | - Using the pystac client library to read the US GHG STAC catalog | | ||
| | - List all available datasets | | ||
| | - Spatial and temporal search | | ||
| | - Access assets and visualize them | | ||
| | - (Time-permitting) Accessing the US GHG STAC catalog using QGIS on the browser | | ||
| | - Establishing connection to the US GHG STAC catalog using the qgis-stac-plugin in QGIS in the GHG Center JupyterHub environment | | ||
| | - Adding a dataset/asset from the catalog as layer in QGIS | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 10:00 - 10:15 | ###### BREAK | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 10:15 - 11:15 | ###### Human Anthropogenic Emissions | | ||
| | - Introduction and background of datasets & human anthropogenic emissions | | ||
| | - **Hands-on exercise**: Comparing emissions across sectors and time using EPA Gridded Methane data | | ||
| | - **Hands-on exercise**: ODIAC: Compare to satellite data over time (using OCO-2, OCO-3 DAAC data), introduce intersection with geospatial data | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 11:15 - 12:15 | ###### Complementing anthropogenic GHG emissions with natural GHG emissions and fluxes | | ||
| | - Introduction | | ||
| | - Description of data sets and analysis available via the U.S. GHG Center (e.g., gridded wetland emissions and ecosystem exchange estimates) | | ||
| | - **Hands-on exercise**: Exploring annual U.S. wetland methane emissions and their - meteorological influences. | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 12:15 - 1:30 | ###### LUNCH BREAK | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 1:30 - 2:45 | ###### Identifying and quantifying emissions from large point source methane emission events leveraging aircraft and satellite data | | ||
| | - The EMIT Instrument: Overview and GHG Applications | | ||
| | - **Hands-on exercise**: Locating enhancement, understanding temporal relevance, exploring site with multiple observations. | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 2:45 - 3:15 | ###### Open Science in Action: Intro to GitHub & Communicating Science Discoveries via Web Dashboard | | ||
| | - Introduction to web dashboards for science communication | | ||
| | - **Hands-on exercise**: creating a web dashboard to communicate science discoveries using the platform | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
| 3:15 - 3:45 | ###### Closing Remarks | | ||
| | - Future Developments and Community Contributions | | ||
| | - Engaging with the U.S. Greenhouse Gas Center | | ||
| | - Feedback | | ||
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------+ | ||
: {.striped .hover tbl-colwidths="[15,85]"} | ||
|
||
Throughout the workshop, facilitators will be available to provide support and guidance, ensuring participants are able to actively explore the workshop topics and apply their knowledge and skills to their own research projects. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Chapters | ||
|
||
The flow of the workshop | ||
|
||
## Introduction | ||
|
||
- Intro to the US GHG Center | ||
- The US GHG Center Data Catalog (STAC) | ||
- The US GHG Center JupyterHub environment | ||
|
||
## Science Use Cases | ||
- EPA Gridded Methane Emissions Inventory | ||
- Complementing anthropogenic GHG emissions with natural GHG emissions and fluxes | ||
- Identifying and quantifying emissions from large point source methane emission events leveraging aircraft and satellite data | ||
|
||
## Open Science in Action | ||
- Intro to GitHub & Communicating Science Discoveries via Web Dashboard | ||
|
||
> ℹ️ Content for each chapter will be added as they are prepared, please check back. |
Oops, something went wrong.