Skip to main content

RocketLogger Python Support Library

This package provides RocketLogger data file handling support, as well as basic processing and plotting of the data. Further, it provides the necessary support to generate calibration data from measurements.

Dependencies

  • Python 3: version 3.6-3.14
  • NumPy: version 1.13-2.3

Optional dependencies

  • Matplotlib: for plotting data overview
  • pandas: for pandas DataFrame export

Compatibility

  • Data processing: supports all officially specified RLD file version (versions 2-4)
  • Calibration: compatible with RocketLogger calibration file version 2

Installation

The package is available from the Python Package Index Install the package using pip:

python -m pip install rocketlogger

Getting Started

RocketLogger Data Processing

To import a RocketLogger data (*.rld) file, use the RocketLoggerData class:

>>> from rocketlogger.data import RocketLoggerData
>>> rld = RocketLoggerData('data.rld')

To merge channels with auto-ranging, i.e. the current channels:

>>> rld.merge_channels()

To get the loaded channel data (by name) and corresponding timestamps:

>>> d = rld.get_data(['V1', 'I1'])
>>> t = rld.get_time()

For more details about the individual functions and their parameters, refer to the documentation available at https://github.com/ETHZ-TEC/RocketLogger/wiki/python.

RocketLogger Device Calibration

The RocketLoggerCalibration class from the rocketlogger.calibration module provides the necessary support for generating RocketLogger device calibration. See the Calibration wiki section for more details on the calibration procedure.

Documentation

The documentation for the RocketLogger is found in the wiki pages at https://github.com/ETHZ-TEC/RocketLogger/wiki.

License

The RocketLogger Project is released under 3-clause BSD license. For more details, refer the the LICENSE file.

Metadata

Release files for rocketlogger 2.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rocketlogger 2.1.3
File Size Uploaded Provenance
rocketlogger-2.1.3.tar.gz 10.3 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for rocketlogger 2.1.3
File Interpreter ABI Platform
rocketlogger-2.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 10.3 MB

Release files / rocketlogger-2.1.3.tar.gz

Download URL rocketlogger-2.1.3.tar.gz
Size 10.3 MB
Tags Source
SHA-256 checksum
How to use checksums
e03a540115c3f41656ba1b733f97e0115c5b52bc3ae02cbf5d8db64e8296293b
BLAKE2b-256 checksum
How to use checksums
ddca58fc626866c8374c9d1ab3ab288095464809170ee616328ef5af68eece6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / rocketlogger-2.1.3-py3-none-any.whl

Download URL rocketlogger-2.1.3-py3-none-any.whl
Size 23.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
52972ef69f496803fd7bb886a3593af7de7f63a46a87659af7c475cf57fb7a80
BLAKE2b-256 checksum
How to use checksums
6568d61e82131988e05c787e5f5b0944aa1c9eca9052ceb7650d07bf4b4d833e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Security for rocketlogger 2.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page