Hey everyone,
I’m wrapping up my Psychology degree, but I’ve realized my passion is actually in Data Science and Neuroscience. Instead of just doing tutorials, I built a tool to assist with my research projects.
Introducing NeuroFlow: A desktop app that streamlines the EEG analysis process.
Features:
- Preprocessing: Automatic filtering and artifact rejection via ICA.
- Analysis: Calculates ERPs and Time-Frequency (Morlet Wavelets) plots.
- Connectivity: Evaluates functional brain networks using wPLI.
- UI: Created with PyQt6 featuring a custom dark theme (since standard Qt looks a bit dated).
It’s entirely open-source. I’m hoping for some input on the code or features from experienced devs!
Repository: https://github.com/rzgrozt/neuroflow
Tech: Python 3.10, MNE-Python, PyQt6, Matplotlib, Scikit-learn.