Litcius/Paper detail

NeuroRA: A Python Toolbox of Representational Analysis From Multi-Modal Neural Data

Zitong Lu, Yixuan Ku

2020Frontiers in Neuroinformatics63 citationsDOIOpen Access PDF

Abstract

In studies of cognitive neuroscience, multivariate pattern analysis (MVPA) is widely used as it offers richer information than traditional univariate analysis. Representational similarity analysis (RSA), as one method of MVPA, has become an effective decoding method based on neural data by calculating the similarity between different representations in the brain under different conditions. Moreover, RSA is suitable for researchers to compare data from different modalities and even bridge data from different species. However, previous toolboxes have been made to fit specific datasets. Here, we develop NeuroRA, a novel and easy-to-use toolbox for representational analysis. Our toolbox aims at conducting cross-modal data analysis from multi-modal neural data (e.g., EEG, MEG, fNIRS, fMRI, and other sources of neruroelectrophysiological data), behavioral data, and computer-simulated data. Compared with previous software packages, our toolbox is more comprehensive and powerful. Using NeuroRA, users can not only calculate the representational dissimilarity matrix (RDM), which reflects the representational similarity among different task conditions and conduct a representational analysis among different RDMs to achieve a cross-modal comparison. Besides, users can calculate neural pattern similarity (NPS), spatiotemporal pattern similarity (STPS), and inter-subject correlation (ISC) with this toolbox. NeuroRA also provides users with functions performing statistical analysis, storage, and visualization of results. We introduce the structure, modules, features, and algorithms of NeuroRA in this paper, as well as examples applying the toolbox in published datasets.

Topics & Concepts

ToolboxComputer sciencePython (programming language)UnivariateSimilarity (geometry)Artificial intelligenceVisualizationData miningPattern recognition (psychology)Machine learningMultivariate statisticsImage (mathematics)Operating systemProgramming languageFace Recognition and PerceptionNeural dynamics and brain functionFractal and DNA sequence analysis