Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brain-machine interface: a closed loop system for brain signal driven stimulation delivery #1

Open
2 tasks done
StanSStanman opened this issue Oct 5, 2023 · 0 comments

Comments

@StanSStanman
Copy link
Collaborator

StanSStanman commented Oct 5, 2023

Title

Brain-machine interface: a closed loop system for brain signal driven stimulation delivery

Leaders

Ruggero Basanisi & Monica Betta

Collaborators

No response

Brainhack Global 2023 Event

Brainhack Lucca

Project Description

Among other uses in neuroscience research, brain-machine interface systems are extensively used in sleep studies to deliver stimuli in response to the detection of salient brain signals (Bellesi et al. 2014, Fehér et al. 2021). In particular, we're interested in building a closed-loop protocol able to simultaneously register and monitor the EEG activity, recognize sleep slow waves (0.5 - 4 Hz), and deliver a stimulus with the finest possible time precision within a predetermined phase of the oscillation. The aim for the brainhack is to group together with different experts to tackle the deriving conceptual and computational issues, to finally create a publicly available small Python package containing a subset of functions to implement the closed-loop protocol.

Link to project repository/sources

No response

Goals for Brainhack Global

This project presents several non-trivial issues that should be addressed, during the brainhack we will mainly focus on three points:
-Chose and implementation of the algorithm for online slow wave detection
-Testing the slow wave detection algorithm on data (offline)
-Testing and improving the EEG algorithm for recording and monitoring brain signals, its integration with the detection algorithm and with stimulation delivery (online)

Good first issues

  1. issue one:
  2. issue two:

Communication channels

To be defined

Skills

Contributors can participate in different ways, helping us brainstorming on conceptual problems to figure out a valid strategy to achieve the scope, or actively programming algorithms and testing functions.
Some of these skills can be useful to participate: EEG signal processing, machine/deep learning, python programming, control system.

Onboarding documentation

No response

What will participants learn?

Contributors can acquire different knowledge according to their initial skills and the mastery they have of them. Notions from basic to advanced Python programming, about machine or deep learning and the use of GitHub will be for sure provided during the hacking sessions.

Data to use

We will provide participants with a subset of sleep data

Number of collaborators

3-5

Credit to collaborators

All the outputs of this project will be publicly available on GitHub. Contributors will be acknowledged on the GitHub page of the resulting Python package.

Image

Leave this text if you don't have an image yet.

Type

method_development, pipeline_development

Development status

1_basic structure

Topic

deep_learning, EEG_EventRelatedResponseModelling, machine_learning, other

Tools

MNE, other

Programming language

Python

Modalities

EEG

Git skills

1_commit_push

Anything else?

No response

Things to do after the project is submitted and ready to review.

  • Add a comment below the main post of your issue saying: Hi @brainhacklucca my project is ready!
  • Twitter-sized summary of your project pitch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant