diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 9f5cde54..b5a0eb29 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,10 +1,18 @@ Provide a summary of the proposed changes, describe tests and documentation, and review the acknowledgement below. ## Summary -Include issues that are resolved by this pull request. +- [ ] Summarize changes, including issues that are resolved by this pull request ## Tests and documentation -New features require tests and documentation. +- [ ] Describe tests and documentation for new features +## AI Disclosure +If you submit code generated using AI tools: +- [ ] Disclose the AI tools that were used (e.g., GitHub Copilot, ChatGPT) +- [ ] Describe the use of AI (e.g., generate concept/idea, code generation, code refactoring, documentation generation, code test generation) + ## Acknowledgement -By contributing to this software project, I acknowledge that I have reviewed the [software quality assurance guidelines](https://usepa.github.io/WNTR/developers.html) and that my contributions are submitted under the [Revised BSD License](https://usepa.github.io/WNTR/license.html). +By contributing to WNTR, I acknowledge that I have reviewed the software quality assurance guidelines and agree to the following terms and conditions for my contribution: +1. I agree my contributions are submitted under the BSD license. +2. I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer. +3. If code was generated using AI tools, I have disclosed the use of AI and reviewed all code for quality assurance, correctness, security, and licensing. diff --git a/documentation/citations.bib b/documentation/bibtex/citations.bib similarity index 100% rename from documentation/citations.bib rename to documentation/bibtex/citations.bib diff --git a/documentation/references.bib b/documentation/bibtex/references.bib similarity index 100% rename from documentation/references.bib rename to documentation/bibtex/references.bib diff --git a/documentation/bibtex/wntr_team.bib b/documentation/bibtex/wntr_team.bib new file mode 100644 index 00000000..fddbaea5 --- /dev/null +++ b/documentation/bibtex/wntr_team.bib @@ -0,0 +1,518 @@ +@article{Poff2025, + author = {Poff, J. W. and Bonney, K. and Chester, M. and Klise, K. A. and Rivera, S.}, + title = {Predicting large‐scale systematic missing pipe attributes in water distribution networks}, + journal = {Water Resources Research}, + year = {2025}, + volume = {61}, + number = {12}, + pages = {e2025WR040281} +} + +@article{Hogge2025, + author = {Hogge, J. and Klise, K. and Hart, D. and Haxton, T.}, + title = {Geospatial capabilities to couple hazard and social vulnerability data in water distribution criticality analysis}, + journal = {Journal of Water Resources Planning and Management}, + year = {2025}, + volume = {151}, + number = {2}, + pages = {05024016} +} + +@article{Ruehl2025, + author = {Ruehl, K. and Klise, K. A. and Hinks, M. and Grasberger, J.}, + title = {Framework for Assessing Impact of Wave-Powered Desalination on Resilience of Coastal Communities}, + journal = {Journal of Marine Science and Engineering}, + year = {2025}, + volume = {13}, + number = {2}, + pages = {219} +} + +@article{Bonney2024, + author = {Bonney, K. L. and Klise, K. A. and Poff, J. W. and Rivera, S. and Searles, I. and Chester, M.}, + title = {Data-informed synthetic networks of water distribution systems for resilience analysis in {Puerto Rico}}, + journal = {Water}, + year = {2024}, + volume = {16}, + number = {23}, + pages = {3356} +} + +@techreport{Klise2024, + author = {Klise, K. A. and Bonney, K. L. and Chester, M. and Poff, J. W. and Rivera, S. and Searles, I. and Sparks, R. M.}, + title = {Developing Data-Driven Synthetic Infrastructure Models for Resilience Analysis}, + institution = {Sandia National Laboratories}, + address = {Albuquerque, NM}, + number = {SAND-2024-13989R}, + year = {2024} +} + +@techreport{Klise2023manual, + author = {Klise, K. and Hart, D. and Bynum, M. and Hogge, J. and Haxton, T. and Murray, R. and Burkhardt, J.}, + title = {{Water Network Tool for Resilience (WNTR) User Manual Version 1.0}}, + institution = {U.S. Environmental Protection Agency}, + address = {Washington, DC}, + number = {EPA/600/B-23/098}, + year = {2023} +} + +@article{Klise2023, + author = {Klise, K. A.}, + title = {Increasing resilience with wastewater reuse}, + journal = {Nature Water}, + year = {2023}, + volume = {1}, + number = {12}, + pages = {1002--1003} +} + +@article{ChuKetterer2023, + author = {Chu-Ketterer, L. J. and Murray, R. and Hassett, P. and Kogan, J. and Klise, K. and Haxton, T.}, + title = {{Performance and resilience analysis of a New York drinking water system to localized and system-wide emergencies}}, + journal = {Journal of Water Resources Planning and Management}, + year = {2023}, + volume = {149}, + number = {1}, + pages = {05022015} +} + +@article{Moglen2023, + author = {Moglen, R. L. and Barth, J. and Gupta, S. and Kawai, E. and Klise, K. and Leibowicz, B. D.}, + title = {A nexus approach to infrastructure resilience planning under uncertainty}, + journal = {Reliability Engineering and System Safety}, + year = {2023}, + volume = {230}, + pages = {108931} +} + +@article{Burkhardt2023, + author = {Burkhardt, J. B. and Minor, J. and Shang, F. and Platten III, W. E.}, + title = {Pressure dependent analysis in premise plumbing system modeling}, + journal = {AWWA Water Science}, + year = {2023}, + volume = {5}, + number = {3}, + pages = {e1344} +} + +@article{Klise2022, + author = {Klise, K. and Moglen, R. and Hogge, J. and Eisenberg, D. and Haxton, T.}, + title = {{Resilience analysis of potable water service after power outages in the US Virgin Islands}}, + journal = {Journal of Water Resources Planning and Management}, + year = {2022}, + volume = {148}, + number = {12}, + pages = {05022010} +} + +@article{Haxton2021, + author = {Haxton, T. and Klise, K. A. and Laky, D. and Murray, R. and Laird, C. D. and Burkhardt, J. B.}, + title = {Evaluating Manual Sampling Locations for Regulatory and Emergency Response}, + journal = {Journal of Water Resources Planning and Management}, + year = {2021}, + volume = {147}, + number = {12}, + pages = {04021081} +} + +@article{Rodriguez2021, + author = {Rodriguez, J. S. and Bynum, M. and Laird, C. and Hart, D. B. and Klise, K. A. and Burkhardt, J. and Haxton, T.}, + title = {Optimal sampling locations to reduce uncertainty in contamination extent in water distribution systems}, + journal = {Journal of Infrastructure Systems}, + year = {2021}, + volume = {27}, + number = {3}, + pages = {04021026} +} + +@inproceedings{Seth2019, + author = {Seth, A. and Hackebeil, G. A. and Haxton, T. and Murray, R. and Laird, C. D. and Klise, K. A.}, + title = {Evaluation of chlorine booster station placement for water security}, + booktitle = {Computer Aided Chemical Engineering}, + year = {2019}, + volume = {47}, + pages = {463--468} +} + +@article{Hart2019, + author = {Hart, D. and Rodriguez, J. S. and Burkhardt, J. and Borchers, B. and Laird, C. and Murray, R. and Klise, K. A. and Haxton, T.}, + title = {Quantifying hydraulic and water quality uncertainty to inform sampling of drinking water distribution systems}, + journal = {Journal of Water Resources Planning and Management}, + year = {2019}, + volume = {145}, + number = {1}, + pages = {04018084} +} + +@inproceedings{Klise2018, + author = {Klise, K. A. and Murray, R. and Haxton, T.}, + title = {{An overview of the Water Network Tool for Resilience (WNTR)}}, + booktitle = {Proceedings of the 1st International WDSA/CCWI Joint Conference}, + year = {2018}, + address = {Kingston, Ontario, Canada}, + month = jul, + pages = {075}, + note = {8 pages} +} + +@article{Klise2017, + author = {Klise, K. A. and Bynum, M. and Moriarty, D. and Murray, R.}, + title = {A software framework for assessing the resilience of drinking water systems to disasters with an example earthquake case study}, + journal = {Environmental Modelling and Software}, + year = {2017}, + volume = {95}, + pages = {420--431} +} + +@article{seth2017_booster_reduction, + author = {Seth, A. and Hackebeil, G.~A. and Klise, K.~A. and Haxton, T. and Murray, R. and Laird, C.~D.}, + title = {Efficient reduction of optimal disinfectant booster station placement formulations for security of large-scale water distribution networks}, + journal = {Engineering Optimization}, + year = {2017}, + volume = {49}, + number = {8}, + pages = {1281--1298} +} + +@techreport{klise2017_chama, + author = {Klise, K.~A. and Nicholson, B. and Laird, C.~D.}, + title = {Sensor Placement Optimization using Chama}, + institution = {Sandia National Laboratories}, + address = {Albuquerque, NM}, + number = {SAND-2017-11472}, + year = {2017}, +} + +@article{seth2016_testing_csi, + author = {Seth, A. and Klise, K. and Siirola, J. and Haxton, T. and Laird, C.}, + title = {Testing Contamination Source Identification Methods for Water Distribution Networks}, + journal = {Journal of Water Resources Planning and Management}, + year = {2016}, + doi = {10.1061/(ASCE)WR.1943-5452.0000619}, + pages = {04016001} +} + +@techreport{USEPA2015, + author = {{U.S. Environmental Protection Agency}}, + title = {Systems Measures of Water Distribution System Resilience}, + institution = {U.S. Environmental Protection Agency}, + address = {Washington, DC}, + number = {EPA/600/R-14/383}, + year = {2015} +} + +@article{mann2014_explicit_model, + author = {Mann, A. and Hackebeil, G. and Laird, C.}, + title = {Explicit Water Quality Model Generation and Rapid Multiscenario Simulation}, + journal = {Journal of Water Resources Planning and Management}, + year = {2014}, + doi = {10.1061/(ASCE)WR.1943-5452.0000278}, + pages = {666--677} +} + +@article{klise2013_twotiered, + author = {Klise, K. and Phillips, C. and Janke, R.}, + title = {Two-Tiered Sensor Placement for Large Water Distribution Network Models}, + journal = {Journal of Infrastructure Systems}, + year = {2013}, + doi = {10.1061/(ASCE)IS.1943-555X.0000156}, + pages = {465--473} +} + +@article{mckenna2013_trajectory_clustering, + author = {McKenna, S. and Vugrin, E. and Hart, D. and Aumer, R.}, + title = {Multivariate Trajectory Clustering for False Positive Reduction in Online Event Detection}, + journal = {Journal of Water Resources Planning and Management}, + year = {2013}, + doi = {10.1061/(ASCE)WR.1943-5452.0000240}, + pages = {3--12} +} + +@incollection{murray2011_realworld_casestudies, + author = {Murray, R. and Haxton, T. and Hart, W.~E. and Phillips, C.~A.}, + title = {Real-world case studies for sensor network design of drinking water contamination warning systems}, + booktitle = {Handbook of Water and Wastewater Systems Protection}, + editor = {Clark, R.~M. and Hakim, S. and Ostfeld, A.}, + series = {Protecting Critical Infrastructure}, + publisher = {Springer}, + address = {New York}, + year = {2011}, + pages = {319--348} +} + +@inproceedings{hart2011_objective_function, + author = {Hart, W. and Murray, R. and Phillips, C.}, + title = {Minimize Impact or Maximize Benefit: The Role of Objective Function in Approximately Optimizing Sensor Placement for Municipal Water Distribution Networks}, + booktitle = {World Environmental and Water Resources Congress 2011}, + year = {2011}, + pages = {330--339} +} + +@article{koch2011_distributed_fusion, + author = {Koch, M. and McKenna, S.}, + title = {Distributed Sensor Fusion in Water Quality Event Detection}, + journal = {Journal of Water Resources Planning and Management}, + year = {2011}, + doi = {10.1061/(ASCE)WR.1943-5452.0000094}, + pages = {10--19} +} + +@incollection{mckenna2011_testing_eval, + author = {McKenna, S.~A. and Hart, D.~B. and Murray, R. and Haxton, T.}, + title = {Testing and Evaluation of Water Quality Event Detection Algorithms}, + booktitle = {Handbook for Securing Water and Wastewater Systems}, + editor = {Clark, R.~M. and Hakim, S. and Ostfeld, A.}, + publisher = {Springer}, + address = {New York}, + year = {2011}, + pages = {369--396}, + note = {Chapter 19} +} + +@inproceedings{hart2011_integrating, + author = {Hart, D. and Hart, W. and McKenna, S. and Murray, R. and Phillips, C.}, + title = {Integrating Event Detection System Operating Characteristics into Sensor Placement Optimization}, + booktitle = {Water Distribution Systems Analysis 2010}, + year = {2011}, + pages = {367--378} +} + +@techreport{murray2010_tevaspot_compendium, + author = {Murray, R. and Haxton, T. and Janke, R. and Hart, W.~E. and Berry, J.~W. and Phillips, C.~A.}, + title = {Sensor Network Design for Contamination Warning Systems: A Compendium of Research Results and Case Studies Using the {TEVA-SPOT} Software}, + institution = {U.S. Environmental Protection Agency, Office of Research and Development, National Homeland Security Research Center}, + address = {Cincinnati, OH}, + year = {2010}, + number = {EPA/600/R-09/141} +} + +@techreport{jaeger2010_ramw, + author = {Jaeger, C.~D. and Hightower, M.~M. and Torres, T.}, + title = {Evolution of Sandia's Risk Assessment Methodology for Water and Wastewater Utilities (RAM-W)}, + institution = {Sandia National Laboratories}, + address = {Albuquerque, NM}, + number = {SAND2010-0521C}, + year = {2010}, +} + +@techreport{murray2010_canary_epa, + author = {Murray, R. and Haxton, T. and McKenna, S.~A. and Hart, D.~B. and Klise, K. and Koch, M. and Martin, S. and Wilson, M. and Cruz, V. and Cutler, L.}, + title = {Water Quality Event Detection Systems for Drinking Water Contamination Warning Systems: Development, Testing, and Application of {CANARY}}, + institution = {U.S. Environmental Protection Agency, National Homeland Security Research Center}, + address = {Cincinnati, Ohio}, + year = {2010}, + number = {EPA/600/R-010/036}, + pages = {91} +} + +@article{murray2009_epa_or, + author = {Murray, R. and Hart, W.~E. and Phillips, C.~A. and Berry, J. and Boman, E. and Carr, R.~D. and Riesen, L.~A. and Watson, J.-P. and Baranowski, T. and Gray, G. and Herrmann, J. and Janke, R. and Taxon, T.~N. and Uber, J. and Morley, K.}, + title = {U. S. Environmental Protection Agency uses Operations Research to Reduce Drinking Water Contamination Risks}, + journal = {Interfaces}, + year = {2009}, + volume = {39}, + number = {1}, + pages = {57--68}, + note = {Edelman finalist paper} +} + +@article{berry2009_imperfect_sensors, + author = {Berry, J. and Carr, R. and Hart, W. and Leung, V. and Phillips, C. and Watson, J.}, + title = {Designing Contamination Warning Systems for Municipal Water Networks Using Imperfect Sensors}, + journal = {Journal of Water Resources Planning and Management}, + year = {2009}, + volume = {135}, + number = {4}, + pages = {253--263}, + doi = {10.1061/(ASCE)0733-9496(2009)135:4(253)} +} + +@techreport{hart2009_canary_manual, + author = {Hart, D.~B. and McKenna, S.~A.}, + title = {{CANARY} User's Manual, Version 4.1}, + institution = {U.S. Environmental Protection Agency, Office of Research and Development, National Homeland Security Research Center}, + address = {Cincinnati, Ohio}, + year = {2009}, + number = {EPA 600/R-08/040A}, + pages = {54} +} + +@techreport{mckenna2009_waterquality_canary, + author = {McKenna, S.~A. and Hart, D.~B. and Klise, K. and Koch, M. and Martin, S. and Wilson, M. and Cruz, V. and Cutler, L. and Murray, R. and Haxton, T.}, + title = {Water Quality Event Detection Systems for Drinking Water Contamination Warning Systems: Development, Testing, and Application of {CANARY}}, + institution = {U.S. Environmental Protection Agency, National Homeland Security Research Center}, + address = {Cincinnati, Ohio}, + year = {2009}, + pages = {125} +} + +@inproceedings{vugrin2009_trajectory, + author = {Vugrin, E. and McKenna, S.~A. and Hart, D.}, + title = {Trajectory Clustering Approach for Reducing Water Quality Event False Alarms}, + booktitle = {World Environmental \& Water Resources Congress 2009}, + year = {2009}, + address = {Kansas City, MO} +} + +@article{ostfeld2008_bwsn, + author = {Ostfeld, A. and Uber, J. and Salomons, E. and Berry, J. and Hart, W. and Phillips, C. and Watson, J. and Dorini, G. and Jonkergouw, P. and Kapelan, Z. and di Pierro, F. and Khu, S. and Savic, D. and Eliades, D. and Polycarpou, M. and Ghimire, S. and Barkdoll, B. and Gueli, R. and Huang, J. and McBean, E. and James, W. and Krause, A. and Leskovec, J. and Isovitsch, S. and Xu, J. and Guestrin, C. and VanBriesen, J. and Small, M. and Fischbeck, P. and Preis, A. and Propato, M. and Piller, O. and Trachtman, G. and Wu, Z. and Walski, T.}, + title = {The Battle of the Water Sensor Networks (BWSN): A Design Challenge for Engineers and Algorithms}, + journal = {Journal of Water Resources Planning and Management}, + year = {2008}, + volume = {6}, + pages = {556--568} +} + +@inproceedings{hart2008_limitedmemory, + author = {Hart, W.~E. and Berry, J.~W. and Boman, E. and Phillips, C.~A. and Riesen, L.~A. and Watson, J.~P.}, + title = {Limited-Memory Techniques for Sensor Placement in Water Distribution Networks}, + booktitle = {Learning and Intelligent Optimization (LION) Conference Proceedings}, + year = {2008}, + volume = {5313}, + pages = {125--137}, + publisher = {Springer} +} + +@inproceedings{berry2008_lowmemory, + author = {Berry, J. and Boman, E. and Phillips, C. and Riesen, L.}, + title = {Low-Memory Lagrangian Relaxation Methods for Sensor Placement in Municipal Water Networks}, + booktitle = {World Environmental and Water Resources Congress 2008}, + year = {2008}, + pages = {1--10} +} + +@inproceedings{hart2008_tevaspot, + author = {Hart, W. and Berry, J. and Boman, E. and Murray, R. and Phillips, C. and Riesen, L. and Watson, J.}, + title = {The TEVA-SPOT Toolkit for Drinking Water Contaminant Warning System Design}, + booktitle = {World Environmental and Water Resources Congress 2008}, + year = {2008}, + pages = {1--12} +} + +@article{mckenna2008_detecting_changes, + author = {McKenna, S.~A. and Wilson, M. and Klise, K.~A.}, + title = {Detecting Changes in Water Quality Data}, + journal = {American Water Works Association Journal}, + year = {2008}, + volume = {100}, + number = {1}, + pages = {74--85} +} + +@article{romero-gomez2008_mixingI, + author = {Romero-Gomez, P. and Ho, C. and Choi, C.}, + title = {Mixing at Cross Junctions in Water Distribution Systems. I: Numerical Study}, + journal = {Journal of Water Resources Planning and Management}, + year = {2008}, + volume = {134}, + number = {3}, + pages = {285--294}, + doi = {10.1061/(ASCE)0733-9496(2008)134:3(285)} +} + +@article{austin2008_mixingII, + author = {Austin, R. and Waanders, B. and McKenna, S. and Choi, C.}, + title = {Mixing at Cross Junctions in Water Distribution Systems. II: Experimental Study}, + journal = {Journal of Water Resources Planning and Management}, + year = {2008}, + volume = {134}, + number = {3}, + pages = {295--302}, + doi = {10.1061/(ASCE)0733-9496(2008)134:3(295)} +} + +@inproceedings{mckenna2007_event_detection, + author = {McKenna, S. and Hart, D. and Klise, K. and Cruz, V. and Wilson, M.}, + title = {Event Detection from Water Quality Time Series}, + booktitle = {World Environmental and Water Resources Congress 2007}, + year = {2007}, + pages = {1--12} +} + +@inproceedings{hart2007_canary, + author = {Hart, D.~B. and McKenna, S.~A. and Klise, K.~A. and Cruz, V.~A. and Wilson, M.~P.}, + title = {{CANARY}: A water quality event detection algorithm development and testing tool}, + booktitle = {Proceedings of ASCE World Environmental and Water Resources Congress 2007}, + year = {2007}, + publisher = {ASCE}, + address = {Tampa, FL} +} + +@article{berry2006_sensorplacement, + author = {Berry, J. and Hart, W. and Phillips, C. and Uber, J. and Watson, J.}, + title = {Sensor Placement in Municipal Water Networks with Temporal Integer Programming Models}, + journal = {Journal of Water Resources Planning and Management}, + year = {2006}, + volume = {132}, + number = {4}, + pages = {218--224}, + doi = {10.1061/(ASCE)0733-9496(2006)132:4(218)} +} + +@article{carr2006_robust, + author = {Carr, R.~D. and Greenberg, H.~J. and Hart, W.~E. and Konjevod, G. and Lauer, E. and Lin, H. and Morrison, T. and Phillips, C.~A.}, + title = {Robust optimization of contaminant sensor placement for community water systems}, + journal = {Mathematical Programming}, + year = {2006}, + volume = {107}, + number = {1}, + pages = {337--356} +} + +@article{laird2006_mixedinteger, + author = {Laird, C. and Biegler, L. and van Bloemen Waanders, B.}, + title = {Mixed-Integer Approach for Obtaining Unique Solutions in Source Inversion of Water Networks}, + journal = {Journal of Water Resources Planning and Management}, + year = {2006}, + volume = {242}, + number = {4}, + pages = {242--251} +} + +@inproceedings{klise2006_multivariate_wdsa, + author = {Klise, K. and McKenna, S.}, + title = {Multivariate Applications for Detecting Anomalous Water Quality}, + booktitle = {Water Distribution Systems Analysis Symposium 2006}, + year = {2006}, + pages = {1--11} +} + +@inproceedings{mckenna2006_testing_algorithms, + author = {McKenna, S. and Klise, K. and Wilson, M.}, + title = {Testing Water Quality Change Detection Algorithms}, + booktitle = {Water Distribution Systems Analysis Symposium 2006}, + year = {2006}, + pages = {1--15} +} + +@inproceedings{klise2006_spie, + author = {Klise, K.~A. and McKenna, S.~A.}, + title = {Water quality change detection: multivariate algorithms}, + booktitle = {Proc. SPIE: Optics and Photonics in Global Homeland Security II}, + year = {2006}, + volume = {6203}, + pages = {62030J}, + month = {May 9}, + doi = {10.1117/12.665019} +} + +@article{mckenna2006_detectionlimits, + author = {McKenna, S. and Hart, D. and Yarrington, L.}, + title = {Impact of Sensor Detection Limits on Protecting Water Distribution Systems from Contamination Events}, + journal = {Journal of Water Resources Planning and Management}, + year = {2006}, + volume = {132}, + number = {4}, + pages = {305--309}, + doi = {10.1061/(ASCE)0733-9496(2006)132:4(305)} +} + +@article{laird2005_contamination, + author = {Laird, C. and Biegler, L. and van Bloemen Waanders, B. and Bartlett, R.}, + title = {Contamination Source Determination for Water Networks}, + journal = {Journal of Water Resources Planning and Management}, + year = {2005}, + volume = {125}, + number = {2}, + pages = {125--134} +} \ No newline at end of file diff --git a/documentation/bibtex/wntr_use.bib b/documentation/bibtex/wntr_use.bib new file mode 100644 index 00000000..1a705f47 --- /dev/null +++ b/documentation/bibtex/wntr_use.bib @@ -0,0 +1,872 @@ +@article{hart2019quantifying, + title={Quantifying hydraulic and water quality uncertainty to inform sampling of drinking water distribution systems}, + author={Hart, David and Rodriguez, J Santiago and Burkhardt, Jonathan and Borchers, Brian and Laird, Carl and Murray, Regan and Klise, Katherine and Haxton, Terranna}, + journal={Journal of Water Resources Planning and Management}, + volume={145}, + number={1}, + pages={04018084}, + year={2019}, + publisher={American Society of Civil Engineers} +} + +@article{klise2018overview, + title={An overview of the water network tool for resilience (WNTR).}, + author={Klise, Katherine A and Murray, Regan and Haxton, Terra}, + year={2018}, + publisher={Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)} +} + +@article{nikolopoulos2020cyber, + title={Cyber-physical stress-testing platform for water distribution networks}, + author={Nikolopoulos, Dionysios and Moraitis, Georgios and Bouziotas, Dimitrios and Lykou, Archontia and Karavokiros, George and Makropoulos, Christos}, + journal={Journal of Environmental Engineering}, + volume={146}, + number={7}, + pages={04020061}, + year={2020}, + publisher={American Society of Civil Engineers} +} + +@article{chu2023performance, + title={Performance and resilience analysis of a New York drinking water system to localized and system-wide emergencies}, + author={Chu-Ketterer, Lucinda-Joi and Murray, Regan and Hassett, Patrick and Kogan, Josh and Klise, Katherine and Haxton, Terranna}, + journal={Journal of water resources planning and management}, + volume={149}, + number={1}, + pages={05022015}, + year={2023}, + publisher={American Society of Civil Engineers} +} + +@article{klise2022resilience, + title={Resilience analysis of potable water service after power outages in the US Virgin Islands}, + author={Klise, Katherine and Moglen, Rachel and Hogge, Joseph and Eisenberg, Daniel and Haxton, Terranna}, + journal={Journal of water resources planning and management}, + volume={148}, + number={12}, + pages={05022010}, + year={2022}, + publisher={American Society of Civil Engineers} +} + +@article{li2024seismic, + title={Seismic performance evaluation of corroded water distribution systems considering firefighting}, + author={Li, Weinan and Mazumder, Ram K and Bastidas-Arteaga, Emilio and Li, Yue}, + journal={Journal of Water Resources Planning and Management}, + volume={150}, + number={2}, + pages={04023075}, + year={2024}, + publisher={American Society of Civil Engineers} +} + +@article{burkhardt2023pressure, + title={Pressure dependent analysis in premise plumbing system modeling}, + author={Burkhardt, Jonathan B and Minor, John and Shang, Feng and Platten III, William E}, + journal={AWWA water science}, + volume={5}, + number={3}, + pages={e1344}, + year={2023}, + publisher={John Wiley \& Sons, Inc. Hoboken, USA} +} + +@article{haxton2021evaluating, + title={Evaluating Manual Sampling Locations for Regulatory and Emergency Response}, + author={Haxton, Terranna and Klise, Katherine A and Laky, Daniel and Murray, Regan and Laird, Carl D and Burkhardt, Jonathan B}, + journal={Journal of water resources planning and management}, + volume={147}, + number={12}, + pages={04021081}, + year={2021}, + publisher={American Society of Civil Engineers} +} + +@inproceedings{rodriguez2023ecological, + title={Ecological Decentralization for Improving the Resilient Design of Urban Water Distribution Networks}, + author={Rodriguez, Luis A and Chatterjee, Abheek and Layton, Astrid}, + booktitle={Conference on Systems Engineering Research}, + pages={587--601}, + year={2023}, + organization={Springer} +} + +@article{balakrishnan2022infrarisk, + title={InfraRisk: An open-source simulation platform for resilience analysis in interconnected power--water--transport networks}, + author={Balakrishnan, Srijith and Cassottana, Beatrice}, + journal={Sustainable Cities and Society}, + volume={83}, + pages={103963}, + year={2022}, + publisher={Elsevier} +} + +@incollection{nofal2023community, + title={Community-level approach for a socio-physical flood post-hazard functionality assessment}, + author={Nofal, Omar and Rosenheim, Nathanael and Patil, Jayant and Zhou, Xiangnan and Kameshwar, Sabarethinam and van de Lindt, John W and Duenas-Osorio, Leonardo}, + booktitle={ASCE Inspire 2023}, + pages={339--348}, + year={2023} +} + +@article{klise2017software, + title={A software framework for assessing the resilience of drinking water systems to disasters with an example earthquake case study}, + author={Klise, Katherine A and Bynum, Michael and Moriarty, Dylan and Murray, Regan}, + journal={Environmental modelling \& software}, + volume={95}, + pages={420--431}, + year={2017}, + publisher={Elsevier} +} + +@article{burkhardt2023modeling, + title={Modeling nicotine-induced chlorine loss in drinking water using updated EPANET-MSX}, + author={Burkhardt, Jonathan B and Burkhart, Benjamen and Shang, Feng}, + journal={Journal of Environmental Engineering}, + volume={149}, + number={12}, + pages={04023086}, + year={2023}, + publisher={American Society of Civil Engineers} +} + +@article{mazumder2024multi, + title={A multi-step framework for measuring post-earthquake recovery: Integrating essential infrastructure System's serviceability in building functionality}, + author={Mazumder, Ram Krishna and Sutley, Elaina J}, + journal={International Journal of Disaster Risk Reduction}, + volume={114}, + pages={104929}, + year={2024}, + publisher={Elsevier} +} + +@article{bixlerlife, + title={The Life Cycle Human Health, Economic, and Environmental Implications of Drinking Water Emergency Responses}, + author={Bixler, Taler S and Collins, M Robin and Mo, Weiwei}, + journal={Economic, and Environmental Implications of Drinking Water Emergency Responses} +} + +@inproceedings{o2024towards, + title={Towards cyber-physical representation and cyber-resilience against attack and failure within a hydraulic network simulation toolkit}, + author={O’Toole, Sean and Mehrpouyan, Hoda}, + booktitle={2024 IEEE Security and Privacy Workshops (SPW)}, + pages={246--252}, + year={2024}, + organization={IEEE} +} + +@article{van2023applications, + title={Applications of Fragile Curves to Water Distribution Networks}, + author={Van Lanen, Danielle M}, + year={2023} +} + +@article{carneiro2024use, + title={The Use of Resilience and Performance Metrics to Support Decision Making in Drinking Water Systems}, + author={Carneiro, Joana and Loureiro, D{\'a}lia and Covas, D{\'\i}dia}, + year={2024}, + publisher={Editorial Universitat Polit{\`e}cnica de Val{\`e}ncia} +} + +@article{alsanad2024optimal, + title={An Optimal Upgrading Framework for Water Distribution Systems Operation}, + author={Alsanad, Abdulaziz H and Bin Mahmoud, Abdulrahman A and Aljadhai, Saad I}, + journal={Water}, + volume={16}, + number={12}, + pages={1737}, + year={2024}, + publisher={MDPI} +} + +@article{satish2024graph, + title={A graph-based method for identifying critical pipe failure combinations in water distribution networks}, + author={Satish, Rahul and Hajibabaei, Mohsen and Dastgir, Aun and Oberascher, Martin and Sitzenfrei, Robert}, + journal={Water Supply}, + volume={24}, + number={7}, + pages={2353--2366}, + year={2024}, + publisher={IWA Publishing} +} + +@article{vizanko2024coupling, + title={Coupling Agent-based Modeling with Water Distribution System Models to Simulate Social Distancing and Water Infrastructure Performance during COVID-19}, + author={Vizanko, Brent and Kadinski, Leonid and Ostfeld, Avi and Berglund, Emily and Cummings, Christopher}, + year={2024}, + publisher={Editorial Universitat Polit{\`e}cnica de Val{\`e}ncia} +} + +@inproceedings{mzembegwa2024real, + title={Real-time Pipe Burst Localization in Water Distribution Networks Using Change Point Detection Algorithms}, + author={Mzembegwa, Takudzwa and Nyirenda, Clement N}, + booktitle={2024 International Conference on Emerging Trends in Networks and Computer Communications (ETNCC)}, + pages={1--8}, + year={2024}, + organization={IEEE} +} + +@article{mohabbat2024household, + title={Household behaviour and energy loss in intermittent water supply networks}, + author={Mohabbat, Hamidreza and Meyer, David}, + year={2024}, + publisher={Editorial Universitat Polit{\`e}cnica de Val{\`e}ncia} +} + +@article{sharveen2024identifying, + title={Identifying Pareto-optimal seismic rehabilitation strategies for water distribution networks considering decision maker’s risk attitudes}, + author={Sharveen, Sumaya and Shahandashti, Mohsen}, + journal={Natural Hazards}, + volume={120}, + number={13}, + pages={11743--11764}, + year={2024}, + publisher={Springer Netherlands Dordrecht} +} + +@article{tello2024large, + title={Large-scale multipurpose benchmark datasets for assessing data-driven deep learning approaches for water distribution networks}, + author={Tello, Andr{\'e}s and Truong, Huy and Lazovik, Alexander and Degeler, Victoria}, + journal={Engineering Proceedings}, + volume={69}, + number={1}, + pages={50}, + year={2024}, + publisher={MDPI} +} + +@article{abdelazeem2024modelling, + title={Modelling consumers in intermittent water supplies: a comparative review of EPANET-based methods}, + author={Abdelazeem, Omar and Meyer, David}, + year={2024}, + publisher={Editorial Universitat Polit{\`e}cnica de Val{\`e}ncia} +} + +@inproceedings{cheh2024water, + title={Water Pump Operation Optimization under Dynamic Market and Consumer Behaviour}, + author={Cheh, Carmen and Albrethsen, Justin and Ng, Zhen Wei and Chen, Binbin and Lou, Xin and Masood, Zaki and Yau, David KY}, + booktitle={Proceedings of the 15th ACM International Conference on Future and Sustainable Energy Systems}, + pages={335--346}, + year={2024} +} + +@article{vizanko2024social, + title={Social distancing, water demand changes, and quality of drinking water during the COVID-19 pandemic}, + author={Vizanko, Brent and Kadinski, Leonid and Ostfeld, Avi and Berglund, Emily Zechman}, + journal={Sustainable Cities and Society}, + volume={102}, + pages={105210}, + year={2024}, + publisher={Elsevier} +} + +@inproceedings{peretti2023optimisation, + title={Optimisation of the water-energy nexus in irrigation distribution systems}, + author={Peretti, Francesca and Menapace, Andrea and Zanfei, Ariele and Bertagnolli, Rudi and Righetti, Maurizio}, + booktitle={19th Computing and Control for the Water Industry Conference 2023}, + pages={1--4}, + year={2023}, + organization={De Montfort University} +} + +@inproceedings{sturmer2023demonstrating, + title={Demonstrating automated generation of simulation models from engineering diagrams}, + author={St{\"u}rmer, Jan Marius and Graumann, Marius and Koch, Tobias}, + booktitle={2023 International Conference on Machine Learning and Applications (ICMLA)}, + pages={1156--1162}, + year={2023}, + organization={IEEE} +} + +@article{xu2023urban, + title={Urban generative intelligence (ugi): A foundational platform for agents in embodied city environment}, + author={Xu, Fengli and Zhang, Jun and Gao, Chen and Feng, Jie and Li, Yong}, + journal={arXiv preprint arXiv:2312.11813}, + year={2023} +} + +@article{ruehl2025framework, + title={Framework for Assessing Impact of Wave-Powered Desalination on Resilience of Coastal Communities}, + author={Ruehl, Kelley and Klise, Katherine A and Hinks, Megan and Grasberger, Jeff}, + journal={Journal of Marine Science and Engineering}, + volume={13}, + number={2}, + pages={219}, + year={2025}, + publisher={MDPI} +} + +@article{hogge2025geospatial, + title={Geospatial capabilities to couple hazard and social vulnerability data in water distribution criticality analysis}, + author={Hogge, Joseph and Klise, Katherine and Hart, David and Haxton, Terra}, + journal={Journal of Water Resources Planning and Management}, + volume={151}, + number={2}, + pages={05024016}, + year={2025}, + publisher={American Society of Civil Engineers} +} + +@article{bonney2024data, + title={Data-informed synthetic networks of water distribution systems for resilience analysis in Puerto Rico}, + author={Bonney, Kirk L and Klise, Katherine A and Poff, Jason W and Rivera, Samuel and Searles, Ian and Chester, Mikhail}, + journal={Water}, + volume={16}, + number={23}, + pages={3356}, + year={2024}, + publisher={MDPI} +} + +@article{fakhari2025integrating, + title={Integrating the agent-based approach with hydraulic analysis of the water distribution network to a realistic micro-scale simulation of end-users in GAZ City, Iran}, + author={Fakhari, Zohre and Ahmadi, Azadeh}, + journal={Journal of Hydrology: Regional Studies}, + volume={62}, + pages={102805}, + year={2025}, + publisher={Elsevier} +} + +@article{veeramani2025resiliency, + title={Resiliency evaluation for the water distribution system considering earthquake scenarios for Indian case studies}, + author={Veeramani, K and Rathi, Shweta}, + journal={AQUA—Water Infrastructure, Ecosystems and Society}, + volume={74}, + number={7}, + pages={435--450}, + year={2025}, + publisher={IWA Publishing} +} + +@article{kareem2025design, + title={A DESIGN AND ANALYSIS OF COMPUTER EXPERIMENTS APPROACH TO WATER DISTRIBUTION NETWORK SEISMIC REHABILITATION OPTIMIZATION}, + author={Kareem, Uthman Abiola}, + year={2025} +} + +@article{vizanko2025genetic, + title={A Genetic Algorithm Framework for Rehabilitation of Intermittent Networks: Application for the Battle of the Intermittent Water Supply System Network}, + author={Vizanko, Brent and Karrenberg, Cade and Pesantez, Jorge E and Berglund, Emily Zechman}, + journal={Journal of Water Resources Planning and Management}, + volume={151}, + number={9}, + pages={04025040}, + year={2025}, + publisher={American Society of Civil Engineers} +} + +@article{barros2025leak, + title={Leak detection and localization in water distribution systems via multilayer networks}, + author={Barros, Daniel and Zanfei, Ariele and Menapace, Andrea and Meirelles, Gustavo and Herrera, Manuel and Brentan, Bruno}, + journal={Water Research X}, + volume={26}, + pages={100280}, + year={2025}, + publisher={Elsevier} +} + +@article{saldarriaga2025phased, + title={Phased Methodology for the Optimal Rehabilitation of a Network with an Intermittent Water Supply Based on Hydraulic Criteria}, + author={Saldarriaga, Juan and Bohorquez, Jessica and Salcedo, Camilo and Garz{\'o}n, Alexander and Celeita, David and Enriquez, Laura and Herr{\'a}n, Juana and Ariza, Andr{\'e}s and Gonz{\'a}lez, Mar{\'\i}a Alejandra and G{\'o}mez, Santiago and others}, + journal={Journal of Water Resources Planning and Management}, + volume={151}, + number={6}, + pages={04025013}, + year={2025}, + publisher={American Society of Civil Engineers} +} + +@article{vargas2024tool, + title={Tool to Model the Potential Risk of Legionella Growth in Premise Plumbing Systems}, + author={Vargas, Kevin and Waak, Michael and Tscheikner-Gratl, Franz and Rokstad, Marius}, + journal={Engineering Proceedings}, + volume={69}, + number={1}, + pages={162}, + year={2024}, + publisher={MDPI} +} + +@article{singh2025proof, + title={A proof-of-concept study towards developing digital twins for operational excellence in large-scale water distribution networks}, + author={Singh, Anushka and Singh, Shobhana and Maheshwari, Abhilasha}, + journal={Urban Water Journal}, + volume={22}, + number={5}, + pages={507--525}, + year={2025}, + publisher={Taylor \& Francis} +} + +@article{alaggio2025assessment, + title={Assessment of criticality in water distribution networks via complex network theory}, + author={Alaggio, Jordana and Barros, Daniel and Brentan, Bruno and Carpitella, Silvia and Herrera, Manuel and Izquierdo, Joaqu{\'\i}n}, + journal={Processes}, + volume={13}, + number={2}, + pages={408}, + year={2025}, + publisher={MDPI} +} + +@article{abdelazeem2025modeling, + title={Modeling intermittent water supply in SWMM: A critical review with reproducible recommendations and a python package}, + author={Abdelazeem, Omar and Meyer, David DJ}, + journal={Water Resources Research}, + volume={61}, + number={8}, + pages={e2024WR039551}, + year={2025}, + publisher={Wiley Online Library} +} + +@article{huang2025novel, + title={Novel Surrogate Measures for Improving Water Distribution Systems' Resilience via Pipe Diameter Uniformity Enhancement}, + author={Huang, Yuehua and Luo, Bailin and Zhou, Qianqian and Wang, Qi and Zhao, Zhiwei}, + journal={Water Resources Research}, + volume={61}, + number={2}, + pages={e2024WR038237}, + year={2025}, + publisher={Wiley Online Library} +} + +@article{gomez2025enhancing, + title={Enhancing accuracy and efficiency in calibration of drinking water distribution networks through evolutionary artificial neural networks and expert systems}, + author={Gomez, Cristian and Solon, Kimberly and Haest, Pieter Jan and Morley, Mark and Nopens, Ingmar and Torfs, Elena}, + journal={Journal of Hydroinformatics}, + volume={27}, + number={10}, + pages={1554--1578}, + year={2025}, + publisher={IWA Publishing} +} + +@article{najafi2025reliable, + title={Reliable anomaly detection in water systems using the self-adjusting, label-free, data-driven algorithm (SALDA)}, + author={Najafi, Hessam and Huang, Jinhui Jeanne}, + journal={Journal of Water Process Engineering}, + volume={76}, + pages={108207}, + year={2025}, + publisher={Elsevier} +} + +@article{gallo2025accurate, + title={Accurate and efficient junction mixing prediction in water distribution networks via surrogate modelling}, + author={Gallo, Pablo and Cortes, Cristian Camilo Gomez and Torfs, Elena and Nopens, Ingmar and Daneshgar, Saba and del Pozo, David Fernandes}, + journal={Journal of Water Process Engineering}, + volume={77}, + pages={108505}, + year={2025}, + publisher={Elsevier} +} + +@article{nofal2025methodology, + title={Methodology for interdependent population--building--infrastructure posthazard functionality assessment for communities}, + author={Nofal, Omar M and Rosenheim, Nathanael and Kameshwar, Sabarethinam and Patil, Jayant and Zhou, Xiangnan and van de Lindt, John W and Duenas-Osorio, Leonardo and Jeong Cha, Eun and Endrami, Amin and Sutley, Elaina and others}, + journal={Journal of Structural Engineering}, + volume={151}, + number={5}, + pages={04025048}, + year={2025}, + publisher={American Society of Civil Engineers} +} + +@article{huang2024global, + title={A global resilience analysis-based benchmark framework for comparing reliability surrogate measures of water distribution systems}, + author={Huang, Yuehua and Luo, Bailin and Wang, Qi and Zhou, Qianqian and Zhao, Zhiwei}, + journal={Sustainability}, + volume={16}, + number={19}, + pages={8684}, + year={2024}, + publisher={MDPI} +} + +@article{pagano2025introducing, + title={Introducing and evaluating SWI-FEED: A smart water IoT framework designed for large-scale contexts}, + author={Pagano, Antonino and Garlisi, Domenico and Giuliano, Fabrizio and Cattai, Tiziana and Taloma, Redemptor Jr Laceda and Cuomo, Francesca}, + journal={Computer Communications}, + volume={237}, + pages={108146}, + year={2025}, + publisher={Elsevier} +} + +@article{pagan2025water, + title={Water outage predictions for natural hazards using synthetic water distribution systems}, + author={Pagan-Cajigas, Zaira and Guikema, Seth and Otaduy-Ramirez, Rosalia and Woolley, Vanessa and Smith, Kaleb and Hu, Tongxing and Chen, Thomas}, + journal={Risk Analysis}, + volume={45}, + number={8}, + pages={2116--2131}, + year={2025} +} + +@article{gomez2025fractal, + title={Fractal dimension as a criterion for the optimal design and operation of water distribution systems}, + author={G{\'o}mez, Santiago and Salcedo, Camilo and Gonz{\'a}lez, Laura and Saldarriaga, Juan}, + journal={Water}, + volume={17}, + number={9}, + pages={1318}, + year={2025}, + publisher={MDPI} +} + +@article{satish2025time, + title={Time-efficient criticality analysis and placement of isolation valves with graph-based approaches in water distribution networks}, + author={Satish, Rahul and Rajabi, Mohammed and Hajibabaei, Mohsen and Minaei, Amin and Oberascher, Martin and Sitzenfrei, Robert}, + journal={Journal of Hydroinformatics}, + volume={27}, + number={5}, + pages={845--857}, + year={2025}, + publisher={IWA Publishing} +} + +@article{satish2025water, + title={Water management resilience analysis tool--a software for criticality analysis in water distribution networks}, + author={Satish, Rahul and Kastlunger, Ulrich and Hajibabaei, Mohsen and Oberascher, Martin and Sitzenfrei, Robert}, + journal={Water Supply}, + volume={25}, + number={7}, + pages={1161--1175}, + year={2025}, + publisher={IWA Publishing} +} + +@article{li2025dynamic, + title={A Dynamic Flowmeter-Monitoring Path-Partitioning Strategy for Real-Time Demand Estimation in Water Distribution Systems}, + author={Li, Xiujuan and Zhou, Yisu and Hu, Chenxi and Zhang, Yong and Wang, Jiangxia and Liu, Jingqing}, + journal={Water}, + volume={17}, + number={5}, + pages={703}, + year={2025}, + publisher={MDPI} +} + +@article{li2025leak, + title={Leak detection and localization in water distribution networks using the mixture of experts model}, + author={Li, Zhiwei and Zhao, Shuaikang and Zhang, Li and Sun, Bin and Wang, Feifei}, + journal={Physics of Fluids}, + volume={37}, + number={5}, + year={2025}, + publisher={AIP Publishing} +} + +@inproceedings{pagano2024application, + title={Application-aware LoRaWAN gateway placement in massive IoT water distribution networks}, + author={Pagano, Antonino and Garlisi, Domenico and Giuliano, Fabrizio and Cattai, Tiziana and Cuomo, Francesca}, + booktitle={2024 IEEE 10th World Forum on Internet of Things (WF-IoT)}, + pages={475--480}, + year={2024}, + organization={IEEE} +} + +@article{shi2025high, + title={High Precision Detection Pipe Bursts Based on Small Sample Diagnostic Method}, + author={Shi, Guoxin and Wang, Xianpeng and Zhang, Jingjing and Gao, Xinlei}, + journal={Sensors}, + volume={25}, + number={11}, + pages={3431}, + year={2025}, + publisher={MDPI} +} + +@article{madiziyire2025evaluation, + title={Evaluation of response measures for water cutoffs using pressure driven analysis simulations}, + author={Madiziyire, Stanley and Stagner, Jacqueline and Carriveau, Rupp and Biswas, Nihar and Johnson, Katelynn and Fisk, Aaron}, + journal={Water Research}, + pages={124737}, + year={2025}, + publisher={Elsevier} +} + +@article{truong2025ditec, + title={Ditec-wdn: A large-scale dataset of hydraulic scenarios across multiple water distribution networks}, + author={Truong, Huy and Tello, Andr{\'e}s and Lazovik, Alexander and Degeler, Victoria}, + journal={Scientific Data}, + volume={12}, + number={1}, + pages={1733}, + year={2025}, + publisher={Nature Publishing Group UK London} +} + +@article{wang2026epanet, + title={EPANET-Agentic: A Multi-Agent System for Natural Language-Controlled Simulations of Water Distribution Networks}, + author={Wang, Jian and Fu, Guangtao and Savic, Dragan}, + journal={Water Research}, + pages={125433}, + year={2026}, + publisher={Elsevier} +} + +@article{caetano2026topology, + title={Topology-aware neural networks for abnormal consumption detection and location in water distribution networks}, + author={Caetano, Jo{\~a}o and Carri{\c{c}}o, Nelson and Brentan, Bruno and Menapace, Andrea and Covas, D{\'\i}dia}, + journal={Water Resources Research}, + volume={62}, + number={3}, + pages={e2025WR041195}, + year={2026}, + publisher={Wiley Online Library} +} + +@inproceedings{crnkic2025simulation, + title={Simulation-based optimization of capital greenhouse gas emissions in water distribution systems using Particle Swarm Optimization}, + author={Crnki{\'c}, Aladin and Kapi{\'c}, Zinaid}, + booktitle={IOP Conference Series: Materials Science and Engineering}, + volume={1339}, + number={1}, + pages={012009}, + year={2025}, + organization={IOP Publishing} +} + +@article{henn2025comparison, + title={Comparison of centralised and decentralised optimal operation in urban water distribution networks}, + author={Henn, Katharina and Pelz, Peter F}, + year={2025}, + publisher={The University of Sheffield} +} + +@article{do2026accelerating, + title={Accelerating Water Distribution Systems Planning and Design with Generative 1 Artificial Intelligence Models 2}, + author={Do, Nhu and Marchi, Angela and Hayde, Patrick}, + year={2026} +} + +@article{zauscher2026pipenetgen, + title={PipeNetGen: A methodology for generating synthetic water distribution network models}, + author={Zauscher, Elias and Berglund, Emily Zechman}, + journal={Water Research}, + pages={125735}, + year={2026}, + publisher={Elsevier} +} + +@article{stuhlmacher2025assessing, + title={Assessing power and water network resilience when water pumps provide frequency regulation}, + author={Stuhlmacher, Anna and Guikema, Seth and Mathieu, Johanna L}, + journal={IEEE Transactions on Power Systems}, + volume={40}, + number={5}, + pages={3833--3845}, + year={2025}, + publisher={IEEE} +} + +@article{brodziak2026planning, + title={A Planning Support System for a Sustainable Water Supply Network: A Case Study of Multicriteria Analysis Supported by GIS}, + author={Brodziak, Rafa{\l} and Bylka, J{\k{e}}drzej and Drewnowski, Jakub and Mr{\'o}z, Tomasz}, + journal={Sustainability}, + volume={18}, + number={6}, + pages={3028}, + year={2026}, + publisher={MDPI} +} + +@article{locatell2026twinai, + title={TwinAI: A digital twin and graph reinforcement learning framework for real-time management of water distribution networks}, + author={Locatell, Pierluigi and Cattai, Tiziana and Spadaccino, Pietro and Casalbore, Marco and Cuomo, Francesca}, + journal={Internet of Things}, + pages={101911}, + year={2026}, + publisher={Elsevier} +} + +@article{amatocentrality, + title={Centrality-Aware Machine Learning for Water Network Pressure Prediction}, + author={Amato, Federico and Pagano, Antonino and Restuccia, Gabriele and Tinnirello, Ilenia} +} + +@article{liu2025resilience, + title={Resilience-based multi-objective optimization of failure response strategies in water distribution systems}, + author={Liu, Xiaoli and Zhang, Mingyuan and Liu, Haixing}, + journal={Reliability Engineering \& System Safety}, + pages={111883}, + year={2025}, + publisher={Elsevier} +} + +@article{shi2025intelligent, + title={An Intelligent Algorithm for the Optimal Deployment of Water Network Monitoring Sensors Based on Automatic Labelling and Graph Neural Network}, + author={Shi, Guoxin and Wang, Xianpeng and Zhang, Jingjing and Gao, Xinlei}, + journal={Information}, + volume={16}, + number={10}, + pages={837}, + year={2025}, + publisher={MDPI} +} + +@article{sattler2025effects, + title={Effects of Heavy-Tailed Demand Model Uncertainty on Water Distribution System Simulation}, + author={Sattler, Bernhard Jonathan and Cheong, Siew Ann and Tundis, Andrea and Joerin, Jonas and Pelz, Peter F}, + year={2025}, + publisher={The University of Sheffield} +} + +@article{poff2025predicting, + title={Predicting large-scale systematic missing pipe attributes in water distribution networks}, + author={Poff, JW and Bonney, K and Chester, M and Klise, KA and Rivera, S}, + journal={Water Resources Research}, + volume={61}, + number={12}, + pages={e2025WR040281}, + year={2025}, + publisher={Wiley Online Library} +} + +@techreport{klise2024developing, + title={Developing Data-Driven Synthetic Infrastructure Models for Resilience Analysis}, + author={Klise, Katherine A and Bonney, Kirk Lane and Chester, Mikhail and Poff, Jason W and Rivera, Samuel and Searles, Ian and Sparks, Ryan M}, + year={2024}, + institution={Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)} +} + +@article{rodriguez2021optimal, + title={Optimal sampling locations to reduce uncertainty in contamination extent in water distribution systems}, + author={Rodriguez, Jose S and Bynum, Michael and Laird, C and Hart, DB and Klise, KA and Burkhardt, J and Haxton, T}, + journal={Journal of infrastructure systems}, + volume={27}, + number={3}, + pages={04021026}, + year={2021}, + publisher={American Society of Civil Engineers} +} + +@article{chen2026real, + title={Real-time and accurate burst localization in water distribution networks with graph-based deep learning}, + author={Chen, Lei and Tao, Tao and He, Li and Zhou, Xiao and Duan, Pijun and Shao, Zhiyu and Ma, Haiyuan and Chai, Hongxiang}, + journal={Journal of Hydrology}, + pages={135477}, + year={2026}, + publisher={Elsevier} +} + +@article{poff6660206dynamic, + title={Dynamic Evaluation of Evacuation Shelter Location Impact on Water Access for a Seismic Event}, + author={Poff, Jason and Cox, Daniel T and Rivera, Samuel}, + journal={Available at SSRN 6660206} +} + +@article{xu2026application, + title={Application of Neural Network Models Integrating Network Topology and Mechanistic Knowledge for Burst Localization in Water Distribution Networks}, + author={Xu, KaiQin and Cai, Zhipeng and Tao, Yang and Zheng, Zixuan and Lin, Mengfan and Liu, Feinan and Luo, Jing and Fan, Gongduan}, + journal={Water Research}, + pages={126050}, + year={2026}, + publisher={Elsevier} +} + +@article{logan2026major, + title={Major-Minor Mean Field Control for Adaptive Control of Urban Water Distribution Systems}, + author={Logan, Kevin T and Inturri, Daniele and Cui, Kai and Koeppl, Heinz and Pelz, Peter F}, + journal={Journal of Water Resources Planning and Management}, + volume={152}, + number={2}, + pages={04025073}, + year={2026}, + publisher={American Society of Civil Engineers} +} + +@article{stergiadi2026detection, + title={Detection and Classification of Anomalies in Water Distribution Systems}, + author={Stergiadi, Maria and Mahmoudabadi, Farshid and Menapace, Andrea and Dign{\"o}s, Anton and Gamper, Johann and Righetti, Maurizio}, + journal={Engineering Proceedings}, + volume={135}, + number={1}, + pages={5}, + year={2026}, + publisher={MDPI} +} + +@article{bauduin2026reconstruction, + title={Reconstruction of hydraulic states in water distribution systems via radial basis function neural networks}, + author={Bauduin, Vittorio and Cuomo, Salvatore}, + year={2026}, + publisher={Springer Science and Business Media LLC} +} + +@inproceedings{iwakin2026uncertainty, + title={An Uncertainty-Aware Leakage Detection Framework Based on Monte Carlo Dropout Neural Network}, + author={Iwakin, Oluwabunmi and Raza, Nazia and Moazeni, Faegheh}, + booktitle={World Environmental and Water Resources Congress 2026}, + pages={742--754} +} + +@article{carneiro2026resilience, + title={Resilience assessment insights based on the energy balance in drinking water networks}, + author={Carneiro, Joana and Loureiro, D{\'a}lia and Cabral, Marta and Covas, D{\'\i}dia}, + journal={Urban Water Journal}, + pages={1--21}, + year={2026}, + publisher={Taylor \& Francis} +} + +@article{vizanko2026agent, + title={Agent-based modeling to assess equitable access to affordable and clean water: intra-system water quality and tap water avoidance}, + author={Vizanko, Brent and Komarovsky, Shimon and Ostfeld, Avi and Zechman Berglund, Emily}, + journal={Environmental Research: Infrastructure and Sustainability}, + volume={6}, + number={1}, + pages={015001}, + year={2026}, + publisher={IOP Publishing} +} + +@article{kim2026multi, + title={Multi-Leakage Detection Using Graph Attention Networks and Restoration Prioritization in Water Distribution Systems}, + author={Kim, Ryul and Choi, Young Hwan}, + journal={Computer Modeling in Engineering \& Sciences}, + volume={146}, + number={3}, + year={2026}, + publisher={Tech Science Press} +} + +@article{jain2026strategic, + title={Strategic sensor placement using centrality metrics and machine learning techniques for leak localization in water distribution networks}, + author={Jain, Priyanshu and Reddy, Manne Janga}, + journal={Water Supply}, + volume={26}, + number={2}, + pages={98--119}, + year={2026}, + publisher={IWA Publishing} +} + +@article{giuliano2026sustainable, + title={Sustainable Application-Aware Gateway Deployment for Massive IoT Networks}, + author={Giuliano, Fabrizio and Pagano, Antonino and Garlisi, Domenico and Cattai, Tiziana and Cuomo, Francesca}, + journal={Internet of Things}, + pages={101940}, + year={2026}, + publisher={Elsevier} +} + +@article{polese2026virtual, + title={Virtual testbed for multi-risk assessment: defining RETURNVILLEs to support the analysis and testing of DRM and CCA solutions in realistic urban contexts}, + author={Polese, Maria and Tocchi, Gabriella and Clemente, Maria Fabrizia and Di Palma, Bruna and Gaetani d'Aragona, Marco and Molinari, Daniela and Treglia, G and Lavalle, Luisa and Bragalli, Cristiana and Zingali, Lorenzo Carmelo and others}, + year={2026} +} + +@article{li2026resilient, + title={Resilient Class-Incremental Learning: On the Interplay of Drifting, Unlabeled and Imbalanced Data Streams}, + author={Li, Jin and Malialis, Kleanthis and Polycarpou, Marios M}, + journal={Artificial Intelligence Science and Engineering}, + volume={2}, + number={1}, + pages={49--65}, + year={2026}, + publisher={Southwest University} +} \ No newline at end of file diff --git a/documentation/conf.py b/documentation/conf.py index f3f57249..3ad0e1a8 100644 --- a/documentation/conf.py +++ b/documentation/conf.py @@ -111,9 +111,12 @@ copyright = u'2024 National Technology & Engineering Solutions of Sandia, LLC (NTESS)' author = u'WNTR Developers' -bibtex_bibfiles = ['references.bib', 'citations.bib'] +bibtex_bibfiles = ['bibtex/references.bib', 'bibtex/citations.bib', 'bibtex/wntr_team.bib', 'bibtex/wntr_use.bib'] bibtex_default_style = 'plain' bibtex_reference_style = 'label' +suppress_warnings = [ + "bibtex.duplicate_citation", +] # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the diff --git a/documentation/developers.rst b/documentation/developers.rst index dad8da7f..36511b63 100644 --- a/documentation/developers.rst +++ b/documentation/developers.rst @@ -103,6 +103,12 @@ Software developers interested in contributing to the project are encouraged to create a `Fork` of the project and submit a `Pull Request` using GitHub. Pull requests will be reviewed by the core development team. +Terms and conditions +^^^^^^^^^^^^^^^^^^^^^^ + +Contributors must agree to the terms and conditions included in the Acknowledgement section of the +`pull request template `_. + Pull requests ^^^^^^^^^^^^^ Pull requests can be made to the **main** or **dev** (development) branch. diff --git a/documentation/extensions.rst b/documentation/extensions.rst index 7101f1c6..f147e057 100644 --- a/documentation/extensions.rst +++ b/documentation/extensions.rst @@ -33,6 +33,8 @@ Additional extensions will be added at a later date. Third-party packages --------------------- Developers are also encouraged to create third-party software packages that extends functionality in WNTR. -A list of software packages that build on WNTR is included below: +A list of software packages that build on WNTR is included below. +See the `WNTR GitHub Dependency Graph `_ +to find additional repositories and packages that use WNTR. .. include:: third_party_software.rst diff --git a/documentation/third_party_software.rst b/documentation/third_party_software.rst index 50e0592e..ccc439e9 100644 --- a/documentation/third_party_software.rst +++ b/documentation/third_party_software.rst @@ -2,6 +2,10 @@ * Digital HydrAuLic SIMulator (DHALSIM): https://github.com/Critical-Infrastructure-Systems-Lab/DHALSIM +* EPANET-Agentic: https://github.com/wangjian169/EPANET-Agentic + +* Gusnet: https://github.com/angusmcb/gusnet + * InfraRisk: https://github.com/srijithbalakrishnan/dreaminsg-integrated-model * LeakDB: https://github.com/KIOS-Research/LeakDB @@ -14,12 +18,12 @@ * PTSNet: https://github.com/gandresr/ptsnet +* RISKNOUGHT: https://uwmh.eu/products/89-risknought.html + * TSNet: https://github.com/glorialulu/TSNet * VisWaterNet: https://github.com/tylertrimble/viswaternet -* wntr-qgis: https://github.com/angusmcb/wntr-qgis +* WNTR-Dash: https://wntrdash.nps.edu * wntr-quantum: https://github.com/QuantumApplicationLab/wntr-quantum - -See the `WNTR GitHub Dependeny Graph `_ to find additional repositories and packages that use WNTR. diff --git a/documentation/users.rst b/documentation/users.rst index 1a23432a..255799dd 100644 --- a/documentation/users.rst +++ b/documentation/users.rst @@ -7,94 +7,94 @@ User community ================================ -This page is intended to capture research using WNTR and will be updated periodically. -If users have related software or a publication that they would like -to add to this page, please email the contacts listed on the WNTR GitHub webpage (https://github.com/USEPA/WNTR) -or submit a pull request with the update. - -Third-party packages ---------------------- +WNTR has an active user community, which includes water utilities, universities, and government agencies. +This page is intended to highlight contributors and collaborators, along with software and publications that use WNTR. +The page also includes publications from the core development team. + +.. note:: + This page will be updated periodically. If you have content that you would like + to add to this page, email the contacts listed on the WNTR GitHub webpage (https://github.com/USEPA/WNTR) + or submit a pull request with the update. + +Contributors +------------- + +WNTR welcomes software contributions from the community! +See the `WNTR Contributors `_ page for a complete list of people that have contributed code and documentation to WNTR. +Many people have also contributed to WNTR by posting issues and feature requests on the `WNTR Issues `_ page. + +The following individuals have contributed to the development of WNTR, +through direct collaboration with the EPA and Sandia, or by providing +feedback and peer review of software and documentation. + +* Eun Jeong Cha, University of Illinois +* Mikhail Chester, Arizona State University +* James Cooper, Arcadis +* Michael Duczynski, U.S. Army Corps of Engineers, Engineer Research and Development Center +* Daniel Eisenberg, Naval Postgraduate School +* Sudhir Kshirsagar, Global Quality Corp +* Carl Laird, Purdue University (now at Carnegie Mellon University) +* Yeongho Lee, Greater Cincinnati Water Works +* Lu Liu, Rice University (now at Iowa State University) +* Erin Lonney, MIT Lincoln Laboratory +* Samuel Rivera, Oregon State University (now at CSA Group) +* Lina Sela, University of Texas at Austin +* Riccardo Taormina, Delft University of Technology + +Software +-------- + +WNTR is used within several externally developed software packages, which further extend capabilities for water distribution systems analysis. +The following list includes software packages that use WNTR. +See the `WNTR GitHub Dependency Graph `_ +to find additional repositories and packages that use WNTR. .. include:: third_party_software.rst Publications ------------ -.. - - Abdel-Mottaleb, N., Ghasemi Saghand, P., Charkhgard, H., & Zhang, Q. (2019). An exact multiobjective optimization approach for evaluating water distribution infrastructure criticality and geospatial interdependence. Water Resources Research, 55(7), 5255-5276. - - - Antonowicz, A., Bałut, A., Urbaniak, A., & Zakrzewski, P. (2019). Algorithm for Early Warning System for Contamination in Water Network. In 2019 20th International Carpathian Control Conference (ICCC) (pp. 1-5). IEEE. - - - Antonowicz, A., & Urbaniak, A. (2022). Optimization of the process of restoring the continuity of the WDS based on the matrix and genetic algorithm approach. Bulletin of the Polish Academy of Sciences: Technical Sciences, e141594-e141594. - - - Bjerke, M. (2019). Leak Detection in Water Distribution Networks using Gated Recurrent Neural Networks, Master's thesis, Norwegian University of Science and Technology (NTNU). - - - Bunn, B. B. (2018). An operational model of interdependent water and power distribution infrastructure systems. Naval Postgraduate School, Monterey, CA. - - - Fan, X., Zhang, X., & Yu, X. B. (2021). Machine learning model and strategy for fast and accurate detection of leaks in water supply network. Journal of Infrastructure Preservation and Resilience, 2(1), 1-21. - - - Han, Q., Eguchi, R., Mehrotra, S., & Venkatasubramanian, N. (2018). Enabling state estimation for fault identification in water distribution systems under large disasters. In 2018 IEEE 37th Symposium on Reliable Distributed Systems (SRDS) (pp. 161-170). IEEE. - - - Han, Q., Mehrotra, S., & Venkatasubramanian, N. (2019). Aquaeis: Middleware support for event identification in community water infrastructures. In Proceedings of the 20th International Middleware Conference (pp. 293-305). - - - Huang, H., & Burton, H. V. (2022). Dynamic seismic damage assessment of distributed infrastructure systems using graph neural networks and semi-supervised machine learning. Advances in Engineering Software, 168, 103113. - - - Iannacone, L., Sharma, N., Tabandeh, A., & Gardoni, P. (2022). Modeling time-varying reliability and resilience of deteriorating infrastructure. Reliability Engineering & System Safety, 217, 108074. - - - Kammoun, M., Kammoun, A., & Abid, M. (2022). Experiments based comparative evaluations of machine learning techniques for leak detection in water distribution systems. Water Supply, 22(1), 628-642. - - - Liu, J., & Kang, Y. (2022). Segment-based resilience response and intervention evaluation of water distribution systems. AQUA—Water Infrastructure, Ecosystems and Society, 71(1), 100-119. - - - Liu, Y., Barrows, C., Macknick, J., & Mauter, M. (2020). Optimization Framework to Assess the Demand Response Capacity of a Water Distribution System. Journal of Water Resources Planning and Management, 146(8), 04020063. - - - Logan, K. T., Lestakova, M., Thiessen, N., Engels, J. I., & Pelz, P. F. (2021). Water Distribution in a Socio-Technical System: Resilience Assessment for Critical Events Causing Demand Relocation. Water, 13(15), 2062. - - - Lorenz, I. S., & Pelz, P. F. (2020). Optimal resilience enhancement of water distribution systems. Water, 12(9), 2602. - - - Marlim, M. S., & Kang, D. (2022). Contaminant Flushing in Water Distribution Networks Incorporating Customer Faucet Control. Sustainability, 14(4), 2249. - - - Mazumder, R. K., Salman, A. M., Li, Y., & Yu, X. (2019). A Decision-making Framework for Water Distribution Systems using Fuzzy Inference and Centrality Analysis. 13th International Conference on Applications of Statistics and Probability in Civil Engineering, ICASP13, Seoul, South Korea, May 26-30, 2019. - - - Mazumder, R. K., Salman, A. M., & Li, Y. (2020). Post-disaster sequential recovery planning for water distribution systems using topological and hydraulic metrics. Structure and Infrastructure Engineering, 1-16. - - - Murillo, A., Taormina, R., Tippenhauer, N., & Galelli, S. (2020). Co-Simulating Physical Processes and Network Data for High-Fidelity Cyber-Security Experiments. In Sixth Annual Industrial Control System Security (ICSS) Workshop (pp. 13-20). - - - Nikolopoulos, D., Moraitis, G., Bouziotas, D., Lykou, A., Karavokiros, G., & Makropoulos, C. (2020). Cyber-physical stress-testing platform for water distribution networks. Journal of Environmental Engineering, 146(7), 04020061. - - - Nikolopoulos, D., Ostfeld, A., Salomons, E., & Makropoulos, C. (2021). Resilience Assessment of Water Quality Sensor Designs under Cyber-Physical Attacks. Water, 13(5), 647. - - - Nikolopoulos, D., Kossieris, P., Tsoukalas, I., & Makropoulos, C. (2022). Stress-testing framework for urban water systems: A source to tap approach for stochastic resilience assessment. Water, 14(2), 154. - - - Nikolopoulos, D., & Makropoulos, C. (2022). Stress-testing water distribution networks for cyber-physical attacks on water quality. Urban Water Journal, 19(3), 256-270. - - - Nyahora, P. P., Babel, M. S., Ferras, D., & Emen, A. (2020). Multi-objective optimization for improving equity and reliability in intermittent water supply systems. Water Supply, 20(5), 1592-1603. - - - Pagani, A., Wei, Z., Silva, R., & Guo, W. (2020). Neural Network Approximation of Graph Fourier Transforms for Sparse Sampling of Networked Flow Dynamics. arXiv preprint arXiv:2002.05508. - - - Rahimi-Golkhandan, A., Aslani, B., & Mohebbi, S. (2022). Predictive resilience of interdependent water and transportation infrastructures: A sociotechnical approach. Socio-Economic Planning Sciences, 80, 101166. - - - Randeniya, A., Radhakrishnan, M., Sirisena, T. A. J. G., Maish, I., & Pathirana, A. (2022). Equity-performance trade-off in water rationing regimes with domestic storage. Water Supply, 22(5), 4781-4797. - - - Sharma, N., Tabandeh, A., & Gardoni, P. (2019). Recovery optimization of interdependent infrastructure: a multi-scale approach. 13th International Conference on Applications of Statistics and Probability in Civil Engineering, ICASP13. - - - Sharma, N., Tabandeh, A., & Gardoni, P. (2020). Regional resilience analysis: A multiscale approach to optimize the resilience of interdependent infrastructure. Computer-Aided Civil and Infrastructure Engineering, 35(12), 1315-1330. - - - Tabandeh, S. (2018). Societal risk and resilience analysis: A multi-scale approach to model the dynamics of infrastructure-social systems (Doctoral dissertation, University of Illinois at Urbana-Champaign). - - - Tabandeh, A., Sharma, N., & Gardoni, P. (2022). Uncertainty propagation in risk and resilience analysis of hierarchical systems. Reliability Engineering & System Safety, 219, 108208. - - - Tomar, A., Burton, H. V., Mosleh, A., & Yun Lee, J. (2020). Hindcasting the Functional Loss and Restoration of the Napa Water System Following the 2014 Earthquake Using Discrete-Event Simulation. Journal of Infrastructure Systems, 26(4), 04020035. - - - Vrachimis, S. G., & Kyriakou, M. S. (2018). LeakDB: A benchmark dataset for leakage diagnosis in water distribution networks. In WDSA/CCWI Joint Conference Proceedings (Vol. 1). - - - Vrachimis, S. G., Eliades, D. G., & Polycarpou, M. M. (2018). Leak detection in water distribution systems using hydraulic interval state estimation. In 2018 IEEE Conference on Control Technology and Applications (CCTA) (pp. 565-570). IEEE. - - - Wille, D. (2019). Simulation-optimization for operational resilience of interdependent water-power systems in the US Virgin Islands (Doctoral dissertation, Monterey, CA; Naval Postgraduate School). - - - Xing, L., & Sela, L. (2020). Transient simulations in water distribution networks: TSNet python package. Advances in Engineering Software, 149, 102884. - - -.. bibliography:: - :notcited: - :list: enumerated - +WNTR has been used in numerous publications to analyze water distribution systems. +The following publications include journal articles, conference papers, +Master's Theses, and PhD Dissertations that use WNTR. + +.. note:: + Citations were pulled from Google Scholar in BibTeX format and might contain inaccurate or missing content, or do not render correctly. + +.. dropdown:: **Publications that use WNTR** + + Citations listed in alphabetical order. + + .. bibliography:: bibtex/wntr_use.bib + :all: + :list: enumerated + +Development Team +------------------ + +EPA and Sandia started collaborating on research related to water security in 2003, +with a Sandia funded Laboratory Directed Research and Development (LDRD) project +focused on computational methods to detect chem-bio attacks. +The collaboration has since been funded under an Interagency Agreement between EPA and Sandia. +Several open-source software packages have been developed by the team, including: + +* Canary: https://github.com/USEPA/CANARY +* Threat Ensemble Vulnerability Assessment and Sensor Placement Optimization Tool (TEVA-SPOT): https://github.com/USEPA/TEVA-SPOT-Toolkit +* Water Security Toolkit (WST): https://github.com/USEPA/Water-Security-Toolkit +* Water Network Tool for Resilience (WNTR): https://github.com/USEPA/WNTR + +The following publications were published as part of the EPA/Sandia Interagency Agreement +or related projects. +Additional funding for WNTR has been provided by the +Department of Energy (DOE), +Environmental Security Technology Certification Program (ESTCP), and +Sandia's LDRD Resilient Energy Systems (RES) Mission Campaign. + +.. dropdown:: **EPA/Sandia Publications** + + Citations listed in reverse chronological order. + + .. bibliography:: bibtex/wntr_team.bib + :all: + :style: unsrt + :list: enumerated diff --git a/documentation/whatsnew.rst b/documentation/whatsnew.rst index 4ed565a0..d76ae46a 100644 --- a/documentation/whatsnew.rst +++ b/documentation/whatsnew.rst @@ -1,6 +1,10 @@ Release notes ================ +.. _whatsnew_150: + +.. include:: whatsnew/v1.5.0.rst + .. _whatsnew_140: .. include:: whatsnew/v1.4.0.rst diff --git a/documentation/whatsnew/v1.5.0.rst b/documentation/whatsnew/v1.5.0.rst new file mode 100644 index 00000000..7e1b0d97 --- /dev/null +++ b/documentation/whatsnew/v1.5.0.rst @@ -0,0 +1,12 @@ +Version 1.5.0 (main) +--------------------------------------------------- +WNTR version 1.5.0 includes the following updates: + +* Capped pandas requirement below 3.0 by @kbonney in https://github.com/USEPA/WNTR/pull/548 +* Removed pandas <3.0 requirement by @kbonney in https://github.com/USEPA/WNTR/pull/550 +* Fixed pkg_resources deprecation and CI build failures by @kbonney in https://github.com/USEPA/WNTR/pull/552 +* Added DeepWiki documentation link to README by @chase-cog-ai in https://github.com/USEPA/WNTR/pull/551 +* Added framework for WNTR extensions by @kaklise in https://github.com/USEPA/WNTR/pull/554 +* Changed asserts for float/int types to use numbers.Real by @AbelHeinsbroek in https://github.com/USEPA/WNTR/pull/555 +* Replaced fillna(0) with fillna(1) in the Earthquake example by @wael-mahlous in https://github.com/USEPA/WNTR/pull/557 +* Updated release workflows by @kbonney in https://github.com/USEPA/WNTR/pull/560 diff --git a/wntr/__init__.py b/wntr/__init__.py index 71bf803e..7acf2cc4 100644 --- a/wntr/__init__.py +++ b/wntr/__init__.py @@ -11,7 +11,7 @@ from wntr import extensions from wntr import msx -__version__ = '1.4.0' +__version__ = '1.5.0rc1' __copyright__ = """Copyright 2023-2025 National Technology & Engineering Solutions of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525