FitMyEIS - A web based impedance fitting app

217 views
Skip to first unread message

Richard Chukwu

unread,
Jul 12, 2023, 6:41:28 AM7/12/23
to Impedance Spectroscopy

Dear All, 

I'm incredibly excited to introduce you to my latest project, FitMyEIS! 

FitMyEIS is a web application designed to provide fitting for single or multiple Electrochemical Impedance Spectroscopy (EIS)  data.

Here's what makes FitMyEIS stand out:

📲 Mobility: Thanks to www.fitmyeis.com, you can now perform Impedance Spectroscopy fitting on any device, right at your fingertips!

⚙️ Power & Precision: Utilizing the Python libraries Jax and Jaxopt, FitMyEIS takes advantage of autodiff for swift and precise derivative computations. It also features robust algorithms designed explicitly for fitting multiple spectra, bolstering its analytical prowess.

🔌 Circuit Simulator: Choose optimal parameter guesses using the interactive circuit simulator (accessible from the “Simulate” button).

🧮 Insightful Metrics: FitMyEIS provides the following metrics: Weighted Residual Sum of Squares (WRSS), Weighted Root Mean Square (WRMS), and Akaike Information Criterion (AIC) for model selection and evaluation.

🔬 Reproducibility: FitMyEIS lets you save your entire fit data and model as a JSON file, ensuring your work is easily replicable and sharable.

🔄 Versatility: The app comes with a comprehensive library of circuits (adapted from MEISP - a huge thanks to Dr. Yevgen Barsukov), accessible from the “From Library” button, A “Circuit Composer” to build series and parallel combinations of circuits. Moreover, it also allows the user to enter custom impedance expressions

⚖️ Weighting Options: FitMyEIS provides multiple weighting options, including Unit, Modulus, Proportional, and Standard deviation (Sigma), for optimal fitting and error minimization.

📚 Tutorial Section: New to fitting EIS spectra? The comprehensive tutorials will guide you through! . Videos have also been embedded in the tutorial section.

🔗 Seamless Integration: FitMyEIS allows impedance expressions to be translated into Python functions, which you can use in my open-source impedance fitting package pymultipleis or its PyTorch equivalent, pymultieis (both available on Pypi).

📈 Visualization Tools: The 3D plots of the Nyquist and Bode plots make data interpretation as intuitive as it gets.

💻 OS Agnostic: Being a web-based application, FitMyEIS works seamlessly across various operating systems. Whether you're on Windows, MacOS, or Linux, you can enjoy all that FitMyEIS has to offer.

I invite you to explore the beta version of FitMyEIS at www.fitmyeis.com. Dive in, experiment, and share your invaluable feedback, which will play a crucial role in shaping this project's future.

Warm Regards,

Richard Chukwu

PhD student,

Energy Storage and Conversion Systems
Universität Bremen
Wiener Straße 12
28359 Bremen, Germany
Tel: +49(0)421/2246-7332

Yevgen Barsukov

unread,
Jan 27, 2025, 3:17:08 PMJan 27
to Impedance Spectroscopy
Excellent program! I did some early testing with the author, and the program has wide support for all needed models, 
excellent help system with explanations of physical meaning for each one, and excellent capabilities to work with multiple files. 
It will report not only the parameter values but also standard deviations in form of tables if multiple files are analysed, which is very important
for parameter extraction for engineering purposes!

Regards,
Yevgen

Reply all
Reply to author
Forward
0 new messages