Skip to content

This project consist in development of new python open-source tools for data processing for electrochemical analysis of electrochemical surface area (ECSA)

License

Notifications You must be signed in to change notification settings

gcarrascohuertas/electrochemical_ECSA_processing_autolab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Electrochemical ECSA fit tools in Python - AUTOLAB version

Overview

Electrochemical surface area is one of the most important parameters in electrochemistry. Unfortunately, experimental research of this material property is complicated due to processing data time involved.

This project aims to provide quick-tools developed in Python for ECSA data treatment. Main tools consist in obtain following parameters:

  • Stacked plots associated to ECSA analysis.
  • Randles–Ševčík plots associated to ECSA analysis for cathodic and anodic peaks.
  • Area (cm2) for anodic peak-analysis.
  • Area (cm2) for cathodic peak-analysis.
  • Peak separation (Δp) for every scan analysis.

Python modules required for running script

Prior to run the ECSA script, install following python packages

Matplotlib

python -m pip install -U pip
python -m pip install -U matplotlib

Numpy

pip install numpy

Pandas

pip install pandas

Scipy

pip install scipy

Sympy

pip install sympy

Uncertainties

pip install uncertainties

Glob

pip install glob3

Shutil

pip install pytest-shutil   

Astropy

pip install astropy

Additional coments

The Electrochemical ECSA fit tools in the Python version are still in it's beta state. This means that it can have some bugs and issues. However, testing and contributing is very welcome.

Contributors

gcarrascohuertas

About

This project consist in development of new python open-source tools for data processing for electrochemical analysis of electrochemical surface area (ECSA)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages