Releases: ROVI-org/battery-data-toolkit
Releases · ROVI-org/battery-data-toolkit
v0.3.3 -- More exporting options, streaming reads, better docs
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
The requirements for this version of the toolkit are far less stringent because we have dropped the scythe-extractors requirement.
What's Changed
- Add methods for computing cycle times by @WardLT in #68
- Updating battery descriptions by @victorventuri in #72
- Introduce a base class, barebones exporter by @WardLT in #78
- Remove scythe dependency by @WardLT in #79
- Store schema with metadata by @WardLT in #80
Full Changelog: v0.3.1...v0.3.2
v0.3.1
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
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
- Add extractor for batterydata.energy.gov data by @WardLT in #43
- Add support for Parquet files by @WardLT in #45
- Introduce ability to store EIS data by @WardLT in #46
- Schema Energy Unit Fix by @victorventuri in #52
- Fix save to hdf5 by @victorventuri in #54
- Change how we compute cell capacity and energy by @WardLT in #50
Full Changelog: v0.2.0...v0.3.0
v0.2.0 - Updating Dependencies
v0.1.1 - Bug fixes
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
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
This is the last update before we transitioned to supporting more than one type of data per HDF5 file.