Manage CAN Data elegantly.
Project description
CANdas - The dataframe for CAN* bus data
Manage and analyze CAN bus data elegantly and efficiently, locally or in the cloud.
Features
- Common format for dealing with CAN data
- Enrich plots of the logging data with data from the dbc files automatically
- Versatile and extensible plotting functions for all kinds of signals
- Easily export CAN data to a pandas dataframe
- Data can be pushed to a SQL database
- Download logging file from SQL database instead of having all of them on disk
- Method chaining philosophy to create powerful and minimalistic pipelines
- Feature demo can be found here
Documentation
Extensive documentation can be found here: https://lionsracing.gitlab.io/candas/index.html
Installation
- For the database features you need a SQL-Driver. Please install it beforehand.
pip install candas
Contributing
-
Fork the repository.
-
Install prerequisites.
pip install -r requirements.txt -
Implement the new feature or bug fix.
-
Implement test case(s) to ensure that future changes do not break legacy.
-
Run the tests.
-
Create a pull request.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file CANdas-2.0.2.tar.gz.
File metadata
- Download URL: CANdas-2.0.2.tar.gz
- Upload date:
- Size: 26.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d0ffd0fe091d1ac00240fea70dcbe3b3028fa391b71e7b020ac473ae385884c
|
|
| MD5 |
96ac08c608ec3c73e3ebe0490763bd25
|
|
| BLAKE2b-256 |
ac5273d080a06feca48b8af5fa1d3e570b6c45e53ee4cb8e1af4439282a1c7da
|
File details
Details for the file CANdas-2.0.2-py3-none-any.whl.
File metadata
- Download URL: CANdas-2.0.2-py3-none-any.whl
- Upload date:
- Size: 16.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d9a2a7b1c02be3b7767401752a4f76bc72f41af549d4142ab007acc0706c123
|
|
| MD5 |
00a4a793ad2aa46e54a6e79363bf496b
|
|
| BLAKE2b-256 |
932b65de58f67bf6667c65469da719065e1b4f6a602512039ab8f742e0e6db94
|