| Literature DB >> 35128473 |
Carrisa V Cocuzza1,2, Ruben Sanchez-Romero1, Michael W Cole1.
Abstract
Traditional cognitive neuroscience uses task-evoked activations to map neurocognitive processes (and information) to brain regions; however, how those processes are generated is unknown. We developed activity flow mapping to identify and empirically validate network mechanisms underlying the generation of neurocognitive processes. This approach models the movement of task-evoked activity over brain connections to predict task-evoked activations. We present a protocol for using the Brain Activity Flow Toolbox (https://colelab.github.io/ActflowToolbox/) to identify network mechanisms underlying neurocognitive processes of interest. For complete details on the use and execution of this protocol, please refer to Cole et al., 2021.Entities:
Keywords: Bioinformatics; Cognitive Neuroscience; Computer sciences; Neuroscience; Systems biology
Mesh:
Year: 2022 PMID: 35128473 PMCID: PMC8808261 DOI: 10.1016/j.xpro.2021.101094
Source DB: PubMed Journal: STAR Protoc ISSN: 2666-1667
Figure 1Loaded data, HCP S1200 example
(A) Cortical schematic of the Cole-Anticevic Brain-Wide Network Partition (CAB-NP) and its 12 functional networks from Ji et al. (2019), reproduced with permission. In select portions of this protocol, cortical regions were ordered by these networks (see y-axes in panels C and D). This corresponds to the variable
(B) The seven cognitive domains (totaling 24 conditions) sampled in the HCP S1200 task fMRI dataset (Barch et al., 2013). These correspond to the x-axis in panel C and the second dimension of the input variable
(C) Task-evoked activation patterns across 24 task conditions (mean across N = 30 subjects). This was the data contained in the input variable
(D) The data utilized for connectivity estimation (mean across N=30 subjects) - which was the resting-state time series for 1 run (used to estimate rest FC) - in the examples used throughout this protocol. This corresponds to the input variable
Figure 2Optional step to avoid circularity due to spatial autocorrelation
All steps are performed iteratively, for each target region. Step 1: Identify the to-be-predicted, held-out target region on the MMP atlas surface. The example target region shown (black) is the left hemisphere area PGi (Glasser et al., 2016). Note that all steps are performed for each target region, including right hemisphere regions. The left hemisphere lateral surface is solely visualized for simplicity. Step 2: Use the HCP workbench command -cifti-dilate (https://www.humanconnectome.org/software/workbench-command/) to identify source region vertices (also termed grayordinates) that are 10 mm outside the given target region’s border (green). Steps 1 and 2 are already computed across all target/source node sets, and the resulting masks are built into the Actflow Toolbox. Step 3a: Exclude the source vertices identified in Step 2 from the computation of source regions’ task-evoked activations for a given task condition (example task condition “working memory 2-back: body” is shown). This is performed by calcactivity_parcelwise_noncircular. In this step, a source regions’ activity is computed by taking the average of all included source vertices belonging to that source region. Step 3b: Exclude the source vertices identified in Step 2 from the estimation of FC with the target region. This is performed by calcconn_parcelwise_noncircular. The results of Steps 3a and 3b can be used as inputs into actflowtest, which is detailed in the step-by-step method details: Part 3.
Figure 3Functional connectivity
(A) The grand average (mean of N = 30 subjects resting-state connectivity matrix estimated via combinedFC) of 360 MMP cortical regions, ordered along each axis per the CAB-NP (see Figure 1A). This represents the connectivity estimates used in this protocol for activity flow mapping.
(B) The same as in panel A, but using task timeseries to estimate FC (mean across N = 30 subjects and all HCP tasks). The use of task-state FC in mapping cognitive computations was assessed in Cole et al., 2021.
Figure 4Activity flow mapping procedure performed by actflowtest
(A) Activity flow mapping toy diagram and corresponding formula (adapted from Cole et al., 2016 with permission). Task activity for the held out node, j (purple), is predicted by the sum of task activity of all other nodes, i (blue) (where n = total number of nodes), weighted by their connectivity estimates with j (grey).
(B) Activity flow mapping procedure performed by actflowtest with the example HCP S1200 data (N = 30) used throughout this protocol. The computations inside actflowtest are numbered inside dark grey squares, as follows: [1] For held-out target region j, connectivity estimates between j and all other source regions are [2] multiplied by all other regions’ actual task activations (iterated per task). [3] The resulting activity flow map contains the task activations of all source regions weighted by their connectivity estimate with j. [4] Flow map values are summed to equal the predicted activity of j. [5] Computations 1–4 are iterated over all regions and all tasks, which produces a map of activity-flow predicted task activations across the brain. [6] Predicted activations are compared with actual activations via prediction accuracy indices (see expected outcomes). Excluded source vertices (10 mm from the target region j; see before you begin; step-by-step method details part 2; and Figure 2) are masked in green.
Figure 5Activity flow mapped task activations compared to actual task activations across all nodes and tasks
(A) Predicted task activation patterns across 24 conditions and all MMP cortical regions, sorted into their CAB-NP functional network assignments (color coded per Figure 1A) (mean of N=30 subjects).
(B) The actual task activation patterns (as in Figure 1C). The predicted activations exhibited high similarity to the actual activations (r = 0.81, R2 = 0.65, MAE = 6.83; see expected outcomes for more on measuring accuracy).
Figure 6Activity flow mapped task activations compared to actual task activations across all nodes and one task
(A) Activity-flow-predicted task activation patterns for one task condition (the win condition of the gambling task), across all MMP cortical regions (mean of N = 30 subjects).
(B) The actual task activation patterns for the gambling (win) condition, across all MMP cortical regions (mean of N = 30 subjects). The predicted activations exhibited high similarity to the actual activations (r = 0.81, R2 = 0.64, MAE =5.12; see expected outcomes for more on measuring accuracy with the ‘nodewise_compthenavg’ flag).
Reference guide for expected outcomes of activity flow mapping applied to specific research questions.
| Citation | Sample(s) | Task paradigm(s) | Connectivity estimation method(s) | Summary of research and outcomes |
|---|---|---|---|---|
| 100 healthy adults (HCP 500 subjects release) and simulated data. | Seven cognitive domains: emotion, reward learning, language, motor, relational reasoning, social cognition, and working memory. | Resting-state FC was assessed with Pearson correlation, multiple linear regression, and principal components regression (for vertex-wise analyses). | Introduced activity flow mapping. High prediction accuracy was exhibited by activity flow mapped activations, establishing the utility of this procedure. The relationship between parameters underlying the simulated fMRI data and prediction accuracy was also assessed, helping to validate activity flow mapping for use with fMRI. | |
| 32 healthy adults. | Rapid instructed task learning paradigm. | Resting-state FC was estimated with multiple linear regression at the brain region level, and with principal components regression at the vertex level. | Introduced information transfer mapping, which utilizes the activity flow principle to assess decodability in the representational geometry of predicted versus actual activation patterns. See | |
| 101 elderly participants (Adult Children study, Knight Alzheimer’s Disease Research Center, Washington University in St. Louis). | The Stroop task and a semantic animacy task. | Resting-state FC was estimated with principal components regression, with a nested cross-validation scheme to identify the optimal number of principal components for repeat reliability of the FC estimates. | Assessed healthy versus at-risk (for Alzheimer’s Disease) aging populations with a cross-validation approach, as well as relationships between activity flow mapping results and individual differences in behavior. | |
| 36 schizophrenia cohort versus 96 healthy controls. | Spatial working memory task. | Intrinsic FC (including other tasks and rest) was estimated with principal components regression. | Activity flow mapping was used to identify the activity flow abnormalities likely driving the observed abnormal spatial working memory brain activations and associated abnormal behavior in patients. This study also developed a simulated intervention for treating schizophrenia. | |
| 20 healthy adults. | Visual shape completion task. | Resting-state FC was estimated with multiple regression. | Assessed task activations with a decoding approach plus assessment of functional network contributions. | |
| 100 healthy adults. | Rapid instructed task learning paradigm. | Resting-state FC was estimated with Pearson correlation. | Adapted the activity flow mapping procedure to the connectivity fingerprint framework proposed by | |
| 32 healthy adults. | A sensory two-alternative forced choice task. | Resting-state FC was estimated with multivariate autoregression. | This study utilized dense-array EEG data. Resting-state FC predicted future brain activity and motor activations via dynamic activity flow mapping. Further, simulated lesions were implemented to assess functional network contributions to response information flow. | |
| 100 healthy adults. | Rapid instructed task learning paradigm. | Resting-state FC was estimated with principal components regression at the vertex level. | Decoded task context and stimuli. This study implemented a task-performing, empirically-derived neural network (which was based on activity flow mapping principles) that modeled conjunctive representations to investigate how sensory and task-rule information is integrated in conjunction hubs. | |
| 352 healthy adults (subset of HCP S1200 dataset) with split-half validation. | The same task conditions described in | Both task-state and resting-state FC were estimated with Pearson correlation, principal components regression, and multiple linear regression. | This study assessed the contribution of task-state FC (relative to resting-state FC) to shaping task-evoked activity flows underlying task-evoked activations. | |
| 176 healthy adults (subset of HCP S1200 dataset) and simulated data. | Seven cognitive domains: emotion, reward learning, language, motor, relational reasoning, social cognition, and working memory. | Multiple FC estimation methods, including a directed FC (effective connectivity) method. | Simulated and empirical neuroimaging data were used to compare multiple FC estimation methods. | |
| 352 healthy adults (subset of HCP S1200 dataset) | The same task conditions described in | A latent factor across multiple FC states termed latent FC; each state estimated with Pearson r. | Assessed whether a latent factor across multiple FC states improves prediction accuracy of activity flow mapping, as well as prediction of a general intelligence score, | |
| 100 unrelated healthy adults from the HCP. | The task paradigms in | Structural connectivity derived from diffusion tensor imaging. | Structural connectivity was utilized in the activity flow mapping procedure. | |
| 80 healthy adults (subset of University of California Los Angeles Consortium for Neuropsychiatric Phenomics LA5c study). | The paired associate memory task. | Connectivity estimates included resting-state FC estimated via multiple linear regression, and structural connectivity derived from diffusion tensor imaging. | The activity flow mapping procedure plus information transfer mapping was applied to assess functional network contributions to episodic memory processes. |
Figure 7Comparing activity flow model performance with different resting-state FC estimation methods
(A) Prediction accuracy (mean across subjects) of activity flow mappings based on multiple linear regression (black) versus Pearson correlation (grey) estimated rest FC. This corresponds to the model comparison flag ‘conditionwise_compthenavg’ (see expected outcomes), where response profiles (task activations across 24 HCP conditions) are compared (predicted-to-actual) per node (MMP regions, sorted along the x-axis per functional network assignment in Figure 1A). Across the majority of nodes, the response profile prediction accuracies were higher for the multiple regression model.
(B) Prediction accuracy as in panel A, but for the ‘nodewise_compthenavg’ model comparison type (see expected outcomes). Per task condition, the cross-node activation patterns are compared (predicted-to-actual). As in the condition-wise model comparison in (A), the multiple regression based rest FC model performed best.
| REAGENT or RESOURCE | SOURCE | IDENTIFIER |
|---|---|---|
| The Human Connectome Project (HCP) S1200 release. | ||
| A portion of the HCP S1200 (n=30), preprocessed and available in the Brain Activity Flow Toolbox (and used throughout this protocol). | ||
| The Brain Activity Flow Toolbox | ||
| Cole-Anticevic Brain-Wide Network Partition (CAB-NP) Resource | ||
| CombinedFC Toolbox | ||
| Information Transfer Mapping code | ||
| Code for FIR regression to correct task-state FC confounds | ||
| HCP minimal preprocessing pipelines: documentation and links to install analysis tools | ||
| fMRIPrep minimal preprocessing pipelines: documentation and links to install analysis tools | ||
| Python version 3 or higher | ||
| Demo Jupyter notebook available in the Brain Activity Flow Toolbox. | This paper | |