4.7 Article

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

Journal

ENVIRONMENTAL MODELLING & SOFTWARE
Volume 157, Issue -, Pages -

Publisher

ELSEVIER SCI LTD
DOI: 10.1016/j.envsoft.2022.105525

Keywords

Scientific visualization; Hydrological analysis; Software libraries; Web frameworks; Neural networks

Funding

  1. Hydroinformatics Lab
  2. Erasmus + Scholarship Scheme for the master program Euro-Aquae: Hydroinformatics and Water Management

Ask authors/readers for more resources

HydroLang is an open-source computational web framework for hydrology and water resources research and education. It employs client-side web technologies and standards to carry out various routines aimed at acquiring, managing, transforming, analyzing, and visualizing hydrological datasets. The framework consists of four major modules and has been demonstrated through two case studies. Its modular architecture and open-source nature allow for easy customization and encourage community involvement for future enhancements.
This paper 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 anal-ysis, and model creation, (3) generating graphical and tabular data representations, and (4) mapping and geo-spatial data visualization. To demonstrate the framework's capabilities, portability, and interoperability, two detailed case studies (assessment of lumped models and construction of a rainfall disaggregation model) have been presented. 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available