I'm a Psych senior pivoting to AI. I created a complete EEG Analysis Studio using Python (PyQt6 + MNE) for brainwave data. Any feedback?

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.

2 Likes

this is just ai-generated junk

Did you actually program this or did you just have an AI write it for you?

How does this compare to analyzing data with EEGLAB, which is the standard tool in this field?