Abstract
Community detection on graphs constructed from functional magnetic resonance imaging (fMRI) data has led to important insights into brain functional organization. Large studies of brain community structure often include images acquired on multiple scanners across different studies. Differences in scanner can introduce variability into the downstream results, and these differences are often referred to as scanner effects. Such effects have been previously shown to significantly impact common network metrics. In this study, we identify scanner effects in data-driven community detection results and related network metrics. We assess a commonly employed harmonization method and propose new methodology for harmonizing functional connectivity that leverage existing knowledge about network structure as well as patterns of covariance in the data. Finally, we demonstrate that our new methods reduce scanner effects in community structure and network metrics. Our results highlight scanner effects in studies of brain functional organization and provide additional tools to address these unwanted effects. These findings and methods can be incorporated into future functional connectivity studies, potentially preventing spurious findings and improving reliability of results.
Keywords: Harmonization, Functional connectivity, Site effects, Community detection, Brain networks, Network analyses
1. Introduction
To better understand the functional organization of the brain, researchers have used functional imaging to observe task-associated and resting-state brain activity at high temporal resolutions. These measurements can be used to construct brain networks, which describe groups of regions that are strongly linked and are jointly associated with unique neurophysiological functions (Salvador et al., 2005). Community detection methods provide a data-driven approach to examine these brain networks by identifying groups of tightly coupled regions called communities. Abnormalities in specific brain communities have been associated with Alzheimer’s disease and major depressive disorder among other illnesses (Dragomir et al., 2019; He et al., 2018). Owing to their contributions to significant clinical findings, functional imaging and community detection metrics have been considered for their suitability as potential biomarkers for neurological and psychiatric disorders (Gallen and D’Esposito, 2019; Hohenfeld et al., 2018; Parkes et al., 2020). Understanding confounding factors that can impact community detection results is thus a particularly urgent task.
Functional imaging studies have sought larger sample sizes by collecting data across multiple institutions and scanners, which potentially introduces variation due to scanner referred to as scanner effects. Several studies have characterized and attempted to address these effects, but do not examine how scanner effects can influence brain network organization and relevant metrics (Dansereau et al., 2017; Feis et al., 2015; Friedman et al., 2006). To the best of our knowledge, only a limited number of studies have investigated the influence of scanner effects on brain network constructed using resting-state functional magnetic resonance imaging (rsfMRI) data and proposed harmonization methods (Yamashita et al., 2019; Yu et al., 2018). However, few studies have investigated how community detection could be influenced by differences in scanners.
In this study, we assess whether scanner effects can drive differences in estimated communities using data from two large-scale multi-site rsfMRI studies. We first determine that scanner can strongly influence community detection results in both population-representative networks and subject-specific networks. We then examine community metrics and identify notable scanner effects. To address these issues, we propose new methodology and compare these two methods with the existing rsfMRI harmonization method and find that all methods reduce scanner effects, but our proposed methods provide the best results in several evaluations. Our results highlight the need to consider scanner effects in rsfMRI studies of brain functional organization and provide insight into mitigating these issues.
2. Methods
2.1. Image acquisition and processing
Our sample consists of fMRI scans from the iSTAGING consortium (Habes et al., 2021), which includes data from eleven different studies. For this study, we examine a subset of fMRI data from the Baltimore Longitudinal Study of Aging (BLSA; Shock, 1984) and the Coronary Artery Risk Development in Young Adults (CARDIA; Friedman et al., 1988) study. Through its extensive multimodal analysis, the BLSA study has provided marked insight into the physical and cognitive effects of aging. The fMRI data from BLSA are particularly suited to our analysis since all images were acquired on a single scanner (see Table 1), allowing for direct comparison with CARDIA scanners. The CARDIA study aims to identify risk factors for cardiovascular disease and collected rsfMRI scans as part of its assessment of neurological outcomes. The CARDIA study has three scanners; two Siemens Trio 3T scanners and one Philips Achieva 3T scanner. Four subjects are excluded since they moved to another location during the study.
Table 1:
Demographics by scanner for the four scanners across the two included studies.
| BLSA | CARDIA 1 | CARDIA 3 | CARDIA 4 | p | |
|---|---|---|---|---|---|
|
| |||||
| Scanner | Philips Achieva 3T | Philips Achieva 3T | Siemens Trio 3T | Siemens Trio 3T | |
| Number of Subjects | 357 | 57 | 185 | 139 | |
| Age (mean (SD)) | 65.42 (15.25) | 50.12 (3.42) | 50.30 (3.31) | 50.12 (3.64) | <0.01 |
| Male (%) | 161 (45.1) | 22 (38.6) | 79 (42.7) | 55 (39.6) | 0.62 |
The study sample consists of subjects from the Baltimore Longitudinal Study of Aging (BLSA) and the Coronary Artery Risk Development in Young Adults (CARDIA) studies. We include the one scanner from the BLSA study and three scanners from the CARDIA study in our analyses. ANOVA p-values for testing differences in the mean of continuous variables and Chi-squared test p-values for testing the differences in categorical variables are reported in the rightmost column.
The resting state fMRI images for BLSA are acquired using Philips Achieva 3T scanner with repetition time (TR) of 2 seconds and echo time (TE) of 30 ms, with a total duration per scan of 6 minutes. Other parameters include a field of view (FOV) of 80 × 80mm, 37 axial slices, 3 × 3mm voxel resolution, 180 time frames, and anterior to posterior phase-encoding direction. CARDIA scans are acquired across four different sites using similar protocols, with a TR of 2 seconds, TE of 25 ms, FOV of 224 × 224 mm, 64 axial slices, slice thickness of 3.5 mm, 120 time frames, and anterior to posterior phase-encoding direction. All the functional images are slice time-corrected. MCFLIRT (Jenkinson et al., 2002) is used to realign all volumes the selected reference volume. Time series are band-pass filtered to retain frequencies between 0.01 – 0.08 Hz. All pre-processing steps are carried out using FSL FEAT (www.fmrib.ox.ac.uk/fsl).
Besides band-pass filtering and usual motion correction, mean relative displacement, relative voxel-wise motion displacement and DVARS (Derivative of rms VARiance over voxelS) are calculated to summarize whole brain signal change. We apply a confound regression procedure with scrubbing (Power et al., 2012) using a 36-parameter model including motion, white matter, cerebrospinal fluid (CSF), global signal time courses, and temporal derivatives of these regressors. Subjects whose mean relative displacement greater than 0.2 mm are flagged and excluded. Filtered cleaned time series are then co-registered with structural MRI using DRAMMS (Deformable Registration via Attribute Matching and Mutual-Saliency Weighting; Ou et al., 2011) affine-only and then transformed to standard MNI space with 2×2×2mm resolution by combining warps from structural to Montreal Neurological Institute (MNI) space.
Following all pre-processing steps, functional connectivity matrices of dimension 264×264 were obtained by calculating Pearson correlations between the filtered, cleaned time courses extracted from each pair of ROIs defined by the Power atlas (Power et al., 2011). These 264 ROIs are grouped into 14 distinct subnetworks based on communities derived using Infomap (Power et al., 2011).
2.2. Functional connectivity ComBat
Across gene expression data and several imaging modalities, ComBat has proven to be an effective harmonization method which uses empirical Bayes to leverage batch effect information across features (Johnson et al., 2007; Fortin et al., 2017, 2018). ComBat has been applied to functional connectivity (FC) and shown to substantially reduce scanner effects in several network metrics including global efficiency, local efficiency, and within-community mean edge weights (Yu et al., 2018). Following a standard network model (Bassett et al., 2018), we first compute connectivity matrices from ROI-level time series using Pearson correlation between each time series. The correlation values are Fisher-transformed to range across all real numbers, which are subsequently used as edge weights in constructing networks from the connectivity matrices (Bassett et al., 2018). Let yij = (yij1, yij2, …, yijv)T, i = 1, 2, …, K, j = 1, 2, …, ni denote the v-dimensional Fisher-transformed edge weights where i indexes scanner, j indexes subjects within scanners, ni is the number of subjects acquired on scanner i, and V is the number of features. We aim to harmonize the data from these subjects across the K scanners. FC-ComBat (Yu et al., 2018) assumes that the V edges v = 1, 2, …, V follow
| (1) |
where αv is the intercept, xij is the vector of covariates, βv is the vector of regression coefficients, γiv is the mean scanner effect, and δiv is the variance scanner effect. The errors eijv are assumed to follow .
Using least-squares estimates for the regression coefficients αv and βv, we first standardize the data as
| (2) |
Then, we obtain empirical Bayes estimates for the scanner parameters, to yield harmonized edges as
| (3) |
These harmonized edge weights can be used to construct adjacency matrices for downstream network analyses.
2.3. Proposed methodologies
FC-ComBat assumes that scanner effects influence all edges similarly and uses empirical Bayes to borrow information across all edges. However, prior network analyses may indicate distinct scanner effects in within-network and between-network edges. For example, a previous study identified distinct scanner effects in metrics computed on within-network and between-network edges, which was maintained across multiple atlases (Yu et al., 2018). By assuming scanner effects are shared across all edges, FC-ComBat may not adequately reduce network-specific scanner differences.
We propose and compare two novel methods that harmonizes functional connectivity data by utilizing correlations within and between networks. The first method is Block-ComBat (Bl-ComBat), which uses information across within-network edges by specifying subnetworks prior to harmonization. Our method first applies FC-ComBat followed by additional ComBat steps within each block. Our harmonization selectively borrows within-network information to address scanner effects that may not feature prominently in the first ComBat step. These blocks can be derived from prior knowledge about regions of interest, often obtained through structural and functional brain parcellation or clustering.
Let {B1, ..., BM} denote the M prespecified blocks where v ∈ Bm refers to within-block edges that correspond to block m. Let denote the harmonized edges where FC-ComBat is applied again to the ComBat-harmonized edge weights while only including edges v ∈ Bm. Then the Bl-ComBat-harmonized data can be expressed as
| (4) |
for v = 1, ..., V.
Community detection algorithms leverage correlation patterns among groups of edges, which tend to be stronger within the same community and weaker between distinct communities (Newman, 2006). Scanner effects in groups of edges could thus impact community detection algorithms. ComBat harmonizes the mean and variance of each edge separately, and might not sufficiently address scanner effects among pairs of edges within a group. Our recent harmonization method named CovBat addresses scanner effects in covariance by simultaneously harmonizing groups of features in principal component directions and may be well-suited to mitigating these scanner effects (Chen et al., 2021).
Our second method is functional connectivity CovBat (FC-CovBat), which utilizes CovBat as the primary harmonization step. Our method uses the same Fisher-transformation and vectorization of edges as in FC-ComBat. We again assume that the Fisher-transformed edges follow
| (1) |
However, the error vectors eij = (eij1, eij2, ..., eijp)T ~ N(0, Σi) may be spatially correlated and differ in covariance across scanner. We first perform ComBat to remove the mean and variance shifts in the marginal distributions of the functional connectivity measures. Then, we additionally residualize with respect to the intercept and covariates to obtain ComBat-adjusted residuals denoted where p is the number of features. We define these residuals using previous notation as
| (5) |
where i = 1, 2, ..., M, j = 1, 2, ..., ni, M is the number of scanners, and ni is the number of subjects acquired at scanner i, and the variables , , , , and are the same as in FC-ComBat.
The are assumed to have mean 0 and their covariance matrices which we denote by Σi may differ across sites. CovBat performs principal components analysis (PCA) on the full data residuals and represents the full data covariance matrix as where the rank , λk are the eigenvalues of Σ, and ϕk are the principal components obtained as the eigenvectors of Σ. PCA is performed on the sample covariance matrix to obtain estimated eigenvalues and eigenvectors . The ComBat-adjusted residuals can then be expressed as where ξijk are the principal component scores.
We approximate the within-site covariance matrices as where are within-site eigenvalues estimated as the sample variance of the principal component scores . The are estimated from the full data covariance. Then, we model scanner effects in the principal component scores as
| (6) |
where , τk is the standard deviation of the error, and μik, ρik are the center and scale parameters corresponding to principal components k = 1, 2, ... K where K ≤ q is a tuning parameter chosen to capture the desired proportion of the variation in the observations. If K is chosen such that K = q, then all principal components are harmonized. We can then estimate each of the K pairs of center and scale parameters by finding the values that bring each site’s mean and variance in scores to the pooled mean and variance, which we denote ) and . We then remove the site effect in the scores by subtracting out the estimated center parameter and dividing out the estimated scale parameter via .
We obtain CovBat-adjusted residuals by projecting the adjusted scores back into the residual space via
| (7) |
We then add the intercepts and covariates effects to obtain CovBat-adjusted edges
| (8) |
The CovBat methodology requires selection of the number of principal components to harmonize. Based on previous investigations, we choose to include principal components that explain 95% of the variation for all main analyses (Chen et al., 2021).
2.4. Evaluation of functional connectivity harmonization
Previous investigations on FC-ComBat examine the impact of harmonization on network metrics including mean edge weight within subnetworks, efficiency, and nodal strength (Yu et al., 2018). We extend these evaluations and propose four analyses that inform how harmonization can influence scanner effects in community detection. First, we regress edge weights and mean edge weights within and between subnetworks to determine how scanner effects influence the construction of networks. Second, we average functional connectivities acquired on the same scanner to determine how scanner effects influence communities derived from these population-average networks. Third, we find communities for each subject and use distance-based regression to assess scanner effects in subject-specific communities. Fourth, we compute network metrics related to community structure and examine associations with scanner and clinical variables. All four analyses are performed before and after harmonization using FC-ComBat, Bl-ComBat, and FC-CovBat to compare these three harmonization methods on their removal of scanner effects.
2.4.1. Scanner effects in edge weights
Following previous investigations on FC-ComBat, we inspect the edge weights before and after harmonization to assess general changes in the raw values, removal of scanner effects, and preservation of biological variability. Scanner effects in these edge weights are likely to impact the downstream weighted networks. We first inspect the 34716-dimensional edge vectors using t-SNE (van der Maaten and Hinton, 2008) with a perplexity value of 30, which provides a low-dimensional visualization of the data that captures dominant patterns of variability. We then compare t-SNE plots before and after harmonization to visualize changes in the functional connectivity matrices.
To further assess the extent of scanner effects in the connectivity values, we perform linear regression for scanner and biological covariates on two scales and compare results before and after harmonization. First, we regress each edge separately on scanner, age, and sex to determine if scanner effects exist in individual edges. Second, we average within atlas subnetworks to obtain 14 within-network mean edge weight values and 91 between-network mean edge weights. Then, we perform regression on these mean edge weights, which are often used as outcomes in studies of functional connectivity (Yu et al., 2018; Varangis et al., 2019). We assess statistical significance controlling the false discovery rate at 5% (Benjamini and Hochberg, 1995). All scanner p-values are obtained from F-tests for the overall effect of scanner labels.
2.4.2. Population-average community detection
We next compare population-average community structure within each scanner to determine overall differences in community structure, similar to several studies contrasting communities between patient groups (Dragomir et al., 2019; He et al., 2018; Varangis et al., 2019). Our analysis of community structure utilizes two prominent algorithms that leverage both positive and negative edge weights. Following previous studies (Alexander-Bloch et al., 2012; Betzel et al., 2013; Varangis et al., 2019), we first average functional connectivities within each scanner then employ a version of the Louvain method (Blondel et al., 2008) adapted for signed networks using an asymmetric measure of modularity with positive and negative weights (Rubinov and Sporns, 2011), implemented in the Brain Connectivity Toolbox (BCT version 2019-03-03; Rubinov and Sporns (2010)). We repeat the algorithm 100 times and derive a consensus partition by applying the Louvain method to a consensus matrix constructed across partitions from the 100 runs, which reduces variability introduced by the algorithm (Lancichinetti and Fortunato, 2012). For all signed Louvain runs, we choose a tuning parameter γ = 4.25 to yield median 14 communities per scanner to approximate the number of communities in the atlas (Power et al., 2011). To evaluate community structure differences before and after harmonization, we inspect these scanner-average communities visually. For a quantitative evaluation, we also compute the adjusted Rand index (ARI; Hubert and Arabie, 1985)) for all pairwise comparisons between scanners and average within harmonization method to yield a mean ARI value that is higher if communities are more similar among scanners. Furthermore, we evaluate the difference in mean ARI between harmonized and unharmonized data by performing bootstrapping to obtain confidence intervals for each harmonization method. We first obtain 1000 bootstrap samples by drawing samples of FC observations with replacement within each scanner, applying each harmonization method, then repeating our scanner-average community detection procedure. We then report the 2.5% and 97.5% quantiles of the difference in mean ARI between harmonized and unharmonized data for each of these bootstrap samples.
To assess whether scanner effects are present across multiple community detection methods, we also obtain communities using a weighted stochastic block model (WSBM; Aicher et al., 2013), which has found notable results applied to brain functional networks (Betzel et al., 2018). Since our networks are fully-connected, we assume that all edges exist and that the edge weights are normally distributed with parameters varying across different pairs of nodal communities. We fix the number of communities at K = 14 for comparison with the atlas and implement the WSBM using code available online (aaronclauset.github.io/wsbm; version 1.3). Similar to our signed Louvain evaluation, we compare community partitions across scanners visually and by examining the mean ARI among pairwise comparisons.
2.4.3. Subject-specific communities
Examining communities determined via the average connectivity matrix within each scanner does not capture subject-to-subject variability in community structure, which may be influenced by scanner. To assess the existence of scanner effects on a subject level and determine if harmonization is adequate to address these, we use the signed Louvain algorithm to obtain subject-specific communities. First, we construct signed subject-level networks using the Fisher-transformed edge weights. For each subject, we then obtain a consensus partition across 100 runs of the signed Louvain algorithm, choosing a tuning parameter γ = 4.75 to yield a median of 14 communities across subjects.
To detect associations of these community partitions with scanner and biological variables, we use distance-based approaches that enable analysis of variance (ANOVA) and regression with an appropriate choice of distance measure. Previous studies have taken a similar approach by performing an ANOVA-like analysis with a similarity measure to identify differences in community structure among patients with schizophrenia (Alexander-Bloch et al., 2012). We extend this previous work on inference for subject-specific community structure by applying distance-based testing procedures in our evaluation of scanner effects. We use permutational analysis of variance (PERMANOVA) to test for group differences between scanners and multivariate distance matrix regression (MDMR) to test for scanner effects while controlling for known demographic variables. While MDMR has not been applied to subject-specific communities, it has been employed for brain connectivity analyses Shehzad et al. (2014). The scanner p-values are obtained from an extension of MDMR to compare the full model with scanner against the reduced model without scanner using a psuedo-F statistic (Reiss et al., 2010).
We perform distance-based testing by first computing variation of information (VI) on the communities for each pair of subjects, which is a proper distance measure on the space of partitions (Meilă, 2007). Higher VI between subject-specific communities indicates greater difference between the communities. Using these VI values, we apply PERMANOVA twice to first determine if communities differ across all scanners and then assess if differences exist among CARDIA scanners. In both tests, the PERMANOVA test statistic is computed as a ratio of between-scanner and within-scanner sum of squared VI, which captures how subject-specific communities differ across scanner groups. The two studies included have considerably different age distributions (Table 1), which may confound our detection of scanner effects. To control for age and sex while evaluating associations with scanner, we apply MDMR while including scanner, age, and sex in the model.
2.4.4. Computation of network metrics
ComBat has previously been shown to remove scanner effects in common network metrics including default mode network connectivity and efficiency values while preserving biological signals (Yu et al., 2018). We examine additional metrics that describe the community structure of signed networks. All metrics are calculated using the Brain Connectivity Toolbox (BCT) version 2019-03-03 (Rubinov and Sporns, 2010).
Modularity captures the extent to which a network segregates into a given community partition (Newman, 2006). Our experiment involves both communities derived from their brain atlas and from the signed Louvain algorithm. We compute modularity for both partitions and use linear regression to assess whether the Power atlas modularity (A. Mod.) and modularity of each subject’s signed Louvain-derived community partition (C. Mod.) are associated with scanner or age. Scanner effects in either case would demonstrate that the goodness-of-fit for relevant partitions could be confounded by scanner differences.
Clustering coefficient (CC) similarly captures the tendency for a network to form communities, but provides distinct information from modularity. CC operates on triplets of nodes and does not rely on a community partition, instead measuring local density in connectivity (Watts and Strogatz, 1998). Generalizations of the clustering coefficient have been developed for weighted (Onnela et al., 2005) and signed networks (Costantini and Perugini, 2014). We compute the signed clustering coefficient for each subject’s brain network and regress on scanner and age before and after harmonization.
A network metric that captures interrelatedness among nodes with respect to community assignments is the participation coefficient, which measures the relative strength of connections within network compared to outside the network (Guimerà and Amaral, 2005). A previous study revealed that the average participation coefficient can be influenced by age (Varangis et al., 2019). Following previous work (Zamani Esfahlani et al., 2020), we compute participation coefficient separately for positive edges (positive PC) and negative edges (negative PC). As previously noted, positive PC has a more direct interpretation as the relative strength of positive correlations with subnetworks (Zamani Esfahlani et al., 2020), so we use positive PC as the primary outcome. For each subnetwork, we summarize the positive and negative PCs by averaging across nodes within the subnetwork. As with other metrics, we assess scanner and age effects using linear regression.
3. Results
3.1. Subject characteristics
Our final dataset includes imaging data from 357 BLSA participants and 381 CARDIA participants. Table 1 shows the demographics by scanner, showing that BLSA and CARDIA 1 both are Philips Achieva 3T scanners while CARDIA 3 and 4 are Siemens Trio 3T scanners. There is a significant difference in age among participants across scanners (analysis of variance, p < 0.01), which is driven by the considerably older BLSA subjects with fMRI data. No significant differences are found in the sex proportion across scanners.
3.2. Functional connectivity associated with scanner
Inspection of the functional connectivity via t-SNE indicates that there is considerable separation across studies, with CARDIA observations staying roughly grouped together (Fig. 1). However, these visual differences could be the driven by differences in the age distribution (see Table 1 for details). We isolate associations with scanner by controlling for age and sex in our edge-wise regression and show scanner effects across a large portion of the within-network and between-network edges (Fig. 2). Fig. 3 displays results for within-network and between-network mean edge weights, further highlighting significant associations with scanner.
Figure 1: t-SNE visualization of functional connectivity matrices before and after harmonization.

