Skip to content

Transcranial Magnetic Stimulation (TMS) Analysis Toolbox: A user friendly open source software for basic and advanced analysis of TMS related outcomes

License

Notifications You must be signed in to change notification settings

CunninghamLab/TMSAnalysisToolBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

TMS Analysis ToolBox

Transcranial Magnetic Stimulation (TMS) Analysis Toolbox: A user friendly open source software for basic and advanced analysis and data sharing of TMS related outcomes

TMS Analysis ToolBox is user friendly toolbox that can perform basic and advanced analysis of common transcranial magnetic stimulation based outcomes (MEP Latency/Amplitudes, Silent Periods, Paired-Pulse, Recruitment Curve (Sigmoidal Fitting and AUC)). Further, the toolBox allows for easy organization of data, retrieval of results, and data visualization (waveform and group level).

Compatible file imports: LabChart (.mat), BrainVision (.eeg/.vhdr/.vmrk), Aqcknowledge (.mat), Signal (.cfs or .mat) and Spike (.smr/.smrx) (more to be included)

Detailed Manual Forthcoming

Matlab Independent Software

(Windows 10 compatible/ Mac Mojave compatible version located in Mac_Compatible.zip)

  1. Click the Greeen 'Code' button at the top of the screen
  2. Click 'Download Zip'
  3. Extract the downloaded zip file anywhere on your computer
  4. Go to the extracted folder location
  5. Double-Click 'TMSAnalysisToolBox_Windows.exe' --> you will be prompted to download MATLAB Runtime installer via the web
  6. Save a shortcut to your desktop
  7. Double-Click on icon created on Desktop

Matlab Dependent (Windows and Mac Compatible)

Requirements: MATLAB 2020a or later, MATLAB Statistics and Machine Learning Toolbox, Signal Processing Toolbox, Mapping Toolbox

  1. Click the Greeen 'Code' button at the top of the screen
  2. Click 'Download Zip'
  3. Extract the downloaded zip file anywhere on your computer
  4. Open matlab and navigate to the extracted folder
  5. Add TMSAnalsysisToolBox folder and subfolders to your path (This can be achieved by Right Clicking on the Main File System in matlab and Selecting 'Add to Path --> Selected Folders and Subfolders' in the drop down
  6. In the matlab command line type: TMSAnalysisToolBoxV1
  7. Press Enter

GUI at StartUp

ToolBoxNoData

Basic Work Flow

WorkFlow

Example Data Import and Analysis View: Ipsilateral Silent Period

ToolBox

Example Data Import and Analysis View: Recruitment Curve

RC Example

Example Data Import and Analysis View: Visualize Multiple Condition Results

Visualize

Example Data Export to .csv: Export Multiple Condition Results

Example Export

About

Transcranial Magnetic Stimulation (TMS) Analysis Toolbox: A user friendly open source software for basic and advanced analysis of TMS related outcomes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages