Metadata-Version: 2.1
Name: CANdas
Version: 2.0.2
Summary: Manage CAN Data elegantly.
Home-page: https://gitlab.com/lionsracing/candas
Author: Julian Wagenschütz
Author-email: julian@wagenschuetz.com
License: UNKNOWN
Description: # CANdas - The dataframe for CAN* bus data
        
        > Manage and analyze CAN bus data elegantly and efficiently, locally or in the cloud.
        
        ![CANdas Jupyter Lab example](http://img.lionsracing.de/1O1PIJXVSJ4ZCLSM.png)
        
        *[Controller Area Network](https://en.wikipedia.org/wiki/CAN_bus)
        
        ## 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](https://gist.github.com/JulianWgs/2fa20fabfa87d709a0b6c394eba9266c)
        
        ## 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.
        
        ```bash
        pip install candas
        ```
        
        ## Contributing
        
        1. Fork the repository.
        
        2. Install prerequisites.
        
           ```
           pip install -r requirements.txt
           ```
        
        3. Implement the new feature or bug fix.
        
        4. Implement test case(s) to ensure that future changes do not break legacy.
        
        5. Run the tests.
        
        6. Create a pull request.
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Provides-Extra: sql
Provides-Extra: test
Provides-Extra: docs
