eL-ChemViewer installation


Last update: April 09, 2022
New version! User interface slightly polished for better user experience with different screen resolutions and system font sizes. Minor bugs resolved. Download here.
If you use and like the eL-ChemViewer, please cite our paper in Sensors. Feedback concerning bug reports, suggestions, experience is most welcome at [email protected]. Visit http://www.lchem.cz.

Unfortunately, I don't have time to write a manual, explore the software for yourself!
Few hints: If your ASCII file is not loaded properly, there might be a different decimal delimiter in your operating system than dot (e.g. a comma). Use the "System decimal delimiter" checkbox or match the decimal delimiter in your file with your operating system.
In some settings, the graph does not redraw. Do it manually in the graph palette (under the "loupe" symbol).
In DPV/SWV peak evaluation, the cursors aren't equal. If the peak is not evaluated properly, exchange the positions of cursors.

Recently, a question concerning semidifferential / semiintegral was raised:
Q: I am using eL-Chem software on CV collected on a screen printed electrode, and I wonder if the software can perform semi-derivative/integral without input parameters like diffusion coefficient, electrode area?
A: The only parameter, which must be input to obtain semiintegral/semiderivative is the scan rate, which is necessary to calculate delta time involved in the semiintegral formula (see p. 249 in Bard, Allen J; Faulkner, Larry R. Electrochemical Methods: Fundamentals and Applications, Second Edition, John Wiley and Sons, New York: 2001).
So you must enter your scan rate, other parameters in the window can be zero. In this case you will obtain semiintegral/semiderivative of your original data.
Other parameters are necessary only if you want to check for number of electrons. You can do this by first performing the conversion of your voltammogram into dimensionless units (to do this, you have to select the "convert to dimensionles" checkbox and enter correct values of concentration, area, diffusion coefficient and scan rate). If you choose semiintegration afterwards, the waveheight gives you the number of electrons exchanged.
Be careful about the units on axes.


Previous updates:
September 26, 2021
Automated baseline correction, useful especially for DPV and SWV is added into main screen. The algorithm is adapted from the paper: G�rski �, Ciepiela F, Jakubowska M, Automatic baseline correction in voltammetry. Electrochimica Acta 136 (2014) 195�203. Download here.
September 13, 2021, bug found by Ivana Novak Jovanovic (wrong scaling of semiderivative and semiintegral data) resolved. Thanks Ivana! Download here.
March 28, 2021, Peak area calculation added into SWV/DPV module, double integral option added into main screen (alongwith the "subtract average" this makes easy the basic evaluation of the EPR spectra). X-axis reconstruction allows to replace the original x-axis data with regularly spaced ones. This is useful when dealing with noisy experimental X data obtained by data acquisition. Download here.
April 24, 2016 Some parts of the code optimized with respect to speed. Now, larger files (e.g. CVs containing 100 cycles 3000 data points per cycle) are loaded and processed reasonably. Note that some routines (namely calculating semiderivatives and semiintegrals) are still resource intensive and thus time consuming to compute for large files. Download here.
February 2, 2016 Format and Save data routine and Tafel analysis for corrosion tests evaluation added. Download here.
September 7, 2014 (bug found by Vera Andronic concerning evaluation of wave position resolved, thanks Vera!)
August 29, 2014 (more flexible resizing to accommodate broader range of screen resolutions, data range of some controls restricted only to meaningful values).
Download version 1.0 here.