A summary of tools from open-source repositories, for loading, converting, storing,
and analyzing electrochemical measurement data.
The list is non-exhaustive and the maintenance status of community projects may change.
To add a project to this list, see suggest a link.
Loaders and converters — interfacial electrochemistry and general
| Name |
Scope / formats |
Reference |
| eclabfiles |
BioLogic .mpt/.mpr/.mps; largely folded into yadg |
|
| galvani |
reads BioLogic .mpr/.mpt and Arbin .res into pandas |
|
| impedance.py |
EIS; BioLogic, Gamry .DTA, CSV; fitting and plotting |
DOI |
| ixdat |
in-situ data; BioLogic, Autolab, Ivium, CH Instruments, EC-MS, echemdb |
|
| MADAP |
common formats; EIS, Arrhenius, voltammetry analysis |
DOI |
| unitpackage |
header-aware loaders creating unit-aware frictionless datapackages (echemdb project) |
DOI |
| yadg |
many instrument formats to NetCDF datagrams; EIS supported |
DOI |
Loaders — battery cyclers
| Name |
Scope / formats |
Reference |
| BEEP |
Arbin, BioLogic, Maccor, Neware; featurization |
DOI |
| cellpy |
Arbin, Maccor, PEC, Neware, BioLogic |
DOI |
| galv (Galvanalyser) |
Maccor, Ivium, BioLogic; storage platform with metadata |
arXiv |
| PyProBE |
several cyclers; Polars/Parquet backend |
DOI |
Simulation and mechanism fitting
| Name |
Scope / formats |
Reference |
| ElectroKitty |
electrochemical simulator; fits reaction mechanisms and kinetic parameters to voltammograms |
DOI |
| frumkin |
modeling of electric double layers with modified Poisson–Boltzmann theory; comparison with experimental capacitance data |
|
| Name |
Scope / formats |
Reference |
| DUCK |
Database Utility for Cyclovoltammetry Knowledge; ontology-based knowledge graphs and visualization for CV data |
DOI |
Utilities