WaterML R package for managing ecological experiment data on a CUAHSI HydroServer

We present the design and development of a new WaterML R package that provides access to the Consortium of Universities for Advancement of Hydrologic Science (CUAHSI) Hydrologic Information System (HIS) HydroServer as a means for storing and managing data. The new WaterML R package is presented in terms of its functional requirements and design, with the express goal of providing support for four core web methods defined by the HydroServer WaterOneFlow web services specification. The system is tested in the context of data collected as part of a large ecological manipulation experiment. The resulting system allows research scientists to use a familiar statistical computation environment, R, together with the open source HydroServer software (for data archival and sharing). We also developed a new HydroServer data upload web service to facilitate data upload to a PHP version of HydroServer called HydroServer Lite directly from the WaterML R package presented here. Using the WaterML R package, the user can retrieve and analyze data from HydroServers of multiple organizations that are listed in the CUAHSI Water Data Center catalog and the Global Earth Observation System of Systems data catalog of the World Meteorological Organization. The new HydroServer Lite data upload API simplifies the upload of data to HydroServer Lite directly from the R environment.

[1]  Jeffery S. Horsburgh,et al.  Data visualization and analysis within a Hydrologic Information System: Integrating with the R statistical computing environment , 2014, Environ. Model. Softw..

[2]  Aldo V. Vecchia,et al.  waterData--An R package for retrieval, analysis, and anomaly calculation of daily hydrologic time series data, version 1.0 , 2012 .

[3]  Clemente Izurieta,et al.  A Cyber-Infrastructure for a Virtual Observatory and Ecological Informatics System -VOEIS , 2010 .

[4]  Clemente Izurieta,et al.  A centralized tool for managing, archiving, and serving point-in-time data in ecological research laboratories , 2014, Environ. Model. Softw..

[5]  Robert Gentleman,et al.  Statistical Analyses and Reproducible Research , 2007 .

[6]  Daniel Nüst,et al.  Connecting R to the Sensor Web , 2011, AGILE Conf..

[7]  Jeffery S. Horsburgh,et al.  HydroDesktop: Web services-based software for hydrologic data discovery, download, visualization, and analysis , 2012, Environ. Model. Softw..

[8]  Jeffery S. Horsburgh,et al.  An integrated system for publishing environmental observations data , 2009, Environ. Model. Softw..

[9]  Daniel P. Ames,et al.  HydroServer Lite as an open source solution for archiving and sharing environmental data for independent university labs , 2013, Ecol. Informatics.

[10]  Jeffery S. Horsburgh,et al.  Development of a Community Hydrologic Information System , 2009 .

[11]  Jeffery S. Horsburgh,et al.  A relational model for environmental and water resources data , 2008 .

[12]  Matthew B Jones,et al.  Ecoinformatics: supporting ecology as a data-intensive science. , 2012, Trends in ecology & evolution.