Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
197 implement network cascading interdependency functionality (#211)
* Initial commit and modification of network util * Initial implementation details * Make specific to EPN and WDS networks * Rename core function * Skeleton of implementation present in Milad's notebook. * Revise and assemble `run()` function * Add scaffold * Perform manipulations to dataframes containing discretized WDS time results and assemble network from incoming dataframes. * Update EPF nodes dataframe with additional information for the input-output model * First complete implementation of the analysis * Add documentation to function and merge against develop. * Add return documentaiton and merge against develop. * WIP: full implementation, requires adding pipeline damage * Add pipeline damage with repair rate and (defensively) change the type of columns in interdependency files. * Clean code from debug prints. * Complete version of the analysis. * Remove bogus table. * Pending data to be migrated during the day. * Remove unused output * Utilize only datasets in the data service. * Remove unused pipeline repair rate analysis * Adding analysis to modules.rst * Remove PEP8 about static method. * Fix CHANGELOG.md * Add attributions header Co-authored-by: YONG WOOK KIM <[email protected]>
- Loading branch information