Features

Last Modified: December 14, 2022
Current Version: 2.6.0

The Sustainable Water through Integrated Modeling Framework leverages a database-driven integration of third party modeling software for online execution and output visualization. The system enables the execution of scientific models under different scenarios. Base scenarios and model metadata are specified in the form of JSON documents stored in a NoSQL database, in this case MongoDB.

Custom model scenarios can be created either through the SWIM graphical user interface or programmatically via direct Web Service consumption.

Graphical User Interface for Interactive Modeling

The following is a listing of features available on the SWIM Interface for the creation of custom model scenarios.

Integrated Models
The SWIM interface currently supports three use case models:

  • The Middle Rio Grande Hydroeconomic Optimization Model (NMSU)
  • The Middle Rio Grande Water Balance Model v1.0 (MTU-UTEP)
  • The Middle Rio Grande Water Balance Model v2.0 (MTU-UTEP)

Scenario Creation Workflow
The scenario creation workflow is composed of the following high level steps:

  • Selection of Predefined Scenarios
  • View/Edit parameters via the input catalog (optional)
  • Submission of model run.
  • View results

Canned Scenarios * Pre-executed model runs * Focus on topics/questions of interest

Data Presentation
Input and output data is presented through multiple visualization types:

  • Dynamic data tables
  • Inclusion of benchmark data for added context
  • Line & Bar charts
  • Output summary dashboard
  • Area Map

Data Interaction
Interpretation of data can be facilitated with the following tools:

  • Result relevance via SWIM Recommender
  • On-demand dataset combination in tables and plots
  • Side-by-side output comparison
  • Cross scenario comparison
  • Unit conversion
  • Simple moving averages
  • Output Narratives

Other Features

  • Public SPARQL endpoint to perform knowledgebase queries.
  • Public runs are temporarily stored and easily accesible and searchable.
  • Private runs are permanently stored for registered users.
  • Private scenarios publishable to HydroShare.
  • Dataset exports in CSV format that can be used in spreadsheets.