Skip to content

my personal PhD repository of ECoG code for mostly non-shared projects, helper functions, and setup functions

Notifications You must be signed in to change notification settings

uwgridlab/MATLAB_ECoG_code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MATLAB code repository to analyze neural signals

This is a code repository which contains helper functions and code to process neural signals. This work has been a collaborative effort with others in the laboratory (Kai Miller, Dora Hermes, Timothy Blakely, Jeremiah Wander, Devapratim Sarma, James Wu, Nile Wilson, Jeneva Cronin)


A few helpful scripts to show how one might setup a MATLAB environment include

startup.m, which calls

setupEnvironment.m

This scripts set environment variables which are often called by other scripts such as PlotElectrodes.m


In terms of plotting electrodes on a brain, the following shows a minimal working example.

PlotElectrodes_Script_Trimmed.m

A more in depth look at how to plot on a cortex was put together by Miah

PlotDotsDirect_Tutorial.m


This is useful for getting an idea about "basic" neural signal analysis. Miah put this together, and most of the code is setup to work with BCI2000 data, rather than anything from the TDT or other systems. However, the general framework may be useful for thinking about extracting signals, filtering them, and looking at aspects of interest.

QuickScreen_StimulusPresentation


David J Caldwell, BSD-3 license

About

my personal PhD repository of ECoG code for mostly non-shared projects, helper functions, and setup functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 91.6%
  • HTML 7.8%
  • M 0.1%
  • R 0.1%
  • Cuda 0.1%
  • C 0.1%
  • Other 0.2%