Skip to main content

4 posts tagged with "tuscaloosa"

View All Tags

CIROH Cloud User Success Story

· 3 min read

This month, we are excited to showcase two case studies that utilized our cyberinfrastructure tools and services. These case studies demonstrate how CIROH's cyberinfrastructure is being utilized to support hydrological research and operational advancements.

1. ngen-datastream and NGIAB

ngen-datastream image

Overview:

CIROH’s cloud computing resources have allowed for the development of ngen-datastream, which automates the process of collecting and formatting input data for NextGen, orchestrating the NextGen run through NextGen In a Box (NGIAB), and handling outputs. This software allows users to run NextGen in an efficient, relatively painless, and reproducible fashion, increasing community access to the NextGen framework. ngen-datastream is already community accessible (https://github.com/CIROH-UA/ngen-datastream/tree/main) and making an impact on research. A major component of this software is the Amazon Web Services (AWS) cloud-based research datastream (https://github.com/CIROH-UA/ngen-datastream/tree/main/research_datastream). The research datastream is a CONUS-wide recurring NextGen simulation configured by the community. The terraform to build the AWS infrastructure exists in the ngen-datastream repository and current development focuses on CI/CD and enabling community contribution to the research datastream via edits to the NextGen configuration. Ultimately, these tools help distribute access throughout the community to cutting edge hydrologic research, maximizing the pace of progress of research to operations in hydrology.

Contribution to CIROH:

  • Automation: It automates the process of collecting, formatting, and validating input data for NextGen, streamlining model preparation.
  • Flexibility: It allows users to provide their own input files to run NextGen.
  • Scalable Infrastructure: It utilizes AWS state machine to provide access to high-performance computing (HPC) resources.

Infrastructure Utilized:

  • Elastic Compute Cloud (EC2)
  • Simple Storage Service (S3)
  • AWS Lamda and Step Functions

2. TEEHR

  • PI : Katie van Wekhoven
  • Co-PI : Matt Denno (Development Lead)
  • Developer : Sam Lamont

Project Overview:

The goal of this project is to investigate, design, and build a prototype hydrologic model/forecast evaluation system (TEEHR) that will significantly improve our ability to evaluate continental-scale datasets and will provide a robust and consistent evaluation tool for CIROH and OWP research. Design priorities include easy integration into common research workflows, rapid execution of large-scale evaluations, simplified exploration of performance trends and drivers, inclusion of common and emergent evaluation methods, efficient data structures, open-source and community development, and easy extensibility.

teehr image

Contribution to CIROH:

  • TEEHR-HUB: It is a JupyterHub environment, running the TEEHR image, with AWS services (EFS and S3) to provide a scalable platform for hydrologic research.
  • Data Processing: TEEHR-HUB has successfully processed the AORC (v3.0 retrospective) gridded precipitation data to the MERIT basins, as well as the CONUS 40-year retrospective (v3.0 and USGS).
  • Testbed Integration: TEEHR-HUB’s compatibility with various testbeds allows researchers to experiment with different hydrologic models and datasets.
  • Evaluation - TEEHR is being used (or is planned for use) by several CIROH research teams to evaluate large scale model results.

Infrastructure Utilized:

  • Elastic Kubernetes Service (EKS) (including supporting AWS services) - Scalable computing resources to host JupyterHub Dask and Spark
  • Elastic File System (EFS) - Shared data drive for cached data and shared documents (notebooks, etc.)
  • Simple Storage Service (S3) - Bucket storage for large public and private datasets

CIROH Research CyberInfrastructure Update

· 2 min read

We're excited to share some recent developments and updates from CIROH's Research CyberInfrastructure team:

Cloud Infrastructure

  • CIROH's Google Cloud Account is now fully operational and managed by our team. You can find more information here.
  • We're in the process of migrating our 2i2c JupyterHub to CIROH's Google Cloud account.
  • We've successfully deployed the Google BigQuery API (developed by BYU and Google) for NWM data in our cloud. To access this API, please contact us at ciroh-it-admin@ua.edu. Please refer to NWM BigQuery API to learn more.

Support and Services

  • Monthly AWS office hours are ongoing. For more details on how to join, email us at ciroh-it-admin@ua.edu.
  • We provided IT support for the Summer Institute 2024, REU students, and team leads this summer.
summer-institute-students
reu-institute-students

Security Enhancements

  • New security features have been added to our CIROH-UA GitHub repository to prevent commits containing sensitive information.
  • We've updated our AWS best practices, particularly regarding key management. If your project uses CIROH AWS resources, please review these updates at AWS Best Practices.

Resources and Access

  • For external IT resources needed for your projects, check out NSF Access Allocations here.
  • GPU allocation is now available on CIROH's 2i2c JupyterHub. To request access, please fill out this form.
summer-institute-students

For more information on our services, please refer to our services page.

We're continually working to improve our IT infrastructure and support. If you have any questions or need assistance, don't hesitate to reach out to us at ciroh-it-admin@ua.edu.

CIROH Developers Conference 2024

· 2 min read

CIROH Developers Conference 2024

DevCon2024

The CIROH team recently participated in the 2nd Annual CIROH Developers Conference (DevCon24), held from May 29th to June 1st,2024. The conference brought together a diverse group of water professionals to exchange knowledge and explore cutting-edge research in the field of hydrological forecasting.

Reflecting CIROH's current research focus, the conference explored topics including hydrological modeling (NextGen), flood inundation mapping, hydroinformatics, social science, and community engagement. Attendees got the opportunity to delve deeper into specific areas through its well-structured training track. This year the tracks were:

  • NextGen
  • Flood Inundation Mapping (FIM)
  • Hydrological Applications of Machine Learning (ML)
  • Hydroinformatics
  • Cross-cutting

This year, various workshops leveraged cloud technologies. Notably, we provided access to the 2i2c JupyterHub environment, a cloud-based platform for interactive computing, for ten workshops. This facilitated seamless access to powerful computing resources for participants. Additionally, we provided AWS instances to support four workshops.

DevCon2024
DevCon2024

Presentation Slides:

You can find the presentation slides here. To learn more about CIROH's work or connect with the team, visit our website at CIROH-website.

Conference Website:

Learn More

DevCon2024
DevCon2024

AWRA 2024 Spring Conference

· 2 min read

AWRA 2024 Spring Conference

The CIROH CyberInfrastructure team recently participated in the AWRA 2024 Spring Conference, co-hosted by the Alabama Water Institute at the University of Alabama.

Themed "Water Risk and Resilience: Research and Sustainable Solutions," the conference brought together a diverse group of water professionals to exchange knowledge and explore cutting-edge research in the field.

CIROH CyberInfrastructure team presented on these topics:

  • Accelerating Community Contribution to the Next Generation Water Resources Modeling Framework
  • Creating a community dataset for high-speed national water model data access
  • Model structure selection for the flood and drought predictions using the NextGen Framework based on the extreme event simulations

CIROH team member James Halgren presented the work on "Accelerating Community Contribution to the Next Generation Water Resources Modeling Framework." The presentation focused on building and sharing a continuous research data stream using the NextGen Water Resources Modeling Framework with NextGen IN A Box (NGIAB). This project, a collaboration with Lynker members, showcases the potential for open-source tools and community-driven efforts to advance water resources modeling and research.

AWRA2024Spring

CIROH team member Sepehr Karimi presented the work on "Creating a community dataset for high-speed national water model data access"

AWRA2024Spring-2

CIROH team member Shahab Alam presented the work on "Model structure selection for the flood and drought predictions using the NextGen Framework based on the extreme event simulations"

AWRA2024Spring-3

These presentations showcased CIROH's expertise in open-source tools, community-driven efforts, and water resources modeling. The team's contributions sparked insightful discussions and potential collaborations for future projects.

Call to Action:

To learn more about CIROH's work or connect with the team, visit our website at CIROH-website.

Conference Website:

AWRA 2024 Spring Conference website link