Skip to content
/ pyesp Public

Python wrapper around the Electrochemical Simulations Package by Carlo Nervi

Notifications You must be signed in to change notification settings

Limhes/pyesp

Repository files navigation

To compile and locally install PyESP, run:

python3 setup.py build_ext --inplace

The module can then be used in Python 3 using:

import PyESP

Description of python code use with comments is given in all_examples.py

Have a look at tutorial.ipynb to see an example output graph

Parameters are the same as used in the original ESP package (cf. http://lem.ch.unito.it/chemistry/esp_manual.html)

Working examples:

  • EC.py : EC mechanism
  • ECcat.py : E C_cat mechanism with increasing amounts of substrate for the reaction A + e <> B, then B + substrate -> A + product
  • square_scheme.py : square scheme mechanism

Developed and tested on Ubuntu using Python 3.7, but should run on any modern platform (Python 3 only)

About

Python wrapper around the Electrochemical Simulations Package by Carlo Nervi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published