Skip to content
thenineteen edited this page Aug 26, 2020 · 29 revisions

Welcome to the Semiology-Visualisation-Tool wiki!

  • read the README
  • Don't forget to pull before making changes.

This software preprocesses the Semio2Brain Database spreadsheet which has extracted thousands of patient-level seizure semiology localisation and lateralistion information from published literature, and converts them to a visualisation of the brain regions involved in surgery (epileptogenic zone), sEEG (seizure onset zone) or multimodal concordance (irritative, functional deficit and seizure onset zones).

In brief, it cleans the DataFrame, pivots occurrences of semiology, allowing for semiology_dictionary taxonomy replacement regex searches (SemioDict YAML), maps the documented localisations to gif parcellations and can scale these mappings using different scalers/transformers. Data can be filtered based on the ground-truth used to label the localisation and lateralisation, Concordance, stereo-EEG/electrical stimulation and Epilepsy-Topology.

The slicer module then takes the output of this module (in the format of gif parcellations and patient numbers/intensities) to allow a 3D visualisation of semiology to complete the Semiology Visualisation Tool.

Semiology Descriptions v 1.0.1

![](https://github.com/thenineteen/Semiology-Visualisation-Tool/blob/master/images/Semiology Descriptions v101.jpg)

Branches

  • Master branch - to be used with slicer module for 3D visualisation ** (merged from separate repo (https://github.com/fepegar/EpilepsySemiology))
  • MegaAnalysis-March2020 branch - original verbose module for development and progress stats ** (thenineteen jupyter backwards compatibility)

History Timeline

  • Dec 2018 project conception
  • Jan 2019 - Aug 2020 Data collection
  • Aug 2019 first working module using jupyter notebook
  • March/April 2020 first integrated SVT software with 3D slicer
  • Aug 2020 complete database integrated
Clone this wiki locally