Skip to content

Commit

Permalink
Added blog and news updates (#219)
Browse files Browse the repository at this point in the history
  • Loading branch information
arpita0911patel authored Sep 30, 2024
2 parents f41d0ea + eb78921 commit dc254f6
Show file tree
Hide file tree
Showing 5 changed files with 144 additions and 2 deletions.
97 changes: 97 additions & 0 deletions blog/2024-09-30-BigQuery.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
---
title: "Accessing National Water Model (NWM) Data via Google Cloud BigQuery API"
description: "September Monthly Blog Update"
slug: September Monthly Blog Update

tags: [BigQuery, BYU, NWM, CIROH, Google, Cloud, API]
hide_table_of_contents: false
---

<img src="/img/gcp_architecture_diagram.png" alt="gcp architectrure diagram"/>
<i >Image Source: <a href="https://github.com/BYU-Hydroinformatics/api-nwm-gcp">https://github.com/BYU-Hydroinformatics/api-nwm-gcp</a> </i>

<br />
<br />

# Accessing National Water Model (NWM) Data via Google Cloud BigQuery API
Several important historical and ongoing National Water Model (NWM) datasets are now available on Google Cloud BigQuery, which makes them queryable through SQL using Google Cloud console. Some of these data sets are also accessible through an API (e.g. using Python). These datasets and their current status are as follows:

<table style={{ width: '100%', display: 'inline-table' }}>
<tr>
<td>Product</td>
<td>Cloud Console SQL</td>
<td>CIROH API</td>
<td>Historical</td>
<td>Daily Updates</td>
</tr>
<tr>
<td>Medium-range forecasts</td>
<td>X</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>Long-range forecasts</td>
<td>X</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>Analysis and Assimilation</td>
<td>X</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>Retrospective Data (NWM v3)</td>
<td>X</td>
<td></td>
<td>X</td>
<td></td>
</tr>
<tr>
<td>Return Periods</td>
<td>X</td>
<td></td>
<td>X</td>
<td></td>
</tr>
</table>

To gain access and run queries on BigQuery:

- Submit the NWM BigQuery API Access Form, available at: https://docs.ciroh.org/docs/products/Data%20Management%20and%20Access%20Tools/bigqeury-api/
- Once approved, the CIROH IT team will cover the costs associated with your queries.
- Initially, each organization or project may request a usage limit of up to $500 per month for accessing the data through BigQuery.


This service offers a convenient and efficient way to interact with NWM data for your research and analysis needs.



## Public-Private Partnership: Advancing Water Resource Management



The National Water Model (NWM) BigQuery project exemplifies a successful collaboration between public and private sectors, uniting government-generated data with modern, cutting-edge cloud technology. This collaboration addresses several key aspects:



- **Improved Data Access**: By leveraging Google Cloud BigQuery, a private sector platform, the project dramatically improves access to public NWM data. This partnership makes valuable water resource information more readily available to researchers, policymakers, and the public.
- **Technological Innovation**: The integration of NWM data with BigQuery showcases how private sector technology can enhance the utility of public sector data. This synergy promotes innovation in data analysis and visualization techniques.
- **Cost-Effective Solutions**: The CIROH DevOps team's commitment to covering query costs demonstrates how public funding can be strategically used to make private sector tools accessible to a wider audience, particularly in the academic and research communities.
- **Capacity Building**: This initiative helps build capacity across sectors by providing researchers and organizations with powerful tools to analyze water resource data, potentially leading to better-informed decision-making in water management.
- **Scalability and Efficiency**: By utilizing Google's cloud infrastructure, the project ensures that the growing volume of NWM data can be efficiently stored, accessed, and analyzed, addressing the scalability challenges often faced by public sector IT resources.
- **Cross-Sector Collaboration**: This project fosters collaboration between government agencies, academic institutions, and private technology companies, creating a model for future partnerships in environmental and resource management.
- **Open Science Promotion**: By making NWM data more accessible, this partnership supports the principles of open science, encouraging transparency and reproducibility in water resource research.


This public-private partnership not only enhances the value of the National Water Model but also sets a precedent for future collaborations that can drive innovation in environmental data management and analysis.





Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tags:
# National Water Model (NWM) BigQuery API

:::info
More details about “Design and implementation of a BigQuery dataset and application programmer interface (API) for the U.S. National Water Model” paper can be found [here.](https://authors.elsevier.com/c/1jNAA4sKhEd5Kn)
More details about “Design and implementation of a BigQuery dataset and application programmer interface (API) for the U.S. National Water Model” paper can be found [here.](https://www.sciencedirect.com/science/article/pii/S1364815224001841)
:::

**Please submit the form below to request access to NWM BigQuery API.**
Expand Down
2 changes: 1 addition & 1 deletion src/pages/news.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

import News from '../components/news-js';

# Community NextGen and NGIAB Updates
# Community NextGen Updates

<News/>
Binary file added static/img/gcp_architecture_diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 45 additions & 0 deletions static/nextgen-news.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,49 @@
{
"September 2024 Update": [
{
"type": "news",
"title": "Best Practice Guide for NextGen Framework",
"description": "Technical guidance for the inclusion of models/modules in the NextGen Water Resources Modeling Framework is now available in DocuHub.",
"link": "https://docs.ciroh.org/docs/policies/NextGen/"
},
{
"type": "update",
"title": "NextGen Model Framework (NOAA-OWP/ngen)",
"description": "2 PRs merged in September. Explore more updates here.",
"link": "https://github.com/NOAA-OWP/ngen/commits/master/?since=2024-09-01&until=2024-09-26"
},
{
"type": "update",
"title": "T-route (NOAA-OWP/t-route)",
"description": "4 PRs were merged in September.",
"link": "https://github.com/NOAA-OWP/t-route/commits/master/?since=2024-09-01&until=2024-09-26"
},
{
"type": "news",
"title": "NextGen Community Office Hours",
"description": "We are excited to invite you to join our NextGen Community Office Hours. It is an excellent opportunity for everyone to stay up to date with the latest developments in hydrologic modeling at CIROH. Join us to engage with the team and learn more about ongoing projects and advancements.",
"link": "https://docs.ciroh.org/docs/products/Community%20Hydrologic%20Modeling%20Framework/ngiabOfficeHours"
} ,

{
"type": "feature",
"title": "NGIAB-CloudInfra : NGIAB Docker Image",
"description": "We are happy to announce that NGIAB version 1.2.1 has been released, available for both ARM and x86 architectures. This release is up to date with the latest ngen commit ID: f321889 and t-route commit ID: d0982a5. Learn more about the updates here.",
"link": "https://github.com/CIROH-UA/NGIAB-CloudInfra/releases/tag/v1.2.1"
} ,
{
"type": "update",
"title": "ngen-datastream",
"description": "In September, 10 pull requests were merged. ",
"link": "https://github.com/CIROH-UA/ngen-datastream/commits/main/?since=2024-09-01&until=2024-09-26"
},
{
"type": "update",
"title": "NGIAB-data-preprocess",
"description": "5 PRs were merged in September. ",
"link": "https://github.com/CIROH-UA/NGIAB_data_preprocess/commits/main/?since=2024-09-01&until=2024-09-26"
}
],
"August 2024 Update": [
{
"type": "update",
Expand Down

0 comments on commit dc254f6

Please sign in to comment.