Skip to content

V1.1.0: Streamlit App, LSL Stream Configuration Updates, and More

Latest

Choose a tag to compare

@kimryan0416 kimryan0416 released this 30 Mar 00:01
· 3 commits to main since this release

This release corresponds with a few critical updates:

  1. Streamlit Implementation: Streamlit now allows a user interface with core functions to be operated from a local browser. This interface comes with quick-access functions such as demo-ing and recording EEG data from LSL streams, as well as basic prorcessing.
  2. LSL Stream Config: A new script record/stream_info.py now can be used to validate whether a BlueMuse or Petal Metrics implementation is being streamed. Users can also modify or create the .yaml configuration file for their own uses. Both record/demo.py and record/record.py use this script to validate the proper stream windows and data collection pipelines, as the two programs have different ways of naming and sampling EEG data.
  3. Updated Documentation: All details are no longer in just the README.md file. New files in docs/usage.py and docs/methodology.py serve to describe how to install/use the repository as well as the command line specifics of the python implementation, respectively.