A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of Water Network Tool for Resilience

Water Network Tool for Resilience - 1.3.2rc2

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/1.3.2rc1...1.3.2rc2

Natural Resources - Water Supply and Quality - Python
Published by dbhart about 2 months ago

Water Network Tool for Resilience - Version 1.3.2rc1 Release

What's Changed

Natural Resources - Water Supply and Quality - Python
Published by dbhart 2 months ago

Water Network Tool for Resilience - Version 1.3.1rc1 Release

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/1.3.0...1.3.1rc1

Natural Resources - Water Supply and Quality - Python
Published by kaklise 3 months ago

Water Network Tool for Resilience - Version 1.3.2 Release

Major changes

  • Updates and fixes to GIS functionality
  • Added EPANET-MSX support
  • Updated documentation

Also note that 1.3.0 was yanked from pypi after it was discovered that the binary objects did not upload as part of the builds. Version 1.3.2 is the first 1.3.x release that is published.

Relevant pull requests since 1.2.0

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/1.2.0...1.3.2

Natural Resources - Water Supply and Quality - Python
Published by kaklise 3 months ago

Water Network Tool for Resilience - Version 1.3.0rc3 Release

The following release candidate resolves MAC build issues and adds support for EPANET-MSX

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/1.3.0rc2...1.3.0rc3

Natural Resources - Water Supply and Quality - Python
Published by kaklise 3 months ago

Water Network Tool for Resilience - Version 1.3.0rc2 Release

Full Changelog: https://github.com/USEPA/WNTR/compare/1.3.0rc1...1.3.0rc2

Natural Resources - Water Supply and Quality - Python
Published by kaklise 5 months ago

Water Network Tool for Resilience - Version 1.3.0rc1 Release

Natural Resources - Water Supply and Quality - Python
Published by kaklise 5 months ago

Water Network Tool for Resilience - Version 1.2.0 Release

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/1.1.0...1.2.0

Natural Resources - Water Supply and Quality - Python
Published by kaklise 10 months ago

Water Network Tool for Resilience - Version 1.2.0rc2 Release

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/1.2.0rc1...1.2.0rc2

Natural Resources - Water Supply and Quality - Python
Published by kaklise 10 months ago

Water Network Tool for Resilience - Version 1.2.0rc1 Release

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/1.1.0...1.2.0rc1

Natural Resources - Water Supply and Quality - Python
Published by kaklise 11 months ago

Water Network Tool for Resilience - Version 1.1.0 Release

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/1.0.0...1.1.0

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 1 year ago

Water Network Tool for Resilience - Version 1.0.0 Release

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/0.5.0...1.0.0

Natural Resources - Water Supply and Quality - Python
Published by kaklise about 2 years ago

Water Network Tool for Resilience - Version 1.0.0.rc2 Release

Full Changelog: https://github.com/USEPA/WNTR/compare/1.0.0rc1...1.0.0rc2

Natural Resources - Water Supply and Quality - Python
Published by kaklise about 2 years ago

Water Network Tool for Resilience - Version 1.0.0.rc1 Release

What's Changed

Full Changelog: https://github.com/USEPA/WNTR/compare/0.5.0...1.0.0rc1

Natural Resources - Water Supply and Quality - Python
Published by kaklise about 2 years ago

Water Network Tool for Resilience - Version 0.5.0 Release

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/0.4.2...0.5.0

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc8 Release

Release candidate to test connection to PyPI

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc7 Release

Testing use of release workflow with PyPA, update for cibuildwheel

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc6 Release

Testing use of release workflow with PyPA

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc5 Release

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc2 Release

Release candidate 2

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.5.0.rc1 Release

Release candidate for 0.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/0.4.2...0.5.0

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 2 years ago

Water Network Tool for Resilience - Version 0.4.2 Release

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/0.4.1...0.4.2

Natural Resources - Water Supply and Quality - Python
Published by kaklise almost 3 years ago

Water Network Tool for Resilience - Version 0.4.1 Release

What's Changed

New Contributors

Full Changelog: https://github.com/USEPA/WNTR/compare/0.4.0...0.4.1

Natural Resources - Water Supply and Quality - Python
Published by kaklise about 3 years ago

Water Network Tool for Resilience - Version 0.4.0 Release

  • Changed network component attribute names related to initial status and initial setting and made simulation results read-only
  • Added slots to water network model options to define available option names
  • Removed custom handlers from the EPANET bin filer reader
  • Added a metric to compute pump energy
  • Added type checking for methods used to build water network models
  • Updated the WNTRSimulator link results to include setting
  • Updated the WNTRSimulator to use start clocktime
  • Updated documentation and tests

See Release Notes for more details.

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 3 years ago

Water Network Tool for Resilience - Version 0.3.1 Release

  • Added option to define convergence error behavior.
  • Updated method to add power outage to pumps.
  • Added a method to convert controls to rules.
  • Updated the expected demand metrics to optionally specify a demand category.
  • Added a function to compute valve segment attributes from a valve layer.
  • Added a function to generate a randomly ordered colormap.
  • Added the ability to define pressure exponents that vary throughout the network (used only by the WNTRSimulator).
  • Updated controls to create speed rules for pumps.
  • Bug fixes related to the pump energy calculation, value controls read in from EPANET INP files, plotting directed networks with a colorbar, and pattern start time.
  • Added NotImplementedError for D-W and C-M headloss when using the WNTRSimulator.
  • Updated network component attributes that store simulation results to be read-only.
  • Changed results object names for friction factor, link quality, and reaction rate to match names used in EPANET.
  • Updated API documentation to include a table of class properties for each network class (Junction, Tank, Pipe, etc.).
  • Added support for Python 3.9

See Release Notes for more details.

Natural Resources - Water Supply and Quality - Python
Published by kaklise almost 4 years ago

Water Network Tool for Resilience - Version 0.3.0 Release

  • Added EPANET 2.2 as the default engine in WNTR's EpanetSimulator. EPANET 2.00.12 can still be used for backward compatibility.
    WNTR can now run PDD hydraulic simulation using EPANET or using the custom WNTRSimulator. This update also allows users to simulate tank overflow using the EpanetSimulator.
  • Model options have been updated to better align with EPANET nomenclature.
  • Added support for multi-point pump curves in the WNTRSimulator.
  • Added support for tank volume curves in the WNTRSimulator.
  • Updated tests
  • Updated documentation

See Release Notes for more details.

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 4 years ago

Water Network Tool for Resilience - Version 0.2.3 Release

  • Fixed bug in reset_initial_values. The method now resets controls and additional network attributes needed to reset the model to initial conditions.
  • Fixed bug for valve settings in the EPANET INP file writer
  • Fixed bug in emitter coefficient unit conversion
  • Included conda install instructions
  • Added methods to add and remove fire fighting demand to a junction
  • Added pipe criticality and fire flow examples
  • Minor updates to support NetworkX 2.5
  • Added binaries for Python 3.8
  • Added testing capabilities through GitHub Actions. This includes a quick check run on Linux using Python 3.8 and a complete build run on Windows, Linux, and MacOS using Python 3.6, 3.7 and 3.8. The GitHub Action tests are initiated after push and pull requests to the master and dev branches.
  • Updated tests
  • Updated documentation

Natural Resources - Water Supply and Quality - Python
Published by kaklise over 4 years ago

Water Network Tool for Resilience - Version 0.2.2.1 Release

This is a bug-fix release and includes updates to assign demand and WNTRSimulator controls, see WNTR version 0.2.2.1 Release Notes for more details.

Natural Resources - Water Supply and Quality - Python
Published by kaklise almost 5 years ago

Water Network Tool for Resilience - Version 0.2.2 Release

  • Updated the use of NetworkX MultiDiGraph class and topographic metrics
  • Added methods to groups links and nodes into segments based on the location of isolation valves
  • Updated several graphics functions
  • Updated the mass consumed water security metric to include a detection limit
  • Updated skeletonize and other network morphology functions to be more efficient when using large networks
  • Added a sensor placement optimization example
  • Updated documentation and testing

See WNTR version 0.2.2 Release Notes for more details.

Natural Resources - Water Supply and Quality - Python
Published by kaklise about 5 years ago