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

被引:12
|
作者
Ramirez, Carlos Erazo [1 ,2 ,3 ]
Sermet, Yusuf [2 ,4 ]
Molkenthin, Frank [1 ]
Demir, Ibrahim [2 ,3 ]
机构
[1] Brandenburg Univ Technol Cottbus Seftenberg, Cottbus, Germany
[2] Univ Iowa, IIHR Hydrosci & Engn, Iowa City, IA USA
[3] Univ Iowa, Civil & Environm Engn, Iowa City, IA USA
[4] Univ Iowa, IIHR Hydrosci & Engn, 300 S Riverside Dr, Iowa City, IA 52246 USA
关键词
Scientific visualization; Hydrological analysis; Software libraries; Web frameworks; Neural networks; RAINFALL DISAGGREGATION; PLATFORM; MODEL; TIME; APP;
D O I
10.1016/j.envsoft.2022.105525
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] HydroCompute: An open-source web-based computational library for hydrology and environmental sciences
    Ramirez, Carlos Erazo
    Sermet, Yusuf
    Demir, Ibrahim
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2024, 175
  • [2] Web-Based Open-Source Tool for Isotachophoresis
    Avaro, Alexandre S.
    Sun, Yixiao
    Jiang, Kaiying
    Bahga, Supreet S.
    Santiago, Juan G.
    [J]. ANALYTICAL CHEMISTRY, 2021, 93 (47) : 15768 - 15774
  • [3] Adapting an open-source web-based assessment system for the automated assessment of programming problems
    Gotel, Olly
    Scharff, Christelle
    [J]. PROCEEDINGS OF THE SIXTH IASTED INTERNATIONAL CONFERENCE ON WEB-BASED EDUCATION, 2007, : 437 - +
  • [4] Interactive Video Application: A web-based open-source framework to build interactive videos
    Schez-Sobrino, Santiago
    Vallejo, David
    Herrera, Vanesa
    Glez-Morcillo, Carlos
    Castro-Schez, Jose J.
    Albusac, Javier
    [J]. SOFTWAREX, 2024, 27
  • [5] A web-based, open-source database for the distribution of hyperspectral signatures
    Ferwerda, J. G.
    Jones, S. D.
    Du Pei-Jun
    [J]. GEOINFORMATICS 2006: GEOSPATIAL INFORMATION TECHNOLOGY, 2006, 6421
  • [6] Open-Source, Web-Based Dashboard Components for DICOM Connectivity
    Bustamante, Catalina
    Pineda, Julian
    Rascovsky, Simon
    Arango, Andres
    [J]. JOURNAL OF DIGITAL IMAGING, 2016, 29 (04) : 455 - 459
  • [7] Open-Source, Web-Based Dashboard Components for DICOM Connectivity
    Catalina Bustamante
    Julian Pineda
    Simon Rascovsky
    Andres Arango
    [J]. Journal of Digital Imaging, 2016, 29 : 455 - 459
  • [8] Eve: a Novel Open-source Web-based Agent Platform
    de Jong, Jos
    Stellingwerff, Ludo
    Pazienza, Giovanni E.
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1537 - 1541
  • [9] Hydrological modelling with components: A GIS-based open-source framework
    Formetta, G.
    Antonello, A.
    Franceschi, S.
    David, O.
    Rigon, R.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2014, 55 : 190 - 200
  • [10] Annotation Web - An open-source web-based annotation tool for ultrasound images
    Smistad, Erik
    Ostvik, Andreas
    Lovstakken, Lasse
    [J]. INTERNATIONAL ULTRASONICS SYMPOSIUM (IEEE IUS 2021), 2021,