Design and development of a Python']Python-based interface for processing massive data with the LOAD ESTimator (LOADEST)

被引:6
|
作者
Gao, Jungang [1 ]
White, Michael J. [2 ]
Bieger, Katrin [1 ]
Arnold, Jeffrey G. [2 ]
机构
[1] Blackland Res & Extens Ctr, Texas A&M AgriLife, 702 E Blackland Rd, Temple, TX 76502 USA
[2] ARS, USDA, 808 E Blackland Rd, Temple, TX 76502 USA
关键词
Water quality; PyQt5; Graphic user interface; Massive data processing; LOADEST; WATER-QUALITY; RIVER; EXPORT;
D O I
10.1016/j.envsoft.2020.104897
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
LOADEST is a program for estimating constituent loads in rivers and streams developed by the U.S. Geological Survey (USGS), but it does not have a Graphical User Interface (GUI) that facilitates processing of large amounts of data. Therefore, we present the LOAD ESTimation (LOADEST) Parallel Data Processing Interface (LPDPI). LPDPI is unique as it features an easy-to-use workflow for data download and water quality estimations for numerous stations and multiple constituents and is readily applicable to any station with both flow and water quality data available. LPDPI incorporates a parallel module for faster load estimation and can identify and fix errors that occur while running LOADEST by adjusting calibration and estimation data inputs. LPDPI also includes an extension to extract and filter LOADEST output to facilitate further data analysis and use of the data to calibrate hydrologic models. The tool is a standalone executable for Windows and can be readily used without any additional packages or software installation.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] The Unlock Project: A Python']Python-based framework for practical brain-computer interface communication "app" development
    Brumberg, Jonathan S.
    Lorenz, Sean D.
    Galbraith, Byron V.
    Guenther, Frank H.
    2012 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2012, : 2505 - 2508
  • [22] pyOpenMS: A Python']Python-based interface to the OpenMS mass-spectrometry algorithm library
    Roest, Hannes L.
    Schmitt, Uwe
    Aebersold, Ruedi
    Malmstroem, Lars
    PROTEOMICS, 2014, 14 (01) : 74 - 77
  • [23] GPUPeP: Parallel Enzymatic Numerical P System simulator with a Python']Python-based interface
    Raghavan, S.
    Rai, Shanthanu S.
    Rohit, M. P.
    Chandrasekaran, K.
    BIOSYSTEMS, 2020, 196
  • [24] An interactive Python']Python-based data processing platform for single particle and single cell ICP-MS
    Lockwood, Thomas E.
    Gonzalez de Vega, Raquel
    Clases, David
    JOURNAL OF ANALYTICAL ATOMIC SPECTROMETRY, 2021, 36 (11) : 2536 - 2544
  • [25] Unsub Extender: A Python']Python-based web application for visualizing Unsub data
    Schares, Eric
    QUANTITATIVE SCIENCE STUDIES, 2022, 3 (03): : 600 - 623
  • [26] POCAL: a Python']Python-based library to perform optical coating analysis and design
    Fontanot, Tommaso
    Bhaumik, Ujjayanta
    Kishore, Ravi
    Meuret, Youri
    OPTICS CONTINUUM, 2023, 2 (04): : 810 - 824
  • [27] lsforce: A Python']Python-Based Single-Force Seismic Inversion Framework for Massive Landslides
    Toney, Liam
    Allstadt, Kate E.
    SEISMOLOGICAL RESEARCH LETTERS, 2021, 92 (04) : 2610 - 2626
  • [28] pyEIA: A Python']Python-based framework for data analysis of electrochemical methods for immunoassays
    Vishart, Jonas Lynge
    Castillo-Leon, Jaime
    Svendsen, Winnie E.
    SOFTWAREX, 2021, 15
  • [29] Managing and analyzing student learning data: A python']python-based solution for edX
    Lampietti, Vita
    Roy, Anindya
    Barnes, Sheryl
    PROCEEDINGS OF THE FIFTH ANNUAL ACM CONFERENCE ON LEARNING AT SCALE (L@S'18), 2018,
  • [30] Python']Python-Based Visual Classification Algorithm for Economic Text Big Data
    Jiang, Yihuo
    Guo, Xiaomei
    Ni, Hongliang
    Jiang, Wenbing
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2022, 2022