We are happy to announce the new release of DATTES on gitlab

Major new features

Easy introduction to the use of DATTES:

  • Main dattes function splitted into four steps + 1 tool:
    • (step 1) dattes_import: convert raw data to xml
    • (step 2) dattes_structure: read xml/json/csv/mat files and convert them to DATTES structures
    • (step 3) dattes_configure: detect the appropriated phases for each analysis method
    • (step 4) dattes_analyse: perform analysis (capacity, resistance, impedance, pseudo-OCV, OCV by points, ICA)
    • (tool) dattes_plot: visualise the results of each step
  • Automatic detection of max/min voltage and capacity

Metadata management:

  • Add metadata to an experiment of a folder of experiments by using *.meta (json) files.

Broad file format compatibility:

  • Add support for Digatron files
  • Add support for Neware files
  • Add export functions: export all or a part of DATTES results to: json, csv, matlab script

Other new features

  • Add Capacity CCCV results
  • Improve visualization functions

Known issues:

  • Impedance identification under Octave:

    Impedance identification (ident_cpe and ident_rrc) is not working properly under Octave. In most cases, no minimum is found with fminsearch and equivalent circuit parameters are all set to NaN.

  • Mode identification (which_mode):

    Depending of data quality (time/voltage/current sampling), which_mode fails to properly identify CC/CV phases. Some long CC phases (e.g. pseudo OCV measurements) are cut and considered as CV and CC phases while they should be considered as one long CC phases.

  • Resistance identification (ident_r):

    Depending of data quality (time/voltage/current sampling), some temporal resistance identifications are inaccurate. In worst cases, some “negative resistance” points are found. The problem is at fitting_pol, a second degre polynomial is used, but it is not suitable for all cases.

  • Neware and Digatron files:

    Neware and Digatron files import has been tested on very few data. Univ. Eiffel do not have such type of cyclers, data from other institutions is welcome to perform supplementary tests.

  • Neware/Bitrode/Arbin files under octave :

    Under Octave, file import seem to be quite slow, specially when reading mixed (numeric/text) csv files.

  • Arbin res import not tested under Windows (needs to install mdbtools for Windows)

  • Arbin xls import not working under Windows/Octave