HNXJ / NeuroPy

A developing toolbox for data analysis and signal processing for Neuroscience on Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

General signal processing and data analysis tools for neural signals (Electrophysiology)

github@HNXJ

Notable libraries: Scipy - Statsmodel - Plotly - PyMNE - *CV2 - Dash - Scikit - Sklearn - *f

Part of this code rquires local dash server, you can enter the address in the terminal (default 127.0.0.1:8050) to open the web application interactive plots.

See tutorial for utilities and examples of functions.

Some visualization examples:

Power spectrum density (Normalized and scaled to max at each channel/frequency)

Spectral coherence

Channelwise pectral power density (after pink noise removal)

Granger causality in specific frame tme (linear regression)

tSNE clustering on PSD, two classes of mental state

About

A developing toolbox for data analysis and signal processing for Neuroscience on Python


Languages

Language:Jupyter Notebook 99.3%Language:Python 0.7%Language:MATLAB 0.0%