Science Inventory

SWMM5 Application Programming Interface and PySWMM: A Python Interfacing Wrapper

Citation:

McDonnell, B., M. Tryby, L. Montestruque, R. Kertesz, AND F. Myers. SWMM5 Application Programming Interface and PySWMM: A Python Interfacing Wrapper. To be Presented at International Conference on Water Management Modeling, Toronto, CANADA, March 01 - 02, 2017.

Impact/Purpose:

The purpose of this work is to increase the utility of the SWMM dll by creating a Toolkit API for accessing its functionality. The utility of the Toolkit is further enhanced with a wrapper to allow access from the Python scripting language. This work is being prosecuted as part of an Open Source development strategy and is being performed by volunteer software developers.

Description:

In support of the OpenWaterAnalytics open source initiative, the PySWMM project encompasses the development of a Python interfacing wrapper to SWMM5 with parallel ongoing development of the USEPA Stormwater Management Model (SWMM5) application programming interface (API). ...

URLs/Downloads:

SWMM5 API Extension and PySWMM   (PDF,NA pp, 16 KB,  about PDF)

Record Details:

Record Type: DOCUMENT (PRESENTATION/ABSTRACT)
Product Published Date: 03/01/2017
Record Last Revised: 04/27/2017
OMB Category: Other
Record ID: 335780

Organization:

U.S. ENVIRONMENTAL PROTECTION AGENCY

OFFICE OF RESEARCH AND DEVELOPMENT

NATIONAL RISK MANAGEMENT RESEARCH LABORATORY

WATER SUPPLY AND WATER RESOURCES DIVISION

URBAN WATERSHED MANAGEMENT BRANCH