Skip to content

[Deprecated] CV Data Extraction

Deprecated reference workflow for exporting recognized raw CV data to the standard intermediate format; use a dedicated analysis workflow instead.

[Deprecated] CV Data Extraction

This workflow exports raw CV data to standard CV Excel files. Use it when you want to inspect the recognition result, keep standardized intermediate files, or pass data to another tool. Routine analysis and plotting workflows can also read raw CV data directly.

It recognizes known formats first, then falls back to a heuristic CSV reader.

It attempts the following formats in order:

  • CH Instruments (CHI): supports text files and the verified .bin CV format, and extracts the initial/high/low potential, scan rate, segment count, and other metadata
  • DigiSim: extracts Estart (V), v (V/s), cycles, etc. from the header
  • EC-Lab MPR: reads the .mpr binary directly and extracts dE/dt, E1, E2, N
  • mdat Excel: detects a summary Name column and extracts each referenced data sheet separately
  • IEST .idata: recognizes .idata text exports from IEST battery test systems and reads CV steps, voltage, and current data
  • Donghua Multiple CV: reads test settings and potential/current data from native Donghua .dat files
  • Generic CSV/TSV/whitespace: auto-detects delimiter and encoding, takes the first two columns as potential / current. Plain CSV does not carry scan parameters — see the note below.

After extraction, the generated standard CV Excel files can be used with CV: Coulombic Efficiency and Capacitance Calculation, CV/Pseudocapacitance Analysis: b-Value Kinetics, CV/Cdl, and related analyses.

Steps

  1. Select input folder: choose the folder containing your data files.
  2. Processing completes automatically. The output folder will be displayed and can be opened directly.
  3. A stacked plot of the last cycle at each scan rate will be generated for quick inspection.

Supported Formats

This workflow does not restrict file extensions — it determines format by content.

CHI Format

File header contains text like:

Init E (V) = 0
High E (V) = 0.4
Scan Rate (V/s) = 100
Segment = 12
...
Potential/V, Current/A
0.000, -4.207e-6

DigiSim Format

File header contains text like:

source program: xxx
Estart (V): 0
Eswitch (V): 1.0
v (V/s): 0.1
cycles: 3
number of E(V), I(A) couples: 500
0.000, 1.234e-5

Both DigiSim and Donghua Multiple CV may use the .dat extension. The workflow recognizes both formats automatically.

mdat Excel Format

The first sheet contains a Name column listing the data sheets to read. Each data sheet stores parameters such as Scan Rate, Potential #2, Potential #3, and Segment Order; numeric potential/current data starts after End Header.

One input Excel file may produce multiple structured .xlsx outputs.

Native Donghua DAT (Multiple CV)

Native Donghua Multiple CV .dat files can be imported directly. The workflow reads the test settings and potential/current data. When one file contains several test settings, it creates one standard CV Excel file for each setting.

The Full_Cycles and Scans_Split sheets contain complete cycles only. Leading or trailing data that does not form a complete scan is excluded from the complete-cycle output and reported in the result.

Generic CSV/TSV

The file should contain at least two numeric columns (potential, current):

0.0,1.0e-6
0.1,2.0e-6
0.2,3.0e-6
  • Supported delimiters: comma ,, tab \t, whitespace, semicolon ;, pipe |
  • Supported encodings: UTF-8, GB18030, Latin-1
  • Non-numeric header rows are auto-skipped

Note: the generic CSV path carries no scan parameters.

  • The test condition parameter "Metadata" sheet in the output xlsx will be empty. This may cause incorrect results in positive/negative scanning and circle segmentation algorithms.

Output Structure

Each output .xlsx file contains three sheets:

  • Metadata: test condition parameters
  • Full_Cycles: complete cycles (forward + reverse)
  • Scans_Split: separated forward/reverse scans

Troubleshooting

File fails to process

  • Prefer this generic workflow first; it includes recognizers for CHI, DigiSim, EC-Lab MPR, and mdat Excel
  • Check the exported content: make sure the file contains potential and current data. If the instrument software offers multiple export templates, choose a text, CSV, or Excel export with complete column names and units
  • Verify the file is not corrupted or truncated
  • Submit a report: reproduce the error, then click the report button next to the error output

Binary files

EC-Lab .mpr, native Donghua Multiple CV .dat, and CH Instruments .bin CV files are supported.