@rhizomatics/signalk-datalab-plugin
v0.2.4
Published
Interactive data analysis notebooks for SignalK, using Marimo running as WebAssembly in the browser. ALPHA, use with caution. See also signalk-cli on PyPi.
Downloads
522
Maintainers
Readme
SignalK Data Lab
ALPHA - Use with care
Data notebooks, using Marimo and Python for DAG aware notebooks. Notebooks run entirely in the browser, using WebAssembly (WASM) to keep the server load minimal and best suited to Raspberry Pi, NanoPi etc servers.
Intention is to have these wired up by default to SignalK History API.
Packaged with an example working notebook that will pull selected paths out of the SignalK History API
Development
### Linux Packages
- node
- librsvg2-bin
### Local Execution
To run the notebook outside of SignalK / webbrowser context, use
uv venv .venv
source .venv/bin/activate
uv pip install -r requirements.txt
marimo run notebooks/signalk.pyRelease
git tag -f latest
npm publish --tag latest --access publicAlso Check
- signalk-cli - A Python based CLI for extracting data and exploring paths on the SignalK APIs, with output to CSV or Apache Arrow dataframe (Feather)
