Comments (4)
@lassiterdc i have no doubt that this would be useful. And I think we’d invite this feature in with open arms if you would be open to contributing it! I looked at doing this years ago and it’s honestly more complicated considering how swmm parses and validates numbers inside the same function. It would take quite a bit of efforts to document all the steps that take place from parse to validate. If you’d be willing to help, I think we could handing the coding aspects of it. Does that sound reasonable to you?
from stormwater-management-model.
You should check out python package SWMMIO, a close friend of Pyswmm.
from stormwater-management-model.
I will say at one time I modified the Delphi code of SWMM to randomly generate parameters n a bunch off files but found it is better to have guided rather than random parameters.
from stormwater-management-model.
@bemcdonnell just to be clear, all I'm interested in doing is programmatically adjusting .inp files so it shouldn't be necessary to get inside the SWMM code at all. It's really just a matter of reading and editing a text file. It's definitely something I'd be interested in contributing, but right now I'm just trying to knock out a class project lol. I found another R library called swmmr that seems to have what I'm looking for, though I'm having some issues with that as well.
@dickinsonre I appreciate the suggestion. A monte carlo approach is certainly not the most efficient sampling scheme. I'll look into others once I have the basic framework in place.
from stormwater-management-model.
Related Issues (20)
- Add CITATION Reference File HOT 2
- Proposal to relicense OWA SWMM from MIT to CC BY 4.0 HOT 7
- Why dataframe exports only last value of iteration to csv? HOT 1
- Update .rpt and .out header to indicate different codebase HOT 13
- Update flow direction in API function HOT 6
- Flow and Routing Stats Bug HOT 9
- Add toolkit function for build info in json format HOT 1
- Addition of new Subarea Runoff methods HOT 11
- Bring in USEPA SWMM v5.1.15 HOT 1
- Link and Node Pollutant Function Call HOT 2
- Update .rpt text to indicate OWA SWMM codebase HOT 14
- CI Maintenance: Windows-2016 Actions runner scheduled for depreciation HOT 1
- Subcatchment runoff is missing LID runoff rate
- Documentation needs to be updated to reflect the current state of code base HOT 2
- Merge in USEPA-v5.2.2 into repo HOT 1
- Toolkit API Versioning
- Node volume constraints when coupling with 2D models HOT 1
- Incorrect Error Thrown to PySWMM
- Possible set start/end date calculation precision issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stormwater-management-model.