Introducing HiBoP: a Unity-based visualization software for large iEEG datasets

Maria Del Vecchio,Benjamin Bontemps,Florian Lance,Adrien Gannerie,Florian Sipp,Davide Albertini,Chiara Maria Cassani,Benoit Chatard,Maryne Dupin,Jean-Philippe Lachaux
DOI: https://doi.org/10.1016/j.jneumeth.2024.110179
Abstract:Background: Intracranial EEG data offer a unique spatio-temporal precision to investigate human brain functions. Large datasets have become recently accessible thanks to new iEEG data-sharing practices and tighter collaboration with clinicians. Yet, the complexity of such datasets poses new challenges, especially regarding the visualization and anatomical display of iEEG. New method: We introduce HiBoP, a multi-modal visualization software specifically designed for large groups of patients and multiple experiments. Its main features include the dynamic display of iEEG responses induced by tasks/stimulations, the definition of Regions and electrodes Of Interest, and the shift between group-level and individual-level 3D anatomo-functional data. Results: We provide a use-case with data from 36 patients to reveal the global cortical dynamics following tactile stimulation. We used HiBoP to visualize high-gamma responses [50-150 Hz], and define three major response components in primary somatosensory and premotor cortices and parietal operculum. Comparison with existing methods(s): Several iEEG softwares are now publicly available with outstanding analysis features. Yet, most were developed in languages (Python/Matlab) chosen to facilitate the inclusion of new analysis by users, rather than the quality of the visualization. HiBoP represents a visualization tool developed with videogame standards (Unity/C#), and performs detailed anatomical analysis rapidly, across multiple conditions, patients, and modalities with an easy export toward third-party softwares. Conclusion: HiBoP provides a user-friendly environment that greatly facilitates the exploration of large iEEG datasets, and helps users decipher subtle structure/function relationships.
What problem does this paper attempt to address?