EC-Lab and BT-Lab store measurements in binary .mpr files that only BioLogic's software opens.
This page decodes them directly: you get a CSV with clear column names and SI units, a cycle
summary, dQ/dV and an Excel workbook, for cycling, voltammetry or impedance data.
How to convert MPR to CSV
- Upload the
.mprfile. EC-Lab saves an experiment as several files with the same name; the.mprholds the data, while.mps(settings) and.mpl(log) contain no measurements. An.mpttext export is accepted too, with either.or,as decimal separator. - Leave the active mass at 0 to use the one entered in EC-Lab, or type it in mg. EC-Lab's placeholder masses (0.001 mg, 7000 mg) are ignored.
- Download the results:
Name.csv,Name - cycles.csv,Name - dQdV.csvandName.xlsx. Impedance files giveName - impedance.csvinstead.
Which files and techniques
.mpr files from EC-Lab 10.x to 11.62 and BT-Lab 1.7x are read, in both the older layout and the
one introduced with EC-Lab 11.50. Galvanostatic cycling (GCPL, Modulo Bat, CP, CA and similar),
cyclic and linear sweep voltammetry, open-circuit voltage and impedance (PEIS, GEIS) all convert.
For impedance, the CSV lists frequency, Z′, −Z″, |Z| and phase per point, and the preview shows a
Nyquist plot.
How the columns relate to EC-Lab
voltage_Vis the working electrode potential Ewe.cyclestarts at 1. EC-Lab numbers galvanostatic cycles from 0, so cycle 0 in EC-Lab is cycle 1 here.step_indexis EC-Lab's sequence number Ns. Step types such asCC_ChgorRestare inferred from current and voltage, since.mprfiles don't label them.- Capacities come from EC-Lab's own charge counter, accumulated per cycle. Files without an I/mA column get the current from dq/dt.
Checked against EC-Lab's text exports of 61 files: recorded columns and cycle numbers agree, and per-cycle capacities too, except in a few files where EC-Lab's own counters restart mid-cycle. In Modulo Bat runs with pulses, for example, each cycle here sums all of its charge, so values can differ from EC-Lab's by up to about 1.5 %.
Good to know
- A file copied while the experiment was still running is read up to where it ends, and the result warns that it is incomplete.
- Several
.mprfiles, up to 20, can be converted in one go with a combined cycle summary.
For the efficiency and dQ/dV definitions, see Coulombic efficiency and dQ/dV.
More about what this tool reads and writes: Battery Cycler Data Converter.