There is a newer version of the record available.

Published August 11, 2018 | Version v1.0.1
Software Open

A customized Python module for interactive curve fitting on potentiodynamic scan data

Description

A customized Python module for interactive curving fitting in Jupyter Notebook environment right in the browser such as Chrome. 

It allows users to interactively fit Butler-Volmer equations and its variations to potentiodynamic scan curves. The optimization process is powered by non-linear least squares algorithms from Scipy. It features an user-friendly plotting GUI with Jupyter Notebook widgets. This current release provides options for interactive data range selection, linear/log axis switching, auto-zoomed plotting, and post-IR compensation. The fitted results include corrosion parameters such as Ecorr, Icorr, Ba, Bc, B, Rp, and fitting goodness (R2 score and Chi2 score).

Notes

Updated comments and docstrings. Test-drive file for testing and validation

Files

ganglix/potentiodynamic-polarization-handler-v1.0.1.zip

Files (1.4 MB)

Additional details