Skip to content
This repository was archived by the owner on Nov 27, 2024. It is now read-only.
/ voltammetry.py Public archive

A Python package for working with voltammetry data

License

Notifications You must be signed in to change notification settings

kirkpsmith/voltammetry.py

Repository files navigation

voltammetry.py

An effort towards a Python package for working with voltammetry data

Inspired by impedance.py and voltcycle

Desired Features

  • Visualization of voltammetry data with Altair (V vs. t, I vs. T, and V vs. I, for multiple cycles), intuitive knowledge of scan directions
  • ability to specify IUPAC/US convention (default IUPAC)
  • Peak finding, baseline fitting
  • Peak separation, peak height ratios
  • Absolute reference conversion (SCE, MSE etc.)
  • Specifying reaction mechanisms: soluble/insoluble species, intercalation, EC/ECE coupling, etc.
  • Specify experimental setup: standard, RDE/RRDE, microelectrode, etc.
  • user input mode for complex coupled rxns vs. automatic mode for high-throughput analysis
  • high-touch user input mode for complex coupled rxns vs. automatic mode for high-throughput analysis of well-understood systems
  • Application-specific functions:
    • Catalysis: automated hydrogen absorption calculations for determining electrochemically active surface area

About

A Python package for working with voltammetry data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5