LiveNodes: node based live streaming sensor/data and visualization suite.
Project description
Livenodes
Livenodes are small units of computation for digital signal processing in python. They are connected multiple synced channels to create complex graphs for real-time applications. Each node may provide a GUI or Graph for live interaction and visualization.
LN-Studio is a GUI Application to create, run and debug these graphs based on QT5.
Any contribution is welcome! These projects take more time, than I can muster, so feel free to create issues for everything that you think might work better and feel free to create a MR for them as well!
Have fun and good coding!
Yale
Citation
If you use Livenodes and/or LN-Studio in your research, please cite it as follows:
As of 2024 there is no dedicated paper to LiveNodes yet. I'm working on it. But for now, please cite the following paper:
@inproceedings{hartmann2022demo,
title = {Interactive and Interpretable Online Human Activity Recognition},
author = {Hartmann, Yale and Liu, Hui and Schultz, Tanja},
booktitle = {PERCOM 2022 - 20th IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)},
year = {2022},
pages = {109--111},
doi = {10.1109/PerComWorkshops53856.2022.9767207},
url = {https://www.csl.uni-bremen.de/cms/images/documents/publications/HartmannLiuSchultz_PERCOM2022.pdf},
}
Installation
pip install Livenodes
Performance
To disable assertion checks for types etc use
PYTHONOPTIMIZE=1 lns
Testing
pip install -r requirements_setup.txt
tox -e py311
ortox -e py312
Project details
Release history Release notifications | RSS feed
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
File details
Details for the file livenodes-1.0.7.tar.gz
.
File metadata
- Download URL: livenodes-1.0.7.tar.gz
- Upload date:
- Size: 4.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 665acfafa05a8a45c67b54823bd24d8e4b8c65d05597e09c8f01645a6be0dfc8 |
|
MD5 | b139889661fbed7cfbb2ef3662f2d94f |
|
BLAKE2b-256 | a23283758b3b8ac96a80aca21043557080a7dd9f85e55e7e5c0a39f4be7b9b8a |
File details
Details for the file Livenodes-1.0.7-py3-none-any.whl
.
File metadata
- Download URL: Livenodes-1.0.7-py3-none-any.whl
- Upload date:
- Size: 70.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5ad94bb21bb3de7bcb9b5578302c0b2f409a0ed0f585fefced89b1af90fdce6 |
|
MD5 | d3c4f5f60b938302c08bcf396a7da463 |
|
BLAKE2b-256 | 783e79569d650dbc2a82107a4339dd018eb4edeeb23638a49e5c386c718d6dbe |