DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: mosartwmpy: A Python implementation of the MOSART-WM coupled hydrologic routing and water management model

Abstract

mosartwmpy is a Python implementation of the Model for Scale Adaptive River Transport with Water Management (MOSART-WM). This new version retains the functionality of the legacy model (written in FORTRAN) while providing new features to enhance user experience and extensibility. MOSART is a large-scale river-routing model used to study riverine dynamics of water, energy, and biogeochemistry cycles across local, regional, and global scales (Li et al., 2013). The WM component introduced by Voisin et al. (2013) represents river regulation through reservoir storage and release operations, diversions from reservoir releases, and allocation to sectoral water demands. Each reservoir release is independently calibrated using long-term mean monthly inflow into the reservoir, long-term mean monthly demand associated with this reservoir, and reservoir goals (flood control, irrigation, recreation, etc.). Generic monthly pre-release rules and storage targets are set up for individual reservoirs; however, those releases are updated annually for inter-annual variability (dry or wet year) and daily for environmental constraints such as flow minimum release and minimum/maximum storage levels. The WM model allows an evaluation of the impact of water management over multiple river basins at once (global, continental scales) and with consistent representation of human operations over the full domain.

Authors:
ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]; ORCiD logo [1]
  1. Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Publication Date:
Research Org.:
Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1833863
Report Number(s):
PNNL-SA-161232
Journal ID: ISSN 2475-9066
Grant/Contract Number:  
AC05-76RL01830
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Open Source Software
Additional Journal Information:
Journal Volume: 6; Journal Issue: 62; Journal ID: ISSN 2475-9066
Publisher:
Open Source Initiative - NumFOCUS
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; hydrology; water management; multisector dynamics; reservoir modeling

Citation Formats

Thurber, Travis, Vernon, Chris, Sun, Ning, Turner, Sean, Yoon, Jim, and Voisin, Nathalie. mosartwmpy: A Python implementation of the MOSART-WM coupled hydrologic routing and water management model. United States: N. p., 2021. Web. doi:10.21105/joss.03221.
Thurber, Travis, Vernon, Chris, Sun, Ning, Turner, Sean, Yoon, Jim, & Voisin, Nathalie. mosartwmpy: A Python implementation of the MOSART-WM coupled hydrologic routing and water management model. United States. https://doi.org/10.21105/joss.03221
Thurber, Travis, Vernon, Chris, Sun, Ning, Turner, Sean, Yoon, Jim, and Voisin, Nathalie. Thu . "mosartwmpy: A Python implementation of the MOSART-WM coupled hydrologic routing and water management model". United States. https://doi.org/10.21105/joss.03221. https://www.osti.gov/servlets/purl/1833863.
@article{osti_1833863,
title = {mosartwmpy: A Python implementation of the MOSART-WM coupled hydrologic routing and water management model},
author = {Thurber, Travis and Vernon, Chris and Sun, Ning and Turner, Sean and Yoon, Jim and Voisin, Nathalie},
abstractNote = {mosartwmpy is a Python implementation of the Model for Scale Adaptive River Transport with Water Management (MOSART-WM). This new version retains the functionality of the legacy model (written in FORTRAN) while providing new features to enhance user experience and extensibility. MOSART is a large-scale river-routing model used to study riverine dynamics of water, energy, and biogeochemistry cycles across local, regional, and global scales (Li et al., 2013). The WM component introduced by Voisin et al. (2013) represents river regulation through reservoir storage and release operations, diversions from reservoir releases, and allocation to sectoral water demands. Each reservoir release is independently calibrated using long-term mean monthly inflow into the reservoir, long-term mean monthly demand associated with this reservoir, and reservoir goals (flood control, irrigation, recreation, etc.). Generic monthly pre-release rules and storage targets are set up for individual reservoirs; however, those releases are updated annually for inter-annual variability (dry or wet year) and daily for environmental constraints such as flow minimum release and minimum/maximum storage levels. The WM model allows an evaluation of the impact of water management over multiple river basins at once (global, continental scales) and with consistent representation of human operations over the full domain.},
doi = {10.21105/joss.03221},
journal = {Journal of Open Source Software},
number = 62,
volume = 6,
place = {United States},
year = {Thu Jun 24 00:00:00 EDT 2021},
month = {Thu Jun 24 00:00:00 EDT 2021}
}

Works referenced in this record:

On an improved sub-regional water resources management representation for integration into earth system models
journal, January 2013


GLOFRIM v1.0 – A globally applicable computational framework for integrated hydrological–hydrodynamic modelling
journal, January 2017

  • Hoch, Jannis M.; Neal, Jeffrey C.; Baart, Fedor
  • Geoscientific Model Development, Vol. 10, Issue 10
  • DOI: 10.5194/gmd-10-3913-2017

A Physically Based Runoff Routing Model for Land Surface and Earth System Models
journal, June 2013

  • Li, Hongyi; Wigmosta, Mark S.; Wu, Huan
  • Journal of Hydrometeorology, Vol. 14, Issue 3
  • DOI: 10.1175/JHM-D-12-015.1

Energy Exascale Earth System Model v1.0
software, April 2018


Inferred inflow forecast horizons guiding reservoir release decisions across the United States
journal, January 2020

  • Turner, Sean W. D.; Xu, Wenwei; Voisin, Nathalie
  • Hydrology and Earth System Sciences, Vol. 24, Issue 3
  • DOI: 10.5194/hess-24-1275-2020

Using a coupled agent-based modeling approach to analyze the role of risk perception in water management decisions
journal, January 2019

  • Hyun, Jin-Young; Huang, Shih-Yu; Yang, Yi-Chen Ethan
  • Hydrology and Earth System Sciences, Vol. 23, Issue 5
  • DOI: 10.5194/hess-23-2261-2019

A coupled human–natural system analysis of freshwater security under climate and population change
journal, March 2021

  • Yoon, Jim; Klassert, Christian; Selby, Philip
  • Proceedings of the National Academy of Sciences, Vol. 118, Issue 14
  • DOI: 10.1073/pnas.2020431118

A component-based approach to integrated modeling in the geosciences: The design of CSDMS
journal, April 2013


The Basic Model Interface 2.0: A standard interface for coupling numerical models in the geosciences
journal, July 2020

  • Hutton, Eric; Piper, Mark; Tucker, Gregory
  • Journal of Open Source Software, Vol. 5, Issue 51
  • DOI: 10.21105/joss.02317

Flood and drought hydrologic monitoring: the role of model parameter uncertainty
journal, January 2015

  • Chaney, N. W.; Herman, J. D.; Reed, P. M.
  • Hydrology and Earth System Sciences, Vol. 19, Issue 7
  • DOI: 10.5194/hess-19-3239-2015