Related Experiment Video
Updated: Sep 11, 2025

Precise Electrochemical Sizing of Individual Electro-Inactive Particles
Published on: August 4, 2023
ElectroKitty: A Python Tool for Modeling Electrochemical Data Including Non-Langmuir Adsorption
Ožbej Vodeb1,2, Pedro Farinazzo Bergamo Dias Martins1, Dušan Strmčnik1
1Department of Materials Chemistry, National Institute of Chemistry, Hajdrihova 19, 1000 Ljubljana, Slovenia.
ElectroKitty is a new Python package that simulates electrochemical reaction pathways, including non-idealities from adsorbed species. It is validated against established simulators and demonstrates advanced features like Frumkin isotherm and OH adsorption.
Area of Science:
- Electrochemistry
- Computational Chemistry
- Materials Science
Background:
- Simulation and data analysis are increasingly vital in electrochemistry.
- Experimental electrochemical data often presents non-idealities due to adsorbed species.
- A need exists for accessible tools to simulate complex electrochemical systems.
Purpose of the Study:
- Introduce ElectroKitty, a novel Python package for simulating electrochemical reaction pathways.
- Incorporate corrections for non-idealities caused by adsorbed species in simulations.
- Demonstrate the package's versatility and advanced capabilities.
Main Methods:
- Developed ElectroKitty as a Python package for electrochemical simulations.
- Programmed corrections for non-ideal adsorbed species.
- Validated simulations against an established electrochemical simulator.
- Modeled Frumkin isotherm and OH adsorption on Pt(111).
Main Results:
- ElectroKitty successfully simulates complex reaction pathways.
- The package accurately reproduces the Frumkin isotherm.
- Simulations of OH adsorption on Pt(111) demonstrate advanced modeling capabilities.
- Validation confirmed the accuracy of ElectroKitty against established simulators.
Conclusions:
- ElectroKitty provides a versatile and accurate tool for electrochemical simulations.
- The package effectively handles non-idealities from adsorbed species.
- ElectroKitty facilitates the study of complex electrochemical phenomena and surface interactions.
Related Concept Videos
Electrogravimetric Analysis: Overview
To test the completeness of the...
Voltammetry: Stripping Methods
Anodic Stripping Voltammetry (ASV)
ASV is used to determine metals and metalloids at trace levels. It involves two steps: deposition and stripping. First, a negative potential is applied to the...
Standard Electrode Potentials
Interfacial Electrochemical Methods: Overview
Electrolytes: van't Hoff Factor
The colligative properties of a solution depend only on the number, not on the identity, of solute species dissolved. The concentration terms in the equations for various colligative properties (freezing point depression, boiling point elevation, osmotic pressure) pertain to all solute species present in the solution. Nonelectrolytes dissolve physically without dissociation or any other accompanying process. Each molecule that dissolves yields one...
Electrodeposition
Electrodeposition can...

