Skip to content

GSOC 2021 PROJECT

mne-python intracranial electrode localization toolbox

Intracranial electrophysiology is commonly recorded during and after invasive brain surgeries in epilepsy patients to determine where seizure...

Contributor
alexrockhill
Mentors
agramfort, Eric Larson
Organization
Python Software FoundationEnd user applications
Program
GSoC 2021Completed

About this project

Description from the program archive

<p>Intracranial electrophysiology is commonly recorded during and after invasive brain surgeries in epilepsy patients to determine where seizure activity starts. These recordings are also used to learn about normal brain function under various experimental conditions. The first step in analyzing intracranial electrophysiology recordings is determining the location of the electrode contacts in the coordinate frame of a subject’s T1-weighted magnetic resonance image (MRI). The subject must also have a computed tomography (CT) image taken during or after the implantation surgery. The pre-surgical MRI has better resolution of the brain anatomy than the CT, whereas the CT shows the positions of the electrode contacts. These two 3D images allow the location of the electrode contacts to be associated with anatomical brain structures. MNE-Python has existing tools for analyzing time series data recorded by intracranial electrode contacts but there is a gap in the functionality in being able to label the location of intracranial electrode contacts. The proposed project is to add a graphical user interface (GUI) that allows users to localize electrode contacts as an enhancement to MNE-Python.</p>

Tags

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. LLVM Back-end for the Tensor Algebra Compiler (TACO)

    Roberto RosmaninhoMentored by Guilherme Leobas, John Lee, Hameer Abbasi +1

  2. Checker Creation Helper Script and Recommending Safe package versions

    pebMentored by Terri, aph, Saurabh Khandelwal +2

  3. DFFML : Enhancing User Experience with Notebook Examples for Machine Learning Use Cases.

    Ch. M. HashimMentored by Himanshu [0dust], Saksham Arora, pdxjohnny

  4. FURY: Ribbon and Molecular Surface Representations for Proteins

    SunTzunami_8_24Mentored by Nasim Anousheh, Javier Guaje

  5. User Story - Improvements and new features

    Sundeep ChandMentored by Shashank Jarial, Aditya Sharma, cynthia sanchez +3

  6. DFFML : Add data cleanup dataflow operations and sklearn accuracy scorers

    Sudhanshu Kumar PMentored by Himanshu [0dust], Saksham Arora, pdxjohnny

  7. mne-python: Enhancing Performance of Signal Browsing using PyQt

    Martin SchulzMentored by Richard Höchenberger, Clemens Brunner, drammock +1

  8. Python bindings for TACO compiler

    Sayandip HalderMentored by Guilherme Leobas, John Lee, Hameer Abbasi +1

  9. Automatic Generation of schema from directory

    Eshan AroraMentored by shashank agarwal, Mikayel, Abhinav Tuli

  10. An Electrophysiology Connectivity Package in the MNE Environment

    Adam LiMentored by Britta Westner, Eric Larson

  11. EOS Icons React and Vue library

    Vinayak SharmaMentored by Shashank Jarial, Aditya Sharma, cynthia sanchez +3

  12. Designing hashing techniques to compare large scale, out of core machine learning datasets

    Rahul Babu ShresthaMentored by shashank agarwal, Mikayel, Abhinav Tuli +1

  13. Proposal by Juan Elias for OpenLex PyAr

    Juan Elias RodriguezMentored by Emmanuel Arias, María Andrea Vignau

  14. A system for collaborative visualization of large network layouts using FURY

    Bruno MessiasMentored by skoudoro, Filipi Nascimento Silva

  15. EOS: Improving Adobe XD, Figma Plugin and Creating Angular Library

    Abhirup PalMentored by Shashank Jarial, Aditya Sharma, cynthia sanchez +3

  16. Improving Python’s online interpreter and more interactive exercises

    Angela RemolinaMentored by Sando, María Andrea Vignau, Mariano Reingart

  17. Create new user interface widget

    Antriksh MisriMentored by skoudoro, Soham Biswas

  18. Improve performance through the use of Pythran

    Xingyu LiuMentored by Ralf Gommers

  19. (Activeloop) Create an interactive onboarding environment for new users of Hub

    Debaditya PalMentored by shashank agarwal, Mikayel, David Isayan

  20. Creating a MIME Sniffing Library for Scrapy

    Akshay_SharmaMentored by Eugenio Lacuesta, Adrian Chaves

  21. Scrapy: Feed Enhancements

    D R SiddharthaMentored by adityaa30, Adrian Chaves

  22. [Eos-icons] - Enhancing the backend and introducing new features

    Fawzi E. AbdulfattahMentored by Shashank Jarial, Aditya Sharma, cynthia sanchez +3

  23. DFFML: Support Archive Storage for Models

    SaahilMentored by Saksham Arora, pdxjohnny

  24. Integrate library UNU.RAN into scipy.stats

    Tirth PatelMentored by Christoph Baumgarten, Nicholas McKibben

  25. Implementing better language detection and reimplementing search_dates

    Gavish PoddarMentored by Konstantin Lopukhin, Kishan Mehta, Adrian Chaves +1

  26. User Story - Improvements and New Features

    Harshita ManglaMentored by Shashank Jarial, Aditya Sharma, cynthia sanchez +3

  27. (PyAr) PyZombies

    Ybrahin MartinezMentored by Emmanuel Arias

  28. Improve CVE database structure and tracking of multiple reports

    SahilMentored by Terri, aph, Saurabh Khandelwal +2

  29. Building checkers/mappings for known package lists

    Muhammed Suhail A HMentored by Terri, aph, Saurabh Khandelwal +2

  30. MSUI UI Redesign

    Aravind MuraliMentored by May Bär, Reimar Bauer, Jörn Ungermann +2

Data: Google Summer of Code public archive. This project in the official archive