Published May 18, 2024 | Version v1.1.1
Software Open

PourPy - A python package to generate potential-pH diagrams

Description


PourPy is an open-source Python package for generating thermodynamic stability diagrams of solid phases and complexes in aqueous electrolytes. These so-called Pourbaix diagrams provide valuable information about the reactivity of chemical elements and compounds as a function of the electrochemical potential and the pH. In the context of corrosion science, environmental and process engineering, Pourbaix diagrams are useful to predict the reactivity of aqueous complexes, the passivation behaviour of metals, and the electrochemical stability of the aqueous electrolyte. PourPy is a tool enabling users to inspect the reactivity of aqueous systems under full control of all chemical species considered. Users can define custom reactive systems containing multiple solid, aqueous and gaseous species thereof and build all (electro)chemical reactions to be considered. The package provides additional functionality to perform basic manipulations on the thermodynamic parameters associated with each chemical component, change the system's reference electrode as well as calculate the number of phases stable across a given potential-pH space or at discrete values.

Files

PourPy.zip

Files (140.7 MB)

Name Size Download all
md5:17f5a29e983c361cb96adcd022a41dc6
140.7 MB Preview Download

Additional details

Funding

European Commission
TAMING CORROSION – Towards mastering the long-standing challenge of ageing infrastructures in corrosive environments 848794

Software

Repository URL
https://gitlab.com/cmbm-ethz/pourbaix-diagrams
Programming language
Python
Development Status
Active