Skip to main content

Utilities for reading and manipulating battery testing data

Project description

Battery Data Toolkit

Python Package Deploy Docs Coverage Status PyPI version

The battery-data-toolkit, battdat, creates consistently-formatted collections of battery data. The library has three main purposes:

  1. Storing battery data in standardized formats. battdat stores data in HDF5 or Parquet files which include extensive metadata.
  2. Interfacing battery data with the PyData ecosystem. The core data model, BatteryDataset, is built atop Pandas DataFrames.
  3. Providing standard implementations of common analysis techniques. battdat implements functions which ensure quality or perform common analyses.

Installation

Install battdat with pip: pip install battery-data-toolkit

Documentation

Find the documentation at: https://rovi-org.github.io/battery-data-toolkit/

Support

The motivation and funding for this project came from the Rapid Operational Validation Initiative (ROVI) sponsored by the Office of Electricity. The focus of ROVI is "to greatly reduce time required for emerging energy storage technologies to go from lab to market by developing new tools that will accelerate the testing and validation process needed to ensure commercial success." If interested, you can read more about ROVI here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

battery_data_toolkit-0.4.6.tar.gz (805.9 kB view details)

Uploaded Source

Built Distribution

battery_data_toolkit-0.4.6-py2.py3-none-any.whl (56.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file battery_data_toolkit-0.4.6.tar.gz.

File metadata

  • Download URL: battery_data_toolkit-0.4.6.tar.gz
  • Upload date:
  • Size: 805.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for battery_data_toolkit-0.4.6.tar.gz
Algorithm Hash digest
SHA256 f62a073703d6652e53162fcbb3ebbf0f5f7036e127021d5beddf7c5c245f9797
MD5 04a52581237977e5a53a15ed6fbf8541
BLAKE2b-256 a58a24d6e49cabc55409c34cd4b1697a9671a423a61dd7b6173dde2e808ca70b

See more details on using hashes here.

File details

Details for the file battery_data_toolkit-0.4.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for battery_data_toolkit-0.4.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d1a36a2e4a0ddbb17dd6323c8e185ebae546d04d497aa8097463f10e75671d99
MD5 5e70cb649533cc66af65172723b58612
BLAKE2b-256 d97b294c18e778306bdf01941aec3e4450378a01db4da5f1a28a8b0e6594f0ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page