Giter VIP home page Giter VIP logo

ccep_toolbox's Introduction

CCEP Toolbox

CCEP: Cortico-cortical Evoked Potentials.
SPES: Single Pulse Electrical Stimulation.

This software is designed to help epilepsy researchers and clinicians working with Stereoelectroencephalography (SEEG) patient data better to organise and view the results of SPES and CCEP studies.

This program is for clinical research purposes only, and no clinical decisions should be made based on its results.

Author: David Prime PhD, Mater Hospital Brisbane.
License: GPL v3. Copyright 2020 QIMR Berghofer Medical Research Institute.
This research is financially supported by the Queensland Government, as part of an Advance Queensland Innovation Partnership.

Capabilities

CCEP repository viewing

  • Validate planned stimulation parameters against recommended safety constraints.
  • Localize electrodes: co-register CT and MRI images, or pre- and post- implantation MRI; visualize electrode locations. visualize electrodes
  • View SEEG recordings, re-reference montage, filter and annotate.
  • Acquire stimulus pulse times automatically from a trigger channel, or define manually. view SEEG and pulse times
  • Compute Root-mean-square (RMS) power analysis.
  • Compute CCEP connectivity analysis and output a connectivity spreadsheet report. spreadsheet output
  • View Event-related potentials (ERPs) of selected channels. view ERPs

Standalone installation

For use on computers without MATLAB installed, download the free MATLAB runtime from: https://www.mathworks.com/products/compiler/mcr/index.html

User manual

Full user documentation is provided in the file "CCEP Toolbox user manual.docx".

Further information

Prime, Woolfe, Rowlands, O’Keefe, and Dionisio. Comparing Connectivity Metrics in Cortico-Cortical Evoked Potentials Using Synthetic Cortical Response Patterns. Journal of Neuroscience Methods 334 (2020): 108559. https://doi.org/10.1016/j.jneumeth.2019.108559

Prime, David L. Evaluating, Improving and Applying Cortico-Cortical Evoked Potentials in Stereoelectroencephalography PhD Thesis, Griffith University, 2019. https://research-repository.griffith.edu.au/handle/10072/391058

Prime, Rowlands, O’Keefe, and Dionisio. Considerations in Performing and Analyzing the Responses of Cortico-Cortical Evoked Potentials in Stereo-EEG. Epilepsia 59, no. 1 (January 2018): 16–26. https://doi.org/10.1111/epi.13939

ccep_toolbox's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ccep_toolbox's Issues

Error in "SEEG data processing Viewing the data and adding/altering annotations and stimulation pulses"

I'm using the CCEP Toolbox to analyze stimulation data. However, I encountered errors during the "SEEG data processing - Viewing the data and adding/altering annotations and stimulation pulses" stage. The specific error message is:

Anatomical Map for P01-CP Not found
No Stim Data detected for P01-CP.edf, importing a random channel
Getting the Stim Data for P01-CP.edf
Index exceeds matrix dimensions.

Error in CCEPSEEGDataImport (line 170)
[~, ~,StimData, Annotations] = EDF_Read(DataFile,{DataStruct.Stim(1).Label});

Error in CCEPSEEGViewer (line 147)
[ChannelInfo, Files, StimAnnot, ImportData, Annotations] =
CCEPSEEGDataImport('Patient',PatientName,'DataFile',DataFile,'Electrodes',ChannelInfo.Info.ElectrodeFile,'Struct',DataStruct,'Label',ChannelInfo.Uni(1).Label);

Error in CCEPSEEGViewerCallback (line 33)
CCEPSEEGViewer('Name',PatientName,'Data',DataFile);

Error while evaluating UIControl Callback.


I suspect the issue might be related to the electrode information in the Excel file. However, I'm unable to pinpoint the exact problem or how to fix it.

Would it be possible to obtain an example Excel template for the electrode data? Alternatively, any guidance on resolving this error would be greatly appreciated.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.