Skip to content

Releases: ROVI-org/battery-data-toolkit

v0.3.3 -- More exporting options, streaming reads, better docs

21 Oct 18:37
069b838
Compare
Choose a tag to compare

What's Changed

  • Ensure that bad metadata throws error by @WardLT in #81
  • Skip short cycles during capacity calculation by @WardLT in #82
  • Add cycle stats exporter by @WardLT in #83
  • Add ability to compute test_time and cycle_time by @WardLT in #84
  • Introduce sphinx-based documentation by @WardLT in #87
  • Update Battery Data Hub parser by @WardLT in #88
  • Add tabular renderings of the metadata schema by @WardLT in #90
  • Group docs into section, add logo by @WardLT in #91
  • Helper functions to stream data from HDF5 by @WardLT in #92

Full Changelog: v0.3.2...v0.3.3

v0.3.2 - Added export interfaces, simplified requirements

01 Jul 20:25
Compare
Choose a tag to compare

The requirements for this version of the toolkit are far less stringent because we have dropped the scythe-extractors requirement.

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

10 May 18:14
Compare
Choose a tag to compare

Introduce the ability to store cells which share metadata in the same HDF5 file, and more fields to the metadata.

What's Changed

  • Add ability to store multiple cells per HDF5 by @WardLT in #63
  • Warn if version of metadata is different, ignore failures by @WardLT in #66
  • Introduce fields in schema to describe synthetic data by @WardLT in #64

Full Changelog: v0.3.0...v0.3.1

v0.3.0 - Changing sign conventions, bug fixes, and more

22 Apr 12:31
Compare
Choose a tag to compare

Many important changes in this version:

  • Changed sign convention for current, as both the Argonne and NREL modeling teams use positive current for charging
  • Changed the units for capacity and simplified how we compute it
  • Added parquet format and fixed HDF5

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0 - Updating Dependencies

05 Feb 20:57
ae56b3d
Compare
Choose a tag to compare

This PR updates dependencies to at least Py3.9 and pydantic v2.

What's Changed

Full Changelog: v0.1.1...v0.2.0

v0.1.1 - Bug fixes

10 Jan 19:16
Compare
Choose a tag to compare

What's Changed

  • Support str or Path for filenames by @WardLT in #24
  • Support saving cycle_stats in HDF5 by @WardLT in #25

Full Changelog: v0.1.0...v0.1.1

v0.1.0 - First PyPI Release

10 Jan 17:00
2e5de28
Compare
Choose a tag to compare

What's Changed

  • Support Multiple Kinds of Data in Single HDF5 by @WardLT in #5
  • Add pytest-coverage by @WardLT in #7
  • Update README.md by @WardLT in #8
  • Switch to pip for version control by @WardLT in #9
  • Fix the MACCOR parser by @WardLT in #12
  • Group multiple files from same MACCOR test together by @WardLT in #13
  • Add a coverage step to the CI by @WardLT in #14
  • Organizing and test step labeling code by @WardLT in #15
  • inclusion of data extractor for current/voltage/temperature vs time d… by @npaulson in #11
  • Restructure and extend the metadata by @WardLT in #16
  • Style changes for tIVT Extractor by @WardLT in #17
  • Add ability to store and validate cycle-level data by @WardLT in #19
  • Add a class for computing features by @WardLT in #18
  • Switch to Scythe by @WardLT in #21
  • Switch project over to poetry by @WardLT in #22
  • Add a release script by @WardLT in #23

New Contributors

Full Changelog: v0.0.1...v0.1.0

Last Version of Time-Series Only

11 Aug 18:38
59524ad
Compare
Choose a tag to compare

This is the last update before we transitioned to supporting more than one type of data per HDF5 file.