HydroLang: An open-source web-based programming framework for hydrological sciences

Open Web App

Authors:
Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) for information on this resource.
Type: App Connector
Storage: The size of this app connector is 0 bytes
Created: Jan 13, 2023 at 7:30 p.m.
Last updated: Jan 16, 2023 at 10:32 p.m.
Citation: See how to cite this resource
Sharing Status: Public
Views: 22
Downloads: 0
+1 Votes: Be the first one to 
 this.
Comments: No comments (yet)

Abstract

This software introduces HydroLang, an open-source and integrated community-driven computational web framework for hydrology and water resources research and education. HydroLang employs client-side web technologies and standards to carry out various routines aimed at acquiring, managing, transforming, analyzing, and visualizing hydrological datasets. HydroLang consists of four major high-cohesion low-coupling modules: (1) retrieving, manipulating, and transforming raw hydrological data, (2) statistical operations, hydrological analysis, and model creation, (3) generating graphical and tabular data representations, and (4) mapping and geospatial data visualization. HydroLang's unique modular architecture and open-source nature allow it to be easily tailored into any use case and web framework, and it encourages iterative enhancements with community involvement to establish the comprehensive next-generation hydrological software toolkit. Case studies can be found in the repositories linked to the software.

Subject Keywords

Deleting all keywords will set the resource sharing status to private.

Coverage

Spatial

Coordinate System/Geographic Projection:
WGS 84 EPSG:4326
Coordinate Units:
Decimal degrees
Place/Area Name:
Global
North Latitude
-90.0000°
East Longitude
180.0000°
South Latitude
90.0000°
West Longitude
-180.0000°

Configuration

App-launching Resource Level URL Pattern: Help

https://github.com/uihilab/HydroLang

Support:

Resource

Supported Aggregation Types:

Multidimensional Content: A multidimensional dataset represented by a NetCDF file (.nc) and text file giving its NetCDF header content, Referenced Time Series Content: A reference to one or more time series served from HydroServers outside of HydroShare in WaterML format, Single File Content: A single file with file specific metadata

Sharing Status:

Published, Public, Discoverable, Private

Version:

1.1.1

App Icon:


Credits

Funding Agencies

This resource was created using funding from the following sources:
Agency Name Award Title Award Number
CUAHSI 2021 Hydroinformatics Fellowship Award NSF: EAR-1849458
University of Iowa's Hydroinformatics Lab

Contributors

People or Organizations that contributed technically, materially, financially, or provided general support for the creation of the resource's content but are not considered authors.

Name Organization Address Phone Author Identifiers
Carlos Erazo University of Iowa Iowa, US 7866748068

How to Cite

Erazo, C. (2023). HydroLang: An open-source web-based programming framework for hydrological sciences, HydroShare, http://www.hydroshare.org/resource/335a5ed2f1af41acb4c531d8b2a94c3c

This resource is shared under the Creative Commons Attribution CC BY.

http://creativecommons.org/licenses/by/4.0/
CC-BY

Comments

There are currently no comments

New Comment

required