Brainstorm
  • Comments
  • Menu
    • Attachments
    • Versions
    • Raw Text
    • Print View
  • Login

Software

  • Introduction

  • Gallery

  • Download

  • Installation

Users

  • Tutorials

  • Forum

  • Courses

  • Community

  • Publications

Development

  • What's new

  • What's next

  • About us

  • Contact us

  • Contribute

Revision 19 as of 2025-07-29 00:29:48
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Automatic SEEG Contact Localization using GARDEL

Authors: Samuel Medina Villalon, Chinmay Chinara, Takfarinas Medani, Raymundo Cassani, Anand Joshi, Christian Bénar, Richard Leahy

This tutorial describes how to perform automatic SEEG contact localization in Brainstorm using GARDEL.

Please note that this tutorial is intended for users already familiar with Brainstorm. It does not provide detailed explanations of the software's interface or theoretical foundations.

  • For comprehensive introductory material, refer to the Brainstorm introduction tutorials.

  • Make sure you complete the CT to MRI co-registration and Contact localization and labeling advanced tutorial before proceeding any further.

NOT FOR CLINICAL USE:
The methods and software implementations presented in this tutorial have not been certified as medical devices. They are intended for research purposes only and should not be used for clinical decision-making.

Contents

  1. Introduction
  2. Requirements
  3. Automatic contact localization using GARDEL
  4. Additional Documentation

Introduction

gardel_logo.png

GARDEL (GUI for Automatic Registration and Depth Eectrode Localization) was developed by a multidisciplinary team as part of the EpiTools suite, led by Samuel Medina Villalon (Aix‑Marseille University & AP‑HM, Marseille), Rodrigo Manuel Paz (University of Buenos Aires–CONICET), Nicolas Roehri, Stanislas Lagarde, Fabrice Pizzo, Bruno Colombet, Fabrice Bartolomei, Romain Carron, and Christian Bénar, all contributing through INSERM and partnering institutions across France, Argentina, and Switzerland. This international group combined clinical neurophysiology and advanced imaging expertise to create GARDEL, enabling fully automatic detection and anatomical labeling of SEEG contacts thereby laying a strong foundation for streamlining SEEG analysis in research workflows.

Requirements

  • Complete the CT to MRI co-registration to have the data and the required anatomy set up.

  • Follow the tutorial Contact localization and labeling to generate the isosurface from the CT with a threshold of 2400 Hounsefiled Unit. This threshold plays a key part in the automatic detection as the the better segmented the electrodes are the better is the detection. After much trial and error, 2400 threshold gave the best results.

  • GARDEL brainstorm plugin needs to be installed for doing the automatic detection of the contacts.

Automatic contact localization using GARDEL

  • Right click on Subject01, and choose SEEG/ECOG implantation.

  • Choose MRI+CT+IsoSurf from the popup menu (more details about the menu can be found here). While any of the options can be chosen from the menu, this gives the option to visualize and interact both in 3D and 2D.

  • In the iEEG panel, click on Electrodes > Automatic localization > GARDEL. Click Yes on the disclaimer that pops up.

    auto_gardel_menu.png

    2_disclaimer.png

  • In few minutes, you can see the electrodes being rendered live on the figures.

    1_gardel_detect.png

  • While GARDEL is a great tool but there could be some bad detections (that can be seen above) due to factors mentioned in the disclaimer. It is always good to verify the results carefully.
  • This is a particularly complex case and it can be seen that there are that there are a lot of overlapping and concentrated electrodes that are mostly touching and they are difficult to separate. GARDEL does fail to detect them and would require manual correction. It can very well be achieved using the editing features available within Brainstorm (see here).

  • Another way to achieve better detection is to work in the CT space because the resolution of CT is much higher than that of MRI. To do that, import the CT first, set the fiducials in the CT, import MRI, coregister MRI to CT and then run SPM skull stripping and generating Isosurface from that. Running GARDEL on this would give a much better result. Natively, GARDEL actually recommends working in the CT space. Please refer to the paper below for more details.

Additional Documentation

Articles

  • S. Medina Villalon, R. Paz, N. Toehri, S. Lagarde, F. Pizzo, B. Colombet, F. Bartolomei, R. Carron, C.-G. Bénar. EpiTools, A software suite for presurgical brain mapping in epilepsy: Intracerebral EEG.
    Journal of Neuroscience Methods 2018.

Related tutorials

  • CT to MRI co-registration

  • Contact localization and labeling

  • Time-Frequency Fingerprint Analysis for Epileptogenic Zone Localization

  • Epileptogenicity

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01