Abstract
In this article, we present an open source neuroinformatics platform for exploring, analyzing, and validating distilled graphical representations of high-dimensional neuroimaging data extracted using topological data analysis (TDA). TDA techniques like Mapper have been recently applied to examine the brain’s dynamical organization during ongoing cognition without averaging data in space, time, or across participants at the outset. Such TDA-based approaches mark an important deviation from standard neuroimaging analyses by distilling complex high-dimensional neuroimaging data into simple–yet neurophysiologically valid and behaviorally relevant–representations that can be interactively explored at the single-participant level. To facilitate wider use of TDA-based techniques within neuroimaging and general neuroscience communities, our work provides several tools for visualizing, interacting and grounding TDA-generated graphical representations in neurophysiology. Through Python-based Jupyter notebooks and open datasets, we provide a platform to assess and visualize different intermittent stages of Mapper and examine the influence of Mapper parameters on the generated representations. In sum, we hope this platform could enable researchers and clinicians alike to explore topological representations of neuroimaging data and generate biological insights underlying complex mental disorders.
Author Summary
To develop biologically-grounded psychiatric diagnosis, researchers and clinicians need tools for distilling complex high-dimensional neuroimaging data into simple yet interactive and clinically relevant representations. Further, for translational outcomes, these representations should be conceivable at the single participant level. TDA techniques such as Mapper allow generation of these representations. Here, we introduce a set of tools that can facilitate wider acceptance of Mapper within the neuroscience community and provide a series of easy-to-follow steps for visualizing Mapper-generated graphical representations. We provide detailed examples to reveal the “under-the-hood” workings of Mapper.
Github
https://braindynamicslab.github.io/dyneusr/