A Python Package to Preprocess the Data Produced by Novonix High-Precision Battery-Testers

A Python Package to Preprocess the Data Produced by Novonix High-Precision Battery-Testers

V. Gonzalez-Perez, P. Keil, Y. Li, A. Zülke, R. Burrel, D. Csala, H. Hoster
Journal of Open Research Software 8: 3 (2020) https://doi.org/10.5334/jors.281



We present preparenovonix, a Python package that handles common issues encountered in data files generated with a range of software versions from the Novonix battery-testers. This package can also add extra information that makes easier coulombic counting and relating a measurement to the experimental protocol. The package provides a master function that can run at once the cleaning and adding derived information, with flexibility to choose only some features. There is a separate function to simply read a column by its given name. The usage of all the functions is documented in the code including examples. The code presented here can be installed either as a python package or from a GitHub repository.

Related Resources

UHPC Protocol – Getting started with custom variables and expressions

As of v2.6.0, UHPC Protocol supports creating and updating variables or math expressions to trigger conditions within the 'Step Control Conditions' and 'Current' text boxes. This document outlines how to get started implementing these custom conditions in your test protocols.

NOVONIX – Screening Graphite Materials for Lifetime Based on UHPC Measurements of Parasitic Current in Half Cells

The method presented here is designed to allow a quantitative ranking among different materials to be made from tests on coin half cells, that can be translated to form a qualitative lifetime prediction in full cells.

Impact of Graphite Materials on the Lifetime of NMC811/Graphite Pouch Cells: Part I. Material Properties, ARC Safety Tests, Gas Generation, and Room Temperature Cycling

Part I of this 2-part series investigates physical and electrochemical differences between the graphite materials of interest here, as well as room temperature cycling to probe improvements in capacity retention.