Skip to content

GSOC 2022 PROJECT

MNE-Python: Time-Frequency Volumetric Source Space Viewer

Contributor
Alex Rockhill
Mentors
Mainak Jas, Britta Westner, agramfort, Eric Larson
Organization
Python Software FoundationEnd user applications
Program
GSoC 2022Completed · Advanced difficulty

About this project

Description from the program archive

Transforming electrophysiology signals from sensors into their frequency representations has been shown to be a way to increase the power for application of this data; for one example of very many see Swann et al., 2015. This Fourier-transformed sensor data can be used to infer data within the brain in a very similar way as the time-series data but with an added, fifth dimension for frequency. MNE-Python has all the components necessary for time-frequency source estimate viewing and would be greatly improved by integrating them to allow for exploration of this complex data. A graphical user interface (GUI) that allows users to look at regions of high power spectral density, while letting the user dynamically adjust the range of frequencies, would be incredibly helpful for allowing this kind of data to be explored and analyzed. The ability to browse slices has already been implemented in `mne.gui.ieeg_locate` and could be abstracted to be used in this case. Time-frequency plotting of spectrograms, with appropriate units and baseline correction already exists in MNE-Python as well. Putting these elements together into a GUI would be a great improvement for the MNE-Python tool and community.

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. Activeloop: Implementing Auto Dataset Tuning

    Suhaas NeelMentored by Fariz Rahman, Mikayel, Davit

  2. Implement modules from the Python Standard Library

    Madhav MittalMentored by Ondřej Čertík, czgdp1807, Rohit Goswami

  3. XSparse - A C++ sparse array library for optimized runtime performance

    Bharath K KMentored by czgdp1807, Hameer Abbasi

  4. Automated Dataset Tuning - Hub (Activeloop) Proposal

    lowlypalaceMentored by Fariz Rahman, Mikayel, Davit

  5. FURY: Implement Keyframe animations in FURY

    m-agourMentored by filsilva, Javier Guaje

  6. cve-bin-tool : Improve language-specific package support

    DRAGON2002Mentored by Terri Oda, aph, Bread Genie

  7. cve-bin-tool: Improving code coverage and Implementing fuzzing

    Yashu GargMentored by Terri Oda, aph, imsahil007 +1

  8. EOS icons Figma and Adobe XD plugins and website

    Anshuman DhimanMentored by Vinayak Sharma, Chitransh Anand, Harshita Mangla +2

  9. Lpython: Implementation of Strings functionalities, interactivity and parser benchmark

    Abdelrahman Khaled FouadMentored by Ondřej Čertík, czgdp1807

  10. SciPy: Restructuring the F2PY frontend and replacing the build system

    Namami ShankerMentored by czgdp1807, Rohit Goswami

  11. DFFML: Implementing AutoML

    Edison SiowMentored by pdxjohnny

  12. PSF GSoC: Resolve bugs and usage issues on Python-blogs

    diwash007Mentored by John 'Warthog9' Hawley, Morgan "indrora" Gangwere, Meflin +3

  13. PyElastica - Run-time visualization of simulations

    HamzahMentored by Noel, ArmanT, Seung Hyun Kim

  14. Generic function support for LPython

    Luthfan Anshar LubisMentored by Ondřej Čertík, czgdp1807, Rohit Goswami

  15. [GNU Mailman]List Configuration Tool

    LIU LIANGMentored by John 'Warthog9' Hawley, Stephen J Turnbull, Abhilash

  16. Mission Support System (MSS): Advanced CLI Plotting

    Sreelakshmi JayarajanMentored by Christian, joernu76, SonjaG +1

  17. EOS User Story - Frontend and UX

    Kailash KejriwalMentored by Vinayak Sharma, Chitransh Anand, Harshita Mangla +2

  18. cve-bin-tool: Add new datasources for vulnerabilities

    rhythmrx9Mentored by Terri Oda, aph, imsahil007

  19. FURY: Improve UI elements for drawing geometrical shapes

    ganimtron_10Mentored by SERGE KOUDORO, Nasim Anousheh

  20. EOS User Story - frontend and UX

    Hrishikesh AgarwalMentored by Vinayak Sharma, Harshita Mangla, Cynthia Sanchez +1

  21. LPython: Implementing a Very Fast Parser

    Akshansh BhattMentored by Ondřej Čertík, czgdp1807, Rohit Goswami

  22. Intuitive and Accessible Documentation Editing

    clairefollettMentored by pdxjohnny

  23. EOS Icons Next.js & TypeScript Migration

    Ayush SatyamMentored by Vinayak Sharma, Chitransh Anand, Harshita Mangla +2

  24. Mission Support System: UI and server improvements

    Jatin JainMentored by Christian, joernu76, Reimar Bauer

  25. MNE-Python: Improved AR Connectivity

    Jordan DrewMentored by agramfort, Eric Larson, adam2392

  26. FURY: glTF Integration

    xtanionMentored by SERGE KOUDORO, Eleftherios Garyfallidis

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