Skip to content

A set of utils for storing, reading an plotting experimental data

License

Notifications You must be signed in to change notification settings

machines-in-motion/mim_data_utils

Repository files navigation

Machines in Motion Data Utils (mim_data_utils)

What is this

A collection of scripts for:

  • Experiment data storage (online, offline)
  • Setup for plotting the data in the browser (online, offline)

Installation

We rely on plotly for the plotting part. We use the websockets library to communicate data between the browser and the server.

$ pip install websockets

Link to see the plots (works only in chrome)

https://machines-in-motion.github.io/mim_data_utils/

Examples

See examples/ folder.

Todos

  • Get live plotting at 30 Hz working
  • Have the data streamed in the data file and treat the file as ring buffer
  • Write documentation for the data protocol

License and Copyrights

Copyright(c) 2021 New York University.

BSD 3-Clause License

About

A set of utils for storing, reading an plotting experimental data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •