Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sav-1305/data-plotter-dash
Data Plotter Application created in Python using the Dash framework for WebApp Development and Plotly for Data Visualisation.
https://github.com/sav-1305/data-plotter-dash
Last synced: 9 days ago
JSON representation
Data Plotter Application created in Python using the Dash framework for WebApp Development and Plotly for Data Visualisation.
- Host: GitHub
- URL: https://github.com/sav-1305/data-plotter-dash
- Owner: sav-1305
- Created: 2024-05-28T21:05:47.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-28T21:43:22.000Z (6 months ago)
- Last Synced: 2024-05-29T12:39:54.111Z (6 months ago)
- Language: Python
- Size: 113 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data-Plotter-Dash
Data Plotter Application created in Python using Plotly and Dash. Originally purposed as a Ground-Station Visualisation Tool for Data Telemetry.## OVERVIEW
Reads a locally accessed CSV file containing appropriately formatted data, and iterates over the CSV endlessly. Displays the most recent data-readings, and plots a rolling window of 100 readings for each data-type.
fig. Updating-Plot of Velocity Data
## HOW TO USE
- Install required Dependencies:
```
from dash import Dash, dcc, html
from dash.dependencies import Input, Output
import pandas as pd
import plotly.express as px
from datetime import datetime
import time
import dash_bootstrap_components as dbc
```
- Run the ```plotter/plotter.py``` file, and open the local-host server (127.0.0.1)## FUTURE WORK
- Live Communication Protocol Integration
- Scalability for other System-Applications