t-SNE is used to show segregation of unharmonized functional connectivity matrices into scanner-specific clusters. The matrices are shown to be more integrated after harmonization. t-SNE is performed using Frobenius distances between functional connectivity matrices as inputs. The perplexity value was chosen at 30.
Figure 2: Edge-wise regression of functional connectivity before and after harmonization.

Effects of harmonization on associations of edge weights with scanner and age are shown. Linear models are fit to each edge including scanner, age, and sex as covariates. Negative log10 p-values are shown with corresponding color scales on the right. Red and blue highlighting indicate significant associations with scanner and age after false discovery rate control at the 0.05 level. The color scales are truncated at a p-value of 0.001.
Figure 3: Regression of within-network and between-network mean edge weights.

Significant associations of mean edge weights with scanner and age are shown before and after harmonization. Linear models are fit to each within and between connectivity value while including scanner, age, and sex as covariates. Negative log10 p-values are shown with corresponding color scales on the right. Red and blue highlighting indicate significant associations with scanner and age after false discovery rate control at the 0.05 level.
The tested harmonization methods all reduce separation of functional connectivity matrices across studies visualized through t-SNE in Fig. 1. The harmonization methods all remove scanner associations in both edges and mean edge weights while retaining associations with age (Fig. 2 and Fig. 3). Among the harmonization methods, Fig. 4 shows that Bl-ComBat provides the greatest reduction of the log-p values for within-network mean edge weights (Wilcoxon rank-sum test against FC-ComBat, p < 0.001; Wilcoxon rank-sum test against FC-CovBat p < 0.001) while FC-CovBat shows the best performance for between-network mean edge weights (Wilcoxon rank-sum test against FC-ComBat, p < 0.001; Wilcoxon rank-sum test against Bl-ComBat p < 0.001). However, all three harmonization methods lead to non-significant scanner effects and can all be considered effective for this purpose. For age associations, FC-ComBat and FC-CovBat both retain unharmonized associations while Bl-ComBat recovers additional age associations for some within-network edges.
Figure 4: Scanner associations of within-network and between-network mean edge weights across subnetworks.

Harmonization methods are compared in their reduction of scanner effects in within-network and between-network mean edge weights. Negative log10 p-values are shown for unharmonized and harmonized connectivities. The blue dotted line corresponds to a p-value of 0.05.
3.3. Differences in scanner-average communities
In the unharmonized scanner-average communities, we find substantial differences across scanners (Fig. 5, mean pairwise ARI of 0.48). CARDIA-1 shows particularly notable differences, with the default mode network and sensory/somatomotor hand ROIs being distributed across more networks than other scanners. After any of the three harmonization methods though, these differences are substantially reduced with FC-ComBat, Bl-ComBat, and FC-CovBat having mean ARIs of 0.72, 0.69, and 0.74 respectively. The increases in mean ARI over unharmonized data are 0.24 (bootstrap CI of 0.16 – 0.31) for FC-ComBat, 0.23 (0.16 – 0.32) for Bl-ComBat, and 0.26 (0.20 – 0.37) for FC-CovBat. The community structure and mean ARI for FC-CovBat are consistent across choices of principal components (Supplementary Figure 2). We observe more severe scanner effects among WSBM-derived communities (mean ARI of 0.37; Supplementary Figure 1) with improved coherence after FC-ComBat (0.44), Bl-ComBat (0.47), and FC-CovBat (0.47). To evaluate potential bias toward the atlas labels, we compute the ARI between each scanner-average partition and the atlas subnetworks. We find that the mean ARIs with the atlas subnetwork across scanner-average communities are 0.43 for the unharmonized data, 0.48 after FC-ComBat, 0.48 after Bl-ComBat, and 0.50 after FC-CovBat. In other words, using pre-specified atlas subnetworks does not result in a more similar community detection clustering in Bl-ComBat, compared to other harmonization methods that do not use rely on such priori information.
Figure 5: Signed Louvain communities in scanner-average networks before and after harmonization.

Differences in scanner-specific communities are visualized across harmonization methods. The Louvain algorithm is used to derive communities from networks obtained by averaging the functional connectivity matrices across subjects acquired on each scanner. For numerical comparison, the adjusted Rand index is calculated between each partition and averaged to yield a measure of overall coherence.
3.4. Scanner effects in subject-specific communities
Communities at the subject level show notable scanner effects both within and across the two studies. PERMANOVA shows significant differences both for all scanners and limited to CARDIA scanners, with the latter being addressed by any of the harmonization methods (Fig. 6a). The remaining difference among all scanners after harmonization may be partially explained by demographic differences between the two studies (see Table 1). Distance-based regression via MDMR reveals that scanner influences subject-level communities, even while controlling for age and sex. Only communities derived from FC-CovBat-adjusted data shows no significant effect of scanner (Fig. 6b); this result is maintained across all choices of principal components considered (Supplementary Figure 3). We found no evidence of an interaction effect between scanner and age (Supplementary Figure 4).
Figure 6: Assessment of scanner effects in subject-specific communities.

Negative log10 p-values are displayed for permutational analysis of variance (PERMANOVA) in a and multivariate distance matrix regression (MDMR) in b. Both analyses compute distances as variation of information between subjects’ community partitions. Two separate PERMANOVAs test for group differences across all scanners and across CARDIA scanners only (CARDIA only). MDMR is performed once while including scanner, age, and sex in the model. The blue dotted line denotes the 0.05 significance threshold, where values higher than the line are considered significant.
3.5. Metrics of community structure
Across all network metrics considered, we find significant associations with scanner prior to harmonization (Table 2, Supplementary Table 1, and Supplementary Table 2)). Significant scanner associations with A. Mod., C. Mod., and CC are no longer present after any of the harmonization methods. The scanner effects on positive PC are significant for 7 of the subnetworks but no longer significant after any of the harmonization methods considered. Scanner effects in negative PC are similarly reduced (Supplementary Table 2). Significant age associations with both positive and negative PC are maintained after all of the harmonization methods considered (Supplementary Table 1 and Supplementary Table 2). We also find a significant age association in A. Mod. which is maintained after harmonization, but no association was found with C. Mod. or CC (Table 2). Partial R2 values for all scanner and age associations are displayed in Supplementary Tables 2, 5, and 8. For FC-CovBat, the choice of number of principal components does not affect our conclusions on whether scanner or age effects are significant for A. Mod., C. Mod., and CC (Supplementary Table 1). We did not identify any significant interaction effects between scanner and age for A. Mod, C. Mod, CC, or positive PC (Supplementary Tables 3, 6, and 9).
Table 2:
Associations of network metrics with scanner and age before and after harmonization.
| Scanner |
Age |
|||||
|---|---|---|---|---|---|---|
| C. Mod. | A. Mod. | CC | C. Mod. | A. Mod. | CC | |
|
| ||||||
| Unharmonized | < 0.01 | < 0.01 | < 0.01 | 0.31 | < 0.01 | 0.54 |
| FC-ComBat | 0.81 | 0.86 | 0.13 | 0.3 8 | < 0.01 | 0.55 |
| Bl-ComBat | 0.62 | > 0.99 | 0.14 | 0.32 | < 0.01 | 0.56 |
| FC-CovBat | 0.67 | > 0.99 | 0.1 | 0.41 | < 0.01 | 0.52 |
Results from linear regression of metrics on scanner and age are displayed. p-values are shown for signed Louvain community modularity (C. Mod.), atlas modularity (A. Mod.), and clustering coefficient (CC). Tests significant at level α = 0.05 are displayed in blue.
4. Discussion
The increasing scale of rsfMRI studies merits particular consideration of scanner effects and their influence on studies of brain functional organization. We show considerable scanner effects throughout all of our evaluations, which include edge weights, community detection on multiple scales, and several metrics of network organization. We then demonstrate that several harmonization methods reduce scanner effects across our analyses, but Bl-ComBat further addresses scanner effects in edge weights and FC-CovBat is uniquely able to remove scanner effects in subject-specific communities.
Our discovery of scanner effects in community detection highlight additional concerns for future studies. For studies that derive networks from averaged connectivity matrices, our results suggest that community detection results could be influenced by the scanner used. When comparing community detection results across groups, researchers should be aware that differences could be driven by imbalance in subject demographics across scanners. For studies focused more on subject-level analyses, our findings suggest that each subject’s community detection results may be partially driven by scanner, which again may confound study results.
Our analyses of network metrics replicate previous findings while finding novel scanner effects. We again identify major scanner effects in within and between-network connectivity values, which are largely addressed through harmonization (Yu et al., 2018). We find age associations in within-subnetwork mean edge weights and average positive participation coefficient, both consistent with previous studies (Yu et al., 2018; Varangis et al., 2019). We identify scanner effects in metrics of network organization that have previously not been considered, including maximum modularity from the Louvain method, modularity with respect to the atlas, clustering coefficient, and participation coefficient. Scanner effects in maximum modularity achieved through the Louvain method suggest community detection algorithms may vary in performance depending on the scanners used. Furthermore, scanner differences in modularity could suggest that the fit of functional atlases may depend on scanner properties of studies using these atlases.
The harmonization methods generally perform well on all evaluations, but FC-CovBat outperforms FC-ComBat in subject-specific evaluations. We find that all harmonization methods preserve the age effects identified in our subject-level community structure and network metric analyses. FC-ComBat is sufficient to substantially reduce the scanner effect among subject-average networks since it directly harmonizes the mean and variance of edge weights. Bl-ComBat and FC-CovBat perform similarly to FC-ComBat for subject-average networks since they first apply the same mean and variance shifts as FC-ComBat. However, FC-CovBat is necessary to fully address effects in the subject-specific networks, where scanner effects in groups of edges may drive differences in each individual’s community structures. For all network metrics considered, all harmonization methods performed well in yielding non-significant associations with scanner.
Our two proposed methods are able to address scanner effects that differ across groups of edges, but they require additional choices in their application. FC-CovBat requires specification of principal components to correct, which may be specified by choosing components that explain a certain percentage of variation in the edges. In our analyses, we find that FC-CovBat maintains its removal of scanner effects across all percentages considered, making the method robust to the choice of principal components. Compared to the other methods, Bl-ComBat performs competitively for removing scanner effects from edge weights and community structures. However, Bl-ComBat may not be applicable in some studies since blocks must be specified a priori, which is only feasible if the ROIs are labeled based on previous network analyses. In addition, there is a possibility that in some datasets Bl-ComBat may bias derived communities towards the prespecified subnetworks; however, we do not identify this bias in our analyses. Further assessments on the impact of choices of prespecified subnetworks on the final derived communities are needed in future analyses.
There are several limitations with the current study that worth future investigation and extensions. Our proposed harmonization methods build on the ComBat framework that treats edges as individual features and may not preserve the positive semidefinite property of the functional connectivity matrices. While lacking this positive semidefinite property does not prevent construction of networks from the matrices, several analyses are no longer possible after application of our harmonization methods. For instance, both covariance regression techniques (Chiu et al., 1996; Hoff and Niu, 2012; Zhao et al., 2019; Zou et al., 2017) and analyses on the Riemannian space of positive semidefinite matrices (You and Park, 2021) cannot be applied after our harmonization procedures. To enable those analyses on harmonized data, future studies could investigate removal of scanner effects through spectral models (Flury, 1984; Zhao et al., 2019) or transformations (Chiu et al., 1996), which would both preserve the positive semidefinite property.
Since we employ network analysis methods that are prevalent throughout the literature and relevant to our aims, our evaluations do not reflect some recent advances in network methodologies. We define ROIs and subnetworks using the Power atlas (Power et al., 2011) but more recent atlases might provide different parcellations and could capture different information from the functional imaging (Eickhoff et al., 2018). In examining population-average communities, we construct our weighted networks using the arithmetic mean of functional connectivity matrices after Fisher-transformation of the entries. However, a previous study has shown that this averaged functional connectivity matrix may not retain properties of the individual matrices and proposes exponential random graph model to yield a group-based network that better preserves individual properties (Simpson et al., 2012). In applying the Louvain method and the WSBM, we choose algorithm parameters to match the number of subnetworks in the atlas. However, methods exist to find parameters that optimally fit the networks, including CHAMP (Convex Hull of Admissible Modularity Partitions; Weir et al., 2017) for modularity maximization algorithms and Bayes factors for WSBMs (Aicher et al., 2015). Future studies could investigate scanner effects using these data-adaptive network analysis techniques.
In our study, we examine a single study design for deriving networks and communities from rsfMRI observations and future studies could test different study designs. Instead of using correlation values to construct edge weights, studies could examine how partial correlations could influence downstream scanner effects (Marrelec et al., 2006). Estimating sparse networks (Friedman et al., 2008) could also aid in reducing scanner effects, but this direction has yet to be explored. While we considered communities obtained via the Louvain algorithm and WSBMs, many other algorithms could also be considered (Leskovec et al., 2010; Traag et al., 2019). The choice of atlas has previously been demonstrated to influence scanner effects in network metrics (Yu et al., 2018), but this could be extended to examine how scanner effects in communities could also be affected. Studies could also investigate how network properties depend on fMRI acquisition parameters such as phase-encoding direction, which has been shown to substantially impact functional connectivity measurements (Mori et al., 2018; Yamashita et al., 2019). While different network construction methods may have varying dependence on scanner, our study suggests that studies of brain functional organization should consider scanner as a potential confound and follow-up studies could further reveal the breadth of this issue.
Data and code availability statement
The data that support the findings of this study are not publicly available due to restrictions imposed by the administering institution and privacy of the participants. The authors will share them by request from any qualified investigator after completion of a data sharing agreement.
The harmonization methods used in the paper are implemented in the FCHarmony package available at https://github.com/andy1764/FCHarmony. Network analyses are performed using the Brain Connectivity Toolbox (BCT) version 2019-03-03 available on their website at https://sites.google.com/site/bctnet/.
Supplementary Material
Acknowledgements
This work was supported by the National Institute of Neurological Disorders and Stroke (grant numbers R01 NS085211 and R01 NS060910), the National Multiple Sclerosis Society (RG-1707-28586) and a seed grant from the University of Pennsylvania Center for Biomedical Image Computing and Analytics (CBICA). The content is solely the responsibility of the authors and does not necessarily represent the official views of the funding agencies.
The Baltimore Longitudinal Study of Aging is supported by the Intramural Research Program of the National Institute on Aging, NIH.
Footnotes
Declaration of competing interest
The authors declare no competing financial interests.
CRediT authorship contribution statement
R.T.S. and H.S. contributed equally to this work. Andrew A. Chen: Conceptualization, Formal analysis, Methodology, Software, Investigation, Writing - Original Draft. Dhivya Srinivasan: Data Curation, Writing - Review & Editing. Raymond Pomponio: Data Curation. Yong Fan: Data Curation, Supervision. Ilya M. Nasrallah: Data Curation, Supervision, Project Administration. Susan M. Resnick: Data Curation, Supervision, Project Administration. Lori L. Beason-Held: Data Curation, Supervision, Project Administration. Christos Davatizikos: Data Curation, Supervision, Project Administration. Theodore D. Satterthwaite: Conceptualization, Writing - Review & Editing. Dani S. Bassett: Conceptualization, Writing - Review & Editing. Russell T. Shinohara: Supervision, Conceptualization, Methodology, Writing - Review & Editing. Haochang Shou: Supervision, Conceptualization, Methodology, Writing - Review & Editing.
Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
References
- Aicher C, Jacobs AZ, and Clauset A (2013). Adapting the Stochastic Block Model to Edge-Weighted Networks. arXiv:1305.5782 [physics, stat]. [Google Scholar]
- Aicher C, Jacobs AZ, and Clauset A (2015). Learning Latent Block Structure in Weighted Networks. Journal of Complex Networks, 3(2):221–248. [Google Scholar]
- Alexander-Bloch A, Lambiotte R, Roberts B, Giedd J, Gogtay N, and Bullmore E (2012). The discovery of population differences in network community structure: New methods and applications to brain functional networks in schizophrenia. NeuroImage, 59(4):3889–3900. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bassett DS, Zurn P, and Gold JI (2018). On the nature and use of models in network neuroscience. Nature reviews. Neuroscience, 19(9):566–578. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Benjamini Y and Hochberg Y (1995). Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing. Journal of the Royal Statistical Society. Series B (Methodological), 57(1):289–300. [Google Scholar]
- Betzel RF, Griffa A, Avena-Koenigsberger A, Goñi J, Thiran J-P, Hagmann P, and Sporns O (2013). Multi-scale community organization of the human structural connectome and its relationship with resting-state functional connectivity. Network Science, 1(3):353–373. [Google Scholar]
- Betzel RF, Medaglia JD, and Bassett DS (2018). Diversity of meso-scale architecture in human and non-human connectomes. Nature Communications, 9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Blondel VD, Guillaume J-L, Lambiotte R, and Lefebvre E (2008). Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008(10):P10008. [Google Scholar]
- Chen AA, Beer JC, Tustison NJ, Cook PA, Shinohara RT, Shou H, and Initiative TADN (2021). Mitigating site effects in covariance for machine learning in neuroimaging data. Human Brain Mapping, n/a(n/a). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chiu TYM, Leonard T, and Tsui K-W (1996). The matrix-logarithmic covariance model. Journal of the American Statistical Association; Alexandria, 91(433):198. [Google Scholar]
- Costantini G and Perugini M (2014). Generalization of Clustering Coefficients to Signed Correlation Networks. PLOS ONE, 9(2):e88669. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Dansereau C, Benhajali Y, Risterucci C, Pich EM, Orban P, Arnold D, and Bellec P (2017). Statistical power and prediction accuracy in multisite resting-state fMRI connectivity. NeuroImage, 149:220–232. [DOI] [PubMed] [Google Scholar]
- Dragomir A, Vrahatis AG, and Bezerianos A (2019). A Network-Based Perspective in Alzheimer’s Disease: Current State and an Integrative Framework. IEEE Journal of Biomedical and Health Informatics, 23(1):14–25. [DOI] [PubMed] [Google Scholar]
- Eickhoff SB, Constable RT, and Yeo BTT (2018). Topographic organization of the cerebral cortex and brain cartography. NeuroImage, 170:332–347. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Feis RA, Smith SM, Filippini N, Douaud G, Dopper EGP, Heise V, Trachtenberg AJ, van Swieten JC, van Buchem MA, Rombouts SARB, and Mackay CE (2015). ICA-based artifact removal diminishes scan site differences in multi-center resting-state fMRI. Frontiers in Neuroscience, 9:395. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Flury BN (1984). Common Principal Components in K Groups. Journal of the American Statistical Association, 79(388):892–898. [Google Scholar]
- Fortin J-P, Cullen N, Sheline YI, Taylor WD, Aselcioglu I, Cook PA, Adams P, Cooper C, Fava M, McGrath PJ, McInnis M, Phillips ML, Trivedi MH, Weissman MM, and Shinohara RT (2018). Harmonization of cortical thickness measurements across scanners and sites. NeuroImage, 167:104–120. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fortin J-P, Parker D, Tunç B, Watanabe T, Elliott MA, Ruparel K, Roalf DR, Satterthwaite TD, Gur RC, Gur RE, Schultz RT, Verma R, and Shinohara RT (2017). Harmonization of multi-site diffusion tensor imaging data. NeuroImage, 161:149–170. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Friedman GD, Cutter GR, Donahue RP, Hughes GH, Hulley SB, Jacobs DR Jr, Liu K, and Savage PJ (1988). CARDIA: Study design, recruitment, and some characteristics of the examined subjects. Journal of clinical epidemiology, 41(11):1105–1116. [DOI] [PubMed] [Google Scholar]
- Friedman J, Hastie T, and Tibshirani R (2008). Sparse inverse covariance estimation with the graphical lasso. Biostatistics, 9(3):432–441. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Friedman L, Glover GH, and The FBIRN Consortium (2006). Reducing interscanner variability of activation in a multicenter fMRI study: Controlling for signal-to-fluctuation-noise-ratio (SFNR) differences. NeuroImage, 33(2):471–481. [DOI] [PubMed] [Google Scholar]
- Gallen CL and D’Esposito M (2019). Brain Modularity: A Biomarker of Intervention-related Plasticity. Trends in Cognitive Sciences, 23(4):293–304. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Guimerà R and Amaral LAN (2005). Cartography of complex networks: Modules and universal roles. Journal of Statistical Mechanics: Theory and Experiment, 2005(02):P02001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Habes M, Pomponio R, Shou H, Doshi J, Mamourian E, Erus G, Nasrallah I, Launer LJ, Rashid T, and Bilgel M (2021). The Brain Chart of Aging: Machine-learning analytics reveals links between brain aging, white matter disease, amyloid burden, and cognition in the iSTAGING consortium of 10,216 harmonized MR scans. Alzheimer’s & Dementia, 17(1):89–102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- He Y, Lim S, Fortunato S, Sporns O, Zhang L, Qiu J, Xie P, and Zuo X-N (2018). Reconfiguration of Cortical Networks in MDD Uncovered by Multiscale Community Detection with fMRI. Cerebral Cortex, 28(4):1383–1395. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hoff PD and Niu X (2012). A COVARIANCE REGRESSION MODEL. Statistica Sinica, 22(2):729–753. [Google Scholar]
- Hohenfeld C, Werner CJ, and Reetz K (2018). Resting-state connectivity in neurodegenerative disorders: Is there potential for an imaging biomarker? NeuroImage: Clinical, 18:849–870. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hubert L and Arabie P (1985). Comparing partitions. Journal of Classification, 2(1):193–218. [Google Scholar]
- Jenkinson M, Bannister P, Brady M, and Smith S (2002). Improved Optimization for the Robust and Accurate Linear Registration and Motion Correction of Brain Images. NeuroImage, 17(2):825–841. [DOI] [PubMed] [Google Scholar]
- Johnson WE, Li C, and Rabinovic A (2007). Adjusting batch effects in microarray expression data using empirical Bayes methods. Biostatistics, 8(1):118–127. [DOI] [PubMed] [Google Scholar]
- Lancichinetti A and Fortunato S (2012). Consensus clustering in complex networks. Scientific Reports, 2(1):336. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Leskovec J, Lang KJ, and Mahoney M (2010). Empirical comparison of algorithms for network community detection. In Proceedings of the 19th International Conference on World Wide Web, WWW ‘10, pages 631–640, New York, NY, USA. Association for Computing Machinery. [Google Scholar]
- Marrelec G, Krainik A, Duffau H, Pélégrini-Issac M, Lehéricy S, Doyon J, and Benali H (2006). Partial correlation for functional brain interactivity investigation in functional MRI. NeuroImage, 32(1):228–237. [DOI] [PubMed] [Google Scholar]
- Meilă M (2007). Comparing clusterings—an information based distance. Journal of Multivariate Analysis, 98(5):873–895. [Google Scholar]
- Mori Y, Miyata J, Isobe M, Son S, Yoshihara Y, Aso T, Kouchiyama T, Murai T, and Takahashi H (2018). Effect of phase-encoding direction on group analysis of resting-state functional magnetic resonance imaging. Psychiatry and Clinical Neurosciences, 72(9):683–691. [DOI] [PubMed] [Google Scholar]
- Newman MEJ (2006). Modularity and community structure in networks. Proceedings of the National Academy of Sciences of the United States of America, 103(23):8577–8582. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Onnela J-P, Saramäki J, Kertész J, and Kaski K (2005). Intensity and coherence of motifs in weighted complex networks. Physical Review. E, Statistical, Nonlinear, and Soft Matter Physics, 71(6 Pt 2):065103. [DOI] [PubMed] [Google Scholar]
- Ou Y, Sotiras A, Paragios N, and Davatzikos C (2011). DRAMMS: Deformable registration via attribute matching and mutual-saliency weighting. Medical Image Analysis, 15(4):622–639. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Parkes L, Satterthwaite TD, and Bassett DS (2020). Towards precise resting-state fMRI biomarkers in psychiatry: Synthesizing developments in transdiagnostic research, dimensional models of psychopathology, and normative neurodevelopment. Current Opinion in Neurobiology, 65:120–128. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Power JD, Barnes KA, Snyder AZ, Schlaggar BL, and Petersen SE (2012). Spurious but systematic correlations in functional connectivity MRI networks arise from subject motion. NeuroImage, 59(3):2142–2154. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Power JD, Cohen AL, Nelson SM, Wig GS, Barnes KA, Church JA, Vogel AC, Laumann TO, Miezin FM, Schlaggar BL, and Petersen SE (2011). Functional network organization of the human brain. Neuron, 72(4):665–678. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Reiss PT, Stevens MHH, Shehzad Z, Petkova E, and Milham MP (2010). On Distance-Based Permutation Tests for Between-Group Comparisons. Biometrics, 66(2):636–643. [DOI] [PubMed] [Google Scholar]
- Rubinov M and Sporns O (2010). Complex network measures of brain connectivity: Uses and interpretations. NeuroImage, 52(3):1059–1069. [DOI] [PubMed] [Google Scholar]
- Rubinov M and Sporns O (2011). Weight-conserving characterization of complex functional brain networks. NeuroImage, 56(4):2068–2079. [DOI] [PubMed] [Google Scholar]
- Salvador R, Suckling J, Coleman MR, Pickard JD, Menon D, and Bullmore E (2005). Neurophysiological Architecture of Functional Magnetic Resonance Images of Human Brain. Cerebral Cortex, 15(9):1332–1342. [DOI] [PubMed] [Google Scholar]
- Shehzad Z, Kelly C, Reiss PT, Cameron Craddock R, Emerson JW, McMahon K, Copland DA, Xavier Castellanos F, and Milham MP (2014). A multivariate distance-based analytic framework for connectome-wide association studies. NeuroImage, 93:74–94. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Shock NW (1984). Normal Human Aging: The Baltimore Longitudinal Study of Aging. US Department of Health and Human Services, Public Health Service, National.... [Google Scholar]
- Simpson SL, Moussa MN, and Laurienti PJ (2012). An exponential random graph modeling approach to creating group-based representative whole-brain connectivity networks. Neuroimage, 60(2):1117–1126. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Traag VA, Waltman L, and van Eck NJ (2019). From Louvain to Leiden: Guaranteeing well-connected communities. Scientific Reports, 9(1):5233. [DOI] [PMC free article] [PubMed] [Google Scholar]
- van der Maaten L and Hinton G (2008). Visualizing Data using t-SNE. Journal of Machine Learning Research, 9(Nov):2579–2605. [Google Scholar]
- Varangis E, Habeck CG, Razlighi QR, and Stern Y (2019). The Effect of Aging on Resting State Connectivity of Predefined Networks in the Brain. Frontiers in Aging Neuroscience, 11. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Watts DJ and Strogatz SH (1998). Collective dynamics of ‘small-world’ networks. Nature, 393(6684):440–442. [DOI] [PubMed] [Google Scholar]
- Weir WH, Emmons S, Gibson R, Taylor D, and Mucha PJ (2017). Post-Processing Partitions to Identify Domains of Modularity Optimization. Algorithms, 10(3). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yamashita A, Yahata N, Itahashi T, Lisi G, Yamada T, Ichikawa N, Takamura M, Yoshihara Y, Kunimatsu A, Okada N, Yamagata H, Matsuo K, Hashimoto R, Okada G, Sakai Y, Morimoto J, Narumoto J, Shimada Y, Kasai K, Kato N, Takahashi H, Okamoto Y, Tanaka SC, Kawato M, Yamashita O, and Imamizu H (2019). Harmonization of resting-state functional MRI data across multiple imaging sites via the separation of site differences into sampling bias and measurement bias. PLOS Biology, 17(4):e3000042. [DOI] [PMC free article] [PubMed] [Google Scholar]
- You K and Park H-J (2021). Re-visiting Riemannian geometry of symmetric positive definite matrices for the analysis of functional connectivity. NeuroImage, 225:117464. [DOI] [PubMed] [Google Scholar]
- Yu M, Linn KA, Cook PA, Phillips ML, McInnis M, Fava M, Trivedi MH, Weissman MM, Shinohara RT, and Sheline YI (2018). Statistical harmonization corrects site effects in functional connectivity measurements from multi-site fMRI data. Human Brain Mapping, 39(11):4213–4227. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zamani Esfahlani F, Bertolero MA, Bassett DS, and Betzel RF (2020). Space-independent community and hub structure of functional brain networks. NeuroImage, 211:116612. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zhao Y, Wang B, Mostofsky SH, Caffo BS, and Luo X (2019). Covariate Assisted Principal regression for covariance matrix outcomes. Biostatistics. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zou T, Lan W, Wang H, and Tsai C-L (2017). Covariance Regression Analysis. Journal of the American Statistical Association, 112(517):266–281. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The data that support the findings of this study are not publicly available due to restrictions imposed by the administering institution and privacy of the participants. The authors will share them by request from any qualified investigator after completion of a data sharing agreement.
The harmonization methods used in the paper are implemented in the FCHarmony package available at https://github.com/andy1764/FCHarmony. Network analyses are performed using the Brain Connectivity Toolbox (BCT) version 2019-03-03 available on their website at https://sites.google.com/site/bctnet/.
