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.1.tar.gz (49.4 kB view details)

Uploaded Source

Built Distribution

battery_data_toolkit-0.4.1-py2.py3-none-any.whl (54.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: battery_data_toolkit-0.4.1.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for battery_data_toolkit-0.4.1.tar.gz
Algorithm Hash digest
SHA256 336350cef0a02563f46779a14d6675b83edd0cf11d56f9cdb3240b227f877711
MD5 b2575f563f522a21887d5c44a3e6f880
BLAKE2b-256 8b3cc55ba1ce50784ffd9fdbd10226d6c26a8d513c57a342260c03e2ed245712

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for battery_data_toolkit-0.4.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c8d39068c473893b89576b63aebec1f15b75d82092778eec64f3f4dfd99e772b
MD5 c4bb677f81e2637a81df5b438a86f492
BLAKE2b-256 aa82bcc65d2ebfe6fe3cd2fd396c5b06f70b65c33449b0eb0c5947be41ff3423

See more details on using hashes here.

Supported by

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