Currently there is no tool available that allows users from the EmbracePlus bracelet to visualize their data automatically. For this I developed an online visualizer for .avro format files, where graphs are generated to view participants data sets.
- Upload multiple .avro files
- Visualize al raw data metrics in different graphs vs time (taking in consideration sampling time and initial timestamp to ensure continuity and congruency)
- Download .csv datasets generated from the proposed graphs
- Useful when handling large amounts of data
- Light and Dark mode enabled
- Available in all devices
streamlit_app
├─ home.py
├─ Tests
│ └─ graph.py
│ └─ join.py
│ └─ view.py
├─ assets
├─ pages
│ └─ visualize.py
├─ .gitignore
└─ requirements.txt
- Streamlit
- pandas
- fastavro
- numpy
- matplotlib
Deployed with: Streamlit Cloud