Abstract
Here, we performed a comprehensive intra-tissue and inter-tissue multilayer network analysis of the human transcriptome. We generated an atlas of communities in gene co-expression networks in 49 tissues (GTEx v8), evaluated their tissue specificity, and investigated their methodological implications. UMAP embeddings of gene expression from the communities (representing nearly 18% of all genes) robustly identified biologically-meaningful clusters. Notably, new gene expression data can be embedded into our algorithmically derived models to accelerate discoveries in high-dimensional molecular datasets and downstream diagnostic or prognostic applications. We demonstrate the generalisability of our approach through systematic testing in external genomic and transcriptomic datasets. Methodologically, prioritisation of the communities in a transcriptome-wide association study of the biomarker C-reactive protein (CRP) in 361,194 individuals in the UK Biobank identified genetically-determined expression changes associated with CRP and led to considerably improved performance. Furthermore, a deep learning framework applied to the communities in nearly 11,000 tumors profiled by The Cancer Genome Atlas across 33 different cancer types learned biologically-meaningful latent spaces, representing metastasis (p < 2.2 × 10−16) and stemness (p < 2.2 × 10−16). Our study provides a rich genomic resource to catalyse research into inter-tissue regulatory mechanisms, and their downstream consequences on human disease.
Similar content being viewed by others
Introduction
The modern science of networks has contributed to notable advances in a range of disciplines, facilitating complex representations of biological, social, and technological systems1. A key aspect of such systems is the existence of community structures, wherein groups of nodes are organized into dense internal connections with sparser connections between groups. Community structure detection in genome-wide gene expression data may enable detection of regulatory relationships between regulators (e.g., transcription factors or microRNAs), and their targets and capture novel tissue biology otherwise difficult to reach. Furthermore, it offers opportunities for data-driven discovery and functional annotation of biological pathways.
We hypothesize that community structure is an important organizing principle of the human transcriptome, with critical implications for biological discovery and clinical applications. Co-expression networks, in fact, encode functionally relevant relationships between genes, including gene interactions and coordinated transcriptional regulation2, and provide an approach to elucidating the molecular basis of disease traits3. Therefore, reconstructing communities of genes in the transcriptome may uncover novel relationships between genes, facilitate insights into regulatory processes, and improve the mapping of the human diseasome.
In this work, we develop a model of the human transcriptome as a multilayer network, and perform a comprehensive analysis of the communities obtained with this modeling in order to further our understanding of its wiring diagram and facilitate research into improved disease diagnosis and profiling. We conduct a systematic analysis of the tissue or cell-type specificity of the communities in the transcriptome in order to gain insights into gene function in the genome, and enhance our ability to identify disease-associated genes. Our study represents an effort to fill an important gap in our understanding of the role of gene expression in complex traits, i.e., how a gene’s phenotypic consequence on disease or trait4 is mediated by its membership in tissue-specific biological modules as molecular substrates. Methodologically, we demonstrate an approach to integrating the communities into transcriptome-wide association studies (TWAS)5,6,7, and a deep neural network methodology for generating biologically-meaningful latent representations of gene expression8,9. Finally, the inter-tissue analysis of the transcriptome holds promise for identifying novel regulatory mechanisms, enhancing our understanding of trait variation and pleiotropy, and opening up new possibilities for translational applications.
Results
Study design
Here, we provide a brief overview of our study design. We performed a comprehensive intra-tissue and inter-tissue network analysis of the human transcriptome. We leveraged the GTEx v8 dataset to generate an atlas of communities in co-expression networks in 49 human tissues. Furthermore, we investigated the methodological implications of the communities derived from gene expression. Figure 1 is a schematic of our analytic workflow.
Spurious co-expression and confounding due to unmodelled factors
Disambiguating true co-expression from artefacts is an important concern in the presence of hidden variables. We therefore applied sva analysis to investigate unmodelled and unmeasured sources of expression heterogeneity10. The number of factors or components identified by this analysis was significantly correlated (r ≈ 0.95, p ≈ 5.4 × 10−26) with the number of distinct samples across tissues (see Fig. 2a). Notably, the greater number of such surrogate variables that we regressed out for tissues with larger sample sizes recapitulates the approach used by the GTEx Consortium of using more inferred factors for tissues with larger sample sizes, in order to optimize the number of eGenes from the eQTL analysis11. Specifically, the GTEx Consortium uses PEER, a related adjustment method, with 15 factors for tissue sample size N < 150 and up to 60 factors for N ≥ 350.
We then quantified the impact of confound correction (see Fig. 2b) in co-expression analysis. The distribution of Pearson correlation values has more mass closer to zero with less variance after correction, suggesting that unmodelled factors may induce spurious (or artificially inflate) correlations in gene expression. The effect of unmodelled factors is further illustrated in Fig. 2b–d, where the distribution of correlation values for the covariate Age is shown for whole blood. Before correction, those values are spread between around −0.4 and 0.4, whereas after correction the corresponding values move towards the center (zero) and become less dispersed. Notably, the variable Cohort (with possible values being Postmortem and Organ Donor in available tissues, except for some which also have Surgical values) seems to have undergone the largest change in the correction process. This suggests that estimation of cohort effect on gene expression can be substantially improved by accounting for unmodelled factors.
Atlas of communities across human tissues
For each tissue, we identified communities in the co-expression networks, using the Louvain algorithm (see “Methods” section), to develop an atlas across human tissues. On average, a tissue was found to have 108 communities (standard deviation [SD] = 31) (see Fig. 3). We observed the highest number of communities (n = 251) in "Kidney cortex” and the lowest number (n = 73) in "Muscle skeletal”. The nonsolid tissues, consisting of "Cells EBV” and "Whole blood”, have the highest number of genes (i.e., at least 4300 for each) that belong to a community. The size of a community varies considerably within each tissue and its distribution differs across tissues (see Supplementary Table 1 and Supplementary Fig. 1 for the distribution in all tissues). The brain tissues show significantly higher variability (median SD = 9.9, Mann–Whitney U-test p = 1.55 × 10−4) than non-brain tissues (median SD = 5.18). Thus, tissues and tissue classes may differ in the overall topology of the communities in co-expression networks, which likely contains considerable tissue information.
We noticed that after removing the weaker correlations (−0.80 < zij < 0.80), most of the subnetworks were already highly segregated from the rest of the entire network, indicating that the Louvain communities could almost be completely formed by just this removal process. In order to evaluate the segregation of such communities, we calculated the number of connections coming out of communities of each size. We found that for every tissue the mode was zero, and the maximum number was never over 17. Given the thousands of genes in each tissue’s co-expression network, the observed maximum number of connections between different communities (i.e., at most 17) illustrates how strong the segregation is prior to the application of the Louvain community analysis.
More information on these communities is available on github repository (see "Code availability” section): notebook 09_community_info.
UMAP of community-defined gene expression manifold reveals tissue clusters
To generate a lower dimensional representation of the original transcriptome dataset, we performed Uniform Manifold Approximation and Projection (UMAP)12 (see “Methods” section). Nearly 18% of the genes belong to a community in at least one tissue. Notably, gene expression from this subset was able to recover the tissue clusters (see Fig. 4a) as fully as the complete set of genes analysed here (see Supplementary Fig. 2).
Drawing conclusions about relationships between clusters (tissues) from UMAP and similar approaches must be done with caution due to some known caveats13 (see next section for more details). However, starting from known relationships between tissues, we found that the subset of community-based genes yielded biologically consistent embeddings from UMAP. Indeed, the clustering of related tissues (based on organ membership), such as the 13 brains regions, or the clustering of other related tissues (based on shared function), such as the hypothalamus-pituitary complex (which controls the endocrine system14), could be observed for the genes that belong to communities. Taken together, these results show that gene expression from the identified communities encodes sufficient information to distinguish the various tissues in a biologically-meaningful low-dimensional representation. We note, however, that not all sets of genes with correlated expression produce the distinct separation of tissues observed for the set of genes that belong to the communities (see below).
In theory, additional clusters may be present at different scales, such as within a tissue. Therefore, we performed UMAP analysis on the single-tissue "Whole Blood” to test for the presence of additional clusters. Notably, no well-defined clustering was observed with respect to cohort (Supplementary Fig. 3), BMI (Supplementary Fig. 4), and the other covariates, indicating that the sva analysis was successful in removing potential confounders (see Fig. 2b).
External transcriptome data can be embedded into the trained model generated from the GTEx communities. Indeed, using TCGA data for 33 cancer types, we found that the embeddings into the learned space recapitulate recent findings on cancer-testis (CT) genes (see Supplementary Material). In addition, UMAP representations of the genes that belong to a GTEx-derived community recovered the cancer types (see Supplementary Fig. 5) in (external) TCGA data, showing the cross-study relevance of the model.
Persistence of the UMAP embeddings
We developed an approach to quantify the conservation and variability of the UMAP global structure and estimate the sampling distribution of the local structure, i.e., the distance d(i, j) for a given pair of tissues i and j (see “Methods” section). Using 500 bootstrapped manifolds, we found that on average related tissues tended to cluster closely together (see Fig. 4b). Examples of such clusters are the 13 brain regions, the colonic and esophageal tissues, and various artery tissues. Supplementary Fig. 6 shows the relationship between the average distance between tissue clusters and the variance in the distance, showing a significant positive correlation (Spearman ρ ≈ 0.38, p < 2.2 × 10−16). Reassuringly, the tissue pairs ("Brain Cerebellum”, "Brain Cerebellar”) and ("Skin Not Sun Epsd”, "Skin Sun Epsd”) had the lowest average distance between clusters among all tissue pairs; the first pair consists of known duplicates of a brain region in the GTEx data15 and is thus expected to cluster together. Among the tissue pairs with the highest average distance, "Adipose Subcutaneous” had an average distance greater than 17 with each of the colonic tissues ("Colon Sigmoid” and "Colon Transverse”), and a low variance comparable to tissue pairs with some of the smallest average distance. Additional global patterns can be easily observed. For example, the relationships of related tissues (e.g., "Skin Sun Epsd” and "Skin Not Sun Epsd” with \({C}_{({i}_{0},{i}_{1})}\approx 0.62\), p = 3.4 × 10−5) to the remaining tissues were found to be strongly preserved, using our clustering conservation coefficient (see “Methods” section).
We also quantified the conservation and variability of the UMAP global structure using the TCGA data from 33 cancer types. The application of the GTEx communities (with only 18% of all analysed genes) in the TCGA data generated biologically consistent UMAP clustering of the cancer types (see Supplementary Fig. 7).
Prediction of tissues by communities
We then tested individual communities for their ability to predict a tissue. By definition, we consider that a set of genes can predict a tissue when the average F1 score is above 0.80 (see “Methods” section). Some broad patterns are noteworthy. Most of the communities from "Whole Blood” do not have prediction power for the other tissues (Fig. 5a) partly due to the stringency of our F1 threshold, which is likely to produce false negatives. This observation indicates that the member genes in each such community from the source tissue ("Whole Blood”) cannot "separate” the test tissue (say, "Lung”) from the remaining tissues possibly, due to lack of tissue specificity of the gene expression profile of the community. However, a community of only five genes can predict the brain region nucleus accumbens (basal ganglia). To perform the classification, we used a linear classifier, and the so-called "kernel trick” may work in the non-linearly separable gene expression profiles, though perhaps at the expense of biological interpretability. For these communities, the member genes, collectively, are "differentially expressed” between the test brain region and the remaining tissues. Thus, although the genes are present in "Whole Blood” (as a community), the expression profile in the test brain region is substantially different or tissue-specific. "Cells cultured fibroblasts” is the tissue which can be predicted by the largest number of "Whole Blood” communities (three) and, consistently, the largest number from the other tissues.
We note that, consistent with our observations for the communities, 197 Reactome pathways are not sufficient to predict any tissue (available on github: output output_06_02), while 164 are tissue-specific (i.e., can predict only one tissue) (see details in Supplementary Material).
Enrichment of communities for known biological processes
We quantified the extent to which the communities in the various tissues reflect current biological knowledge (as encoded in the Reactome pathways). We identified 114 communities (8.28% of all the communities with more than three member genes) enriched for some Reactome pathway (i.e., at an adjusted p < 0.05 for level of enrichment), thus contributing in complex ways to multiple biomolecular processes. "Whole Blood” was the only tissue without any community enriched for known pathways, and the "Esophagus Mucosa” was the tissue with the most communities enriched for known pathways, with a total of five communities. Since the entire set of communities could fully recover all tissues as clusters in the UMAP embeddings, these results suggest that the remainder of the communities are likely to capture previously inaccessible and novel tissue biology.
Notably, our analysis may uncover the role of these communities in human diseases. For example, a community of 15 genes in the "Brain Hippocampus” showed a significant enrichment for diseases associated with glycosaminoglycan metabolism (adjusted p-value = 0.026; see Fig. 5). Glycosaminoglycans, which are major extracellular matrix components whose interactions with tissue effectors can alter tissue integrity, have been shown to play a role in brain development16, modulating neurite outgrowth and participating in synaptogenesis. Alterations of glycosaminoglycan structures from Alzheimer’s disease hippocampus have been implicated in impaired tissue homeostasis in the Alzheimer’s disease brain17.
Multiplex analysis of the transcriptome
We analysed five multiplex networks to model the various tissue interactions, of clear biological interest, in the GTEx dataset (see “Methods” section). For each multiplex architecture, only the specific component tissues were used to construct the multiplex network, and consequently we calculated the global community index for each multiplex architecture separately. The five architectures analysed were:
-
All tissues: Each layer represents one of the 49 tissues analysed. This architecture allows us to investigate gene communities that are shared across all tissues, with potentially universal function.
-
Brain and gastrointestinal tissues: The 16 layers correspond to the brain tissues and three gastrointestinal tissues. This architecture may provide insights into the gut-brain axis, which has attracted recent attention in the literature, such as in studies of neuropsychiatric processes and of the interaction between the CNS and the enteric nervous system in neurological disorders18,19.
-
Brain tissues and whole blood: This multiplex model consists of the 14 layers corresponding to these tissues. This architecture allows us to study brain-derived communities for which the easily accessible whole blood can serve as a proxy tissue.
-
Non-brain tissues: The 36 layers consist of all tissues outside the brain. This architecture may stimulate investigations into developmental and pathophysiological processes outside the CNS.
-
Brain tissues: The 13 layers correspond to the various brain regions. This architecture facilitates identification of communities that may play a functional role throughout the central nervous system (CNS).
Multiplex analysis provides an inter-tissue framework for the analysis of high-dimensional molecular traits, such as gene expression. The global multiplexity matrix was obtained for each of the five proposed architectures. We extracted from the global multiplexity matrices the groups of genes with the maximal global multiplexity index in the five architectures, i.e., the groups of genes that share a value of 49, 16, 14, 36, and 13 respectively, equal to the number of layers (tissues) in the respective architectures. Among these groups of genes with the highest global multiplexity index, we obtained the sub-clusters for each architecture, identifying the groups of genes that always appear in the same community across the various layers. Revealing the shared community structure across the layers improves our understanding of the functional and disease consequences of the clusters of genes. We investigated the biological pathways (Reactome) in which such subgroups were involved for each architecture. Our goal was to test the communities for enrichment for known biological pathways, and therefore quantify the degree to which the communities capture current understanding of biological processes as encoded in the knowledge base.
We illustrate this approach here. In Fig. 6a, we show an example of a multiplex network. In this case, the multiplex network is constructed from data in two brain tissues: "Brain Hippocampus” and "Brain Putamen” (basal ganglia). Each layer represents a tissue, and nodes are labeled as the genes to which they correspond. In the example, we see the presence of two communities formed by groups of genes randomly drawn from the full set: {FGA, ORM1, and FGB} and {MYH11, ACAT2, and MYL9}), with the intralayer and interlayer connections shown. We note that, based on our analysis, these two communities are indeed part of the "Brain Tissues” multiplex architecture, present in all 13 component layers (brain regions). Notably, all three genes that belong to the first community have been previously implicated as biomarker and therapeutic target candidates for intracerebral hemorrhage20. This observation is interesting given our Reactome pathway analysis results; the community is enriched for "Common Pathway of Fibrin Clot Formation” (adjusted p = 8.8 × 10−4) and "Formation of Fibrin Clot (Clotting Cascade)” (adjusted p = 1.7 × 10−3), indicating the genes’ involvement in coagulation. All three members of the second community are myelin-associated genes21. We found a 17-member community in the "Brain Tissues” multiplex that is significantly enriched for the nonsense-mediated decay (NMD) pathway (adjusted p = 1.01 × 10−37), which is known to be a critical modulator of neural development and function22. The pathway accelerates the degradation of mRNAs with premature termination codons, limiting the expression of the truncated proteins with potentially deleterious effects. The community’s presence in all brain regions underscores its crucial protective function throughout the central nervous system.
The multiplex analysis we performed can also be used to investigate the relationship between two distinct systems. Here we illustrate this using the CNS and the gastrointestinal system, possibly reflecting a coordinated transcriptional regulatory mechanism between the CNS and the enteric nervous system (ENS). The ENS is a large part of the autonomic nervous system that can control gastrointestinal behavior 23. We found a 14-member community in the "Brain and Gastrointestinal Tissues” multiplex, whose presence in all 16 layers suggests a strong interaction between (in addition to shared function across) the CNS and ENS. Consistent with this hypothesis, the community was found to be significantly enriched for the "metabolism of vitamins and cofactors” (adjusted p = 6.5 × 10−7), which has been shown to be responsible for altered functioning of the CNS and ENS24. Although the involvement of the individual member genes in this pathway is known, the finding that the genes are organized as a community structure, within co-expression networks, which persists across the entire 16 layers of the various brain regions and the gastrointestinal tissues examined here was made possible by the unique transcriptome dataset.
The empirical distribution of the global multiplexity index is presented in Fig. 6b for each of the five architectures. The maximal global multiplexity index in the five architectures represents the groups of genes that share a value of 49, 16, 14, 36, and 13 respectively, equal to the number of layers (i.e., tissues) in the respective architectures. These genes appear in the same community across all layers of the respective architectures.
For comparison with the UMAP embeddings of the set of all communities, we performed similar analyses in the various multiplex networks. For example, we tested whether the complete tissue clustering could be observed using just the subset of communities that exist across all layers of the central nervous system multiplex. We discovered a different clustering pattern, with cultured fibroblasts clustering separately from the rest of the tissues, which no longer show well-defined clustering (Fig. 6c). This finding suggests the presence of a hierarchy of clusters in the transcriptome at increasingly finer scales.
The complete results for all five architectures can be found on our github repository in the jupyter notebook 11_multiplex_enrichment.
Communities and transcriptome-wide association studies of disease
Leveraging the communities may have important methodological implications on the search for disease-associated genes. We asked whether incorporation of the communities would improve our ability to detect significant gene-level (TWAS/PrediXcan) associations (see “Methods” section). We chose to perform a TWAS of CRP in 361,194 UK Biobank subjects, as CRP is a biomarker of chronic low-grade inflammation, with elevated CRP levels associated with a broad array of complex diseases, including cardiovascular disease, Alzheimer’s disease, and schizophrenia25. Notably, we found a significantly greater enrichment for associations with CRP (defined as adjusted p < 0.05) among the set of genes that belong to a community than among the complement set of genes. In particular, the genes in communities showed a greater departure from the null (expected) distribution than the complement set of genes (Fig. 7a). This observation suggests that the use of the communities can substantially improve the signal-to-noise ratio in TWAS even in the case where the dataset is already highly-powered to detect causal associations. The estimated true positive rate \(\widehat{{\pi }_{\rm{1}}}\) (see “Methods” section) for association with the trait for the set of genes in communities was 0.45 while the estimate for the complement set was 0.37. Our top association with CRP among the community-located genes was OASL (p = 1.56 × 10−55; see Fig. 7d for the chromosomal positions of the top associations), which has been previously implicated as a CRP and cardiovascular disease associated gene26. A similar performance gain in TWAS was observed for other traits (e.g., hemoglobin concentration and white blood cell [leukocyte] count for whole blood gene expression; see Supplementary Material and Supplementary Figs. 8 and 9), further demonstrating generalizability.
Variational autoencoder model of communities and phenotypic consequences
Methodologically, the communities may also enable discovery of biologically-meaningful features in high-dimensional molecular data. We implemented a variational autoencoder (VAE) model (see “Methods” section) of the communities in 11,060 samples across 33 different cancer types in the TCGA data, customizing the Tybalt approach8. One benefit of a VAE is that it offers a probabilistic model, allowing us to do inference on the latent variable z, i.e., P(z∣X). The marginal log-likelihood, \({\rm{log}}\,P(X)\), is generally intractable, which poses a challenge to this inference; however, Eq. (14) provides a variational lower bound on this marginal. In the VAE model, we assumed that the approximating posterior distribution Q(z∣X) is multivariate Gaussian, whose mean μ(X) and diagonal covariance matrix σ2(X)I are learned by a neural network, so as to leverage the "reparametrisation trick”27. The second stage, which is also implemented as a neural network, generates a reconstructed representation of X from the stochastic z. In our implementation, we randomly split the input into a training set (80%) and a test set (20%). The encoded layer is compressed into a vector of size 100 consisting of a mean and variance. We assumed a learning rate of 0.0005, 50 epochs, and batch size of 50. We used Rectified Linear Unit (ReLU) activation for the encoder and sigmoid activation for the decoder. The optimization algorithm Adam was applied in the training to minimize the VAE loss, i.e., the negative of the Evidence Lower Bound Objective (ELBO) given by Eq. (14). The VAE loss as a function of epoch number (showing the training performance) and the reconstruction accuracy for the communities are largely equivalent to the corresponding results for the full transcriptome (Supplementary Fig. 10) in the TCGA data.
Notably, the latent representations learned by the VAE model from the communities encode biologically-meaningful features. The model learned to stratify metastatic tumors from primary tumors and normal solid tissues (Fig. 7b) (Mann–Whitney U-test p < 2.2 × 10−16). This held robustly after adjusting for race, sex, age at diagnosis, or stage (logistic regression p < 2.2 × 10−16 for each) or disease (p = 8.9 × 10−5). Cancer progression may be characterized by oncogenic dedifferentiation (i.e., steady loss of differentiated phenotype) and acquisition of stemness (i.e., self-renewal and generation of differentiated progeny). The VAE model learned a stemness index that was significantly associated (Spearman ρ ≈ − 0.27 in \({{\rm{log}}}_{2}\) transformed space, p < 2.2 × 10−16), across the spectrum of tumor types, with a recently developed DNA-methylation based index (Fig. 7c)28 (see “Methods” section). Again, adjustment for race, sex, age at diagnosis, stage, or disease did not affect the result (linear regression p < 2.2 × 10−16).
Discussion
We developed an inter-tissue multiplex framework for the analysis of the human transcriptome. Given the complexity of pathophysiological processes underlying complex diseases, intra-tissue and inter-tissue transcriptome analysis should enable a more complete mechanistic understanding. For these phenotypes, studying the interaction among tissues may provide greater insights into disease biology than an intra-tissue approach. Communities in co-expression networks were here shown to be enriched for some known pathways, encoding current understandings of biological processes; however, we identified other communities that are likely to contain novel or previously inaccessible functional information. Methodologically, use of the communities in TWAS and a neural network demonstrated substantial gain in the identification of disease-associated genes and discovery of biologically-meaningful information.
UMAP embeddings of the transcriptome of the entire set of communities (representing only 18% of all genes) fully revealed the tissue clusters. Low-dimensional representation of the subset of communities that are in the multiplex networks did not recover the tissue clusters, but uncovers other clustering patterns, suggesting a hierarchy of clusters at increasingly finer scales. We developed an approach to quantify the conservation of, and uncertainty in, the UMAP global structure and estimated the sampling distribution of the local structure (e.g., distances among tissue clusters), with broad relevance to other applications such as cell population identification in single-cell transcriptome studies. New gene expression data can be embedded into our models, facilitating integrative analyses of the large volume of transcriptome data that are increasingly available. Notably, in external TCGA data, UMAP representations of the genes that belong to a GTEx-derived community induced clustering by cancer type, demonstrating the cross-study relevance of our approach. We provide a publicly available resource of co-expression networks, communities, multiplex architectures, enriched pathways, and code to stimulate research into network-based studies of the transcriptome.
Using the global multiplexity index, we investigated the tissue-sharedness of identified communities. In fact, communities that are shared across multiple tissues may suggest the presence of a tissue-to-tissue mechanism, that controls the activity of member genes across the layers in the network. Such regulatory mechanisms have been relatively understudied in comparison with intra-tissue controls.
We identified tissue-dependent communities that are enriched for human diseases. For example, we found a 15-member community in the "Brain Hippocampus” that is enriched for diseases associated with glycosaminoglycan metabolism. These genetic disorders are due to mutations in the biosynthetic enzymes for glycosaminoglycans, such as glycosyltransferases and sulfotransferases. Sulfated glycosaminoglycans include the chondroitin sulfate and dermatan sulfate chains that are covalently bound to the core proteins of proteoglycans, which are present in the extracellular matrices and at cell surfaces. Mutations affecting the biosynthesis of these chains may lead to genetic diseases that are characterized by craniofacial dysmorphism and developmental delay29. The community structure we identified proposes a cooperative role for these genes, and the fact that they span multiple chromosomes suggests the presence of coordinated transcriptional regulation.
Some of the communities are shared across multiple tissues; their dysregulation may thus lead to pleiotropic effects and contribute to known and novel comorbidities. We modeled these communities as belonging to layers of multiplex networks. For example, we identified a 17-member community in the "Brain Tissues” multiplex network (i.e., spanning across all brain regions sampled here), consisting primarily of ribosomal proteins. This community was enriched for proteins involved in translation (adjusted p = 2.53 × 10−35), with significant overrepresentation for the viral mRNA translation pathway (adjusted p = 1.06 × 10−38), NMD (adjusted p = 1.01 × 10−37), and other Reactome pathways. Viral mRNAs in the cytoplasm can be translated by the host cell ribosomal translational apparatus, and indeed viruses have evolved strategies to recruit the host translation initiation factors necessary for the translation initiation by host cell mRNAs30. NMD, a surveillance pathway that targets mRNAs with aberrant features for degradation, may interfere with the hijacking of the host translational machinery31. In the brain, NMD, as a post-transcriptional mechanism, affects neural development, neural stem cell differentiation decisions, and synaptic plasticity; thus, defects in the pathway can cause aberrant neuronal activation and neurodevelopmental disorders22. Detecting this co-expression network of ribosomal proteins therefore provides a sanity check to our approach, but the identified community structure and the presence of this in the multiplex may suggest a highly coordinated regulatory mechanism across the tissues.
Leveraging the communities in TWAS of CRP in 361,194 subjects resulted in substantial performance gain in the discovery of trait-associated genes. Future methodological work that integrates community detection and additional omics data may further optimize the performance gain. A variational autoencoder implementation applied to the genes in the communities identified disease-relevant latent subspaces. Notably, this model learned a latent representation that significantly distinguishes metastastic from primary tumors and another related to stem cell-associated molecular features, across the 11,060 samples in TCGA data. Prediction of metastasis and the biology of the stemness phenotype can be further investigated through the genes and their communities identified here, but more definitive conclusions will require extensive biological and clinical validation studies. Nevertheless, methodologically, a deep learning framework that explicitly exploits the topological structures in co-expression networks holds promise for uncovering critical biological insights into disease mechanisms, for example via integration of perturbations of the community topology or of the pleiotropic impact of communities shared across certain layers or tissues).
In summary, we performed network analysis on the most comprehensive human transcriptome dataset available to gain insights into how structures in co-expression networks may contribute to biological pathways and mediate disease processes. The rich resource we generated and the network approach we developed may prove useful to other omics datasets, facilitating studies of inter-tissue and intra-tissue regulatory mechanisms, with important implications for our mechanistic understanding of human disease.
Methods
GTEx dataset
The GTEx V8 dataset11,15 is a genomic resource consisting of 948 donors and 17,382 RNA-Seq samples from 52 tissues and two cell lines. The resource provides a catalog of genetic effects on the transcriptome and a broad survey of individual- and tissue-specific gene expression. Of the 54 tissues and cell lines, 49 include samples with at least 70 subjects, forming the basis of the analysis of genetic regulatory effects11. In this study, we leveraged the 49 tissues because of their sample size (see Supplementary Table 2) and our interest in shared transcriptional regulatory programs for co-expressed genes.
Data preprocessing
We restricted our analyses to protein-encoding genes based on the GENCODE Release 26 (GRCh38) annotation. Although the GTEx dataset had annotated genes with Ensembl IDs, we removed duplicates (using GENE IDs) and unmapped genes from downstream analyses. After this preprocessing step, the resulting dataset is characterized by the following count statistics:
-
Unique genes across all tissues: 18,364.
-
Genes present in only 1 tissue: 412.
-
Genes present in all 49 tissues: 12,557.
Accounting for unmodelled factors
In order to correct for batch effects and other unwanted variation in the gene expression data, we used the sva R package (v3.34.0), which is specifically targeted for identifying surrogate variables in high-dimensional data sets32. For each tissue gene expression matrix, the number of components (latent factors) was estimated using a permutation procedure, as described by Buja and Eyuboglu33.
Subsequently, using the function sva_network, residuals were generated after regressing out the surrogate variables. The residual values, rather than the original gene expression values, were used in the downstream analyses. For convenience, we refer to the residual values as the “gene expression data”, since they represent the expression levels that have been corrected for (unwanted) confounders.
Tissue-dependent correlation and adjacency matrices
For each tissue, a correlation matrix C = [zij] was created by calculating the Pearson correlation coefficient rij for every pair (i, j) of genes. Fisher z-transformation was then applied:
where ln is the natural logarithm function.
For each correlation matrix, we retained only the strongest correlations (i.e., transformed zij less than −0.8 and greater than 0.8) to generate a co-expression network. An adjacency matrix A = [Aij] was defined, for each tissue, such that Aij is equal to zij if gene i and gene j are co-expressed (retained), and zero otherwise. We assumed undirected networks without self-loops, which implies Aij = Aji and Aii = 0.
Community detection
We sought to detect groups of genes in each tissue, with the aim of finding communities whose internal connections are denser than the connections with the rest of the co-expression network. We applied the Louvain community detection method34 in each tissue to generate a comprehensive atlas of communities. An asymmetric treatment for the negative correlations was used, thus inducing negatively correlated genes to belong to different communities35. The algorithm identifies communities by maximizing the modularity index36, Q*, as the algorithm progresses:
Here, a positive connection between nodes i and j is denoted as \({{w}_{{ij}}}^{+}\) and has a value between 0 and 1; likewise, a negative connection is represented \({{w}_{{ij}}}^{-}\) and can also have a value between 0 and 1. \({{e}_{{ij}}}^{\pm }\) is the chance-expected within-module connection weight and calculated, for each positive/negative correspondent, as \(\frac{{s}_{{i}}^{\pm }{s}_{{j}}^{\pm }}{{v}^{\pm }}\), where \({s}_{{i}}^{\pm }\) is the sum of positive or negative connection weights of node i. v± is the sum of all positive or negative edges, and \({\delta }_{{M}_{{i}}{M}_{{j}}} = 1\) when nodes i and j are in the same module or zero otherwise. In particular, the Louvain method initially assigns each node to its own community and iteratively evaluates the gain in modularity, if one node is moved from one formed community to another of its neighborhood. We leveraged the Brain Connectivity Toolbox Python package v0.5.0 (available on github: aestrivex/bctpy). The resolution parameter γ was set to its default value, 1.
UMAP embeddings of community-defined gene expression
To produce a lower dimensional representation of the original dataset, we applied Uniform Manifold Approximation and Projection (UMAP)12, a manifold learning technique. Our goal was to generate a map that reveals embedded structures and test whether biologically relevant clusters can be recovered from the gene expression data. Towards this end, we analysed both the full master matrix M of scaled gene expression (in the range [0, 1]), consisting of all genes (i.e., 18,364), and a submatrix consisting of only those genes that belong to a community in at least one tissue (i.e., 3259). (Similarly to all of the results in the rest of the paper, we considered only Louvain communities with at least four genes.)
We chose UMAP because of the substantial improvement in running time on our data (compared to t-SNE, with its known computational and memory complexity that is quadratic in the sample size37), and UMAP’s theoretical grounding in manifold theory12. UMAP can also capture non-linear effects in gene expression, and this was another reason why we chose it, over more traditional dimensionality reduction techniques such as principal component analysis. Additional implementation details can be found in Supplementary Fig. 2.
Persistence of the UMAP global structure
We quantified the conservation of, and variability in, the UMAP structure, including the relation among biologically-meaningful clusters, e.g., tissues. We characterized such a structure using the matrix [d(i, j)] of pairwise distances for clusters i and j in {1, 2, …, L}. For the actual (original) gene expression data, we define V(0) = [vij,0] as the resulting matrix of pairwise distances. Note V(0) is a symmetric matrix with zeros along the diagonal. We sought to:
-
estimate the sampling distribution of d(i, j), and calculate its standard error and a confidence interval,
-
correlate the matrix V(0) and the resulting matrix W from a perturbation of the original structure.
We approached the quantification problem through a (non-parametric) bootstrapping procedure. From the master matrix M of gene expression, we generated a total of B bootstrapped manifolds, each of equal size (here, each such sample was randomly drawn from 80% of the data points, i.e., rows, in M). For the k-th sample, we constructed the matrix \({{\bf{V}}}_{({\bf{k}})}=[\widehat{{{d}}{({i,j})}_{({\rm{k}})}}]\) of pairwise distances derived from the UMAP embeddings for tissues i and j. Here we used the "induced metric” \({\rm{d}}:{{\mathbb{R}}}^{{m}}\times {{\mathbb{R}}}^{{m}}\to {\mathbb{R}}\) from the embedding \(\phi :{M}_{{\rm{g}}}\hookrightarrow {{\mathbb{R}}}^{{m}}\) of the Riemannian manifold Mg into Euclidean space, but our treatment here generalizes to the intrinsic metric \({\rm{g}}:{M}_{{\rm{g}}}\times {M}_{{\rm{g}}}\to {\mathbb{R}}\), with g(ϕ−1(i), ϕ−1(j)), of the original manifold. The set \({\{\widehat{{\rm{d}}{(i,j)}_{(k)}}\}}_{k = 1}^{{B}}\) allows us to calculate the mean and variance of the UMAP-derived estimator for d(i, j):
This approach provides a maximum likelihood estimate, i.e., \(\widehat{{\sigma }_{{\rm{d}}({i,j})}}\), of the standard error. We used a heatmap to visualize \(\overline{{\rm{d}}(i,j)}\) for each tissue pair (i, j). An alternative could have been to use a normalized "metric” (which is more robust to the scale from the embedding ϕ):
but we found this normalization to be unnecessary in the GTEx data.
For two tissues i0 and i1, we define a "clustering conservation coefficient” to quantify the preservation of the clustering of tissues i0 and i1 relative to all tissues {j}:
where corr is the correlation operator. The correlation is calculated for a pair of UMAP-derived distance estimates across all tissues {j}. In particular, this statistic allows us to formally test the null hypothesis of no conservation of global structure for a given pair of tissues under the null hypothesis,
This coefficient can be extended to a larger set of tissues, i0, …, il (e.g., the 13 brain regions), using the first order statistic:
Furthermore, we calculated the relationship between the original V(0) and "perturbed” V(k) for each sample k:
and the resulting empirical distribution of the correlation values rk. We note that UMAP has a stochastic element since it utilizes stochastic approximate nearest neighbor search and stochastic gradient descent for optimization; however, the rk derived from a different run V(k) (rather than from bootstrapping) quantifies the stability of the global structure in the presence of stochasticity. Collectively, our approach provides a way to perform statistical inference on the UMAP embedded structures.
Prediction power of communities for tissues
We investigated the extent to which each community’s gene expression profile was predictive of each of the tissues. The master matrix M, representing the entire dataset under analysis, has 15,201 rows representing each RNA-Seq sample from each tissue collected from all subjects, and 18,364 columns representing the total number of genes available. If a value was non-existent (which may be due to the gene’s expression being tissue-specific), we assumed a zero value, conveying no expression in that tissue.
For each community, the expression values of the member genes were selected from M. With this sliced table, 49 binary classifications were performed using Support Vector Machine (SVM), wherein for each classification, we predicted each tissue. Essentially, the sliced table, which comprises the training data, for a k-member community can be viewed as a collection of vectors \(\{(\overrightarrow{{x}_{1}},{y}_{1}),\ldots ,(\overrightarrow{{x}_{{n}}},{y}_{{n}})\}\), where \(\overrightarrow{{x}_{{i}}}\in {{\bf{R}}}^{{k}}\) is the gene expression profile of the k genes for the i-th sample and yi ∈ {1,0} indicates membership in the tissue to be predicted. The goal of the classification is to separate the tissue to be predicted from the other tissues via the largest margin hyperplane, which can be generically written as \(\overrightarrow{w}\cdot \overrightarrow{x}+b=0\), where \(\overrightarrow{w}\) is normal to the hyperplane. SVM was used with a linear kernel and weights were adjusted to be inversely proportional to class frequencies in the input data (this corresponds to setting the class_weight parameter in scikit-learn to "balanced”). To avoid overfitting, each classification was performed using a stratified 3-fold cross-validation procedure, in which the F1 score metric was used to report the prediction power across the three folds. We decided to use the F1 score instead of other metrics, given that each binary classification was highly unbalanced, i.e., a given tissue is the positive outcome and all the other 48 tissues are the negative outcome. (Louvain communities with less than four genes were filtered out from this analysis.)
Enrichment analysis
To evaluate the degree to which a community corresponds to well-known biological pathways, we performed enrichment analyses using the Reactome 2016 as reference. We used the gseapy python package to make calls on the Enrichr web API38. As per the Enrichr official documentation, the p-value is computed using Fisher’s exact test (hypergeometric test). We considered significant those pathways with a Benjamini–Hochberg-adjusted p-value below 0.05. Louvain communities with less than four genes were considered "not enriched”.
Multilayer analysis
In order to investigate the tissue-shared profiles of gene communities, as well as the relationships between gene expression traits across tissues, we proceeded to model our system as a multilayer network39. Formally, a multilayer network is defined as a pair Λ = (G; D), where G ≔ {G1, …, GL} is a set of graphs and D consists of a set of interlayer connections existing between the graphs and connecting the different layers. Each graph Gl ∈ G is a "network layer” with its own associated adjacency matrix Al. Thus, G can be specified by the vector of adjacency matrices of the L layers: A ≔ (A1, …, AL). Multilayer networks allow us to represent complex relationships which would otherwise be impossible to describe using single-layer graphs separately considered.
A special case of multilayer networks is a multiplex network, which we used to model the GTEx transcriptome data. In this case, all layers are composed of the same set of nodes but may exhibit very different topologies. The degree of node i is the vector \({d}^{[{i}]}=({d}_{1}^{[{i}]},\ldots ,{d}_{{\rm{L}}}^{[{i}]})\), and \({d}_{{l}}^{[{i}]}\) may vary across the layers. Interlayer connections are established between corresponding nodes across different layers. Layers represent different tissues, nodes represent genes, and edges between two nodes are weighted according to the correlation weights. In the GTEx data, the correlation matrices, previously described, define an adjacency matrix Al for each layer l of the multiplex network.
Using the communities of co-expressed genes for each tissue, we then computed the so-called global multiplexity index40 to investigate the relationships of communities across different layers. This index quantifies how many times two nodes (genes) are clustered in the same communities across different layers. If, for example, gene i and gene j are clustered together in the layer of tissue T1 and of tissue T2, then the global multiplexity index is two. In the matrix [gmi(i,j)] of global multiplexity indices for a multiplex architecture, each element represents the number of times that two given genes, i and j, are clustered in the same community. More formally, if L is the number of layers, N the number of nodes for each layer, and \({c}_{{i}}^{{g}}\) the community membership of gene i at graph g, then the global multiplexity index gmi(i, j) for gene i and gene j, with i and j ∈ {0, …, N} is defined as follows:
where \(\delta ({c}_{{i}}^{{g}},{c}_{{j}}^{{g}})\) represents the Kroenecker delta function. The value of gmi(i, j) therefore increases by 1 if the two nodes are found to be part of the same community in a layer. If two genes share a high value of global multiplexity index, this may indicate a greater level of connectivity and suggest greater functional similarity, as they appear multiple times in the same community across different layers. We define the individual probabilities:
where θ represents all of the parameters of the model. πk is the probability that two genes are clustered in the same communities across k layers, where k ≤ L and L is the number of layers in the network. We estimated the probability distribution of gmi(i, j) in the GTEx data.
We tested whether the UMAP embeddings of the transcriptome profiles of the communities in a multiplex architecture—a subset of all communities previously interrogated—could also recover biologically-meaningful clusters. This analysis allowed us to estimate the topology of the high-dimensional transcriptome data and test whether additional clusters could be uncovered at increasingly finer scales.
Application to transcriptome-wide association studies
To evaluate the relevance of the communities for genomic studies of human disease, we performed TWAS/PrediXcan analysis of C-reactive protein (CRP)5,7. We chose CRP for its clinical significance as a biomarker for a wide range of complex diseases, including cardiovascular disease, type 2 diabetes mellitus, Alzheimer’s disease, and age-related macular degeneration41. Briefly, TWAS/PrediXcan estimates the "genetically-determined component of gene expression” in genome-wide association study (GWAS) subjects and infers the gene’s association with the phenotype. The inference can be done using GWAS summary statistics6,18. We hypothesized that prioritization of the communities in TWAS/PrediXcan would improve the signal-to-noise ratio for detecting gene-level associations. We applied whole blood (local genetic variation based) gene expression prediction models5 trained in GTEx v8 data42 to a GWAS of CRP in 361,194 samples (of white-British ancestry) in the UK Biobank43 (nealelab.is). We compared the associations derived from the set of genes that belong to a community and from the complement set of genes using a conditional Quantile–Quantile (Q–Q) plot (i.e., conditional on community membership status) of empirical quantiles of nominal negative \({{\rm{log}}}_{10}(p)\) values. The conditional Q–Q plot for each set of genes can be framed in terms of the false discovery rate (FDR)44; at a p-value threshold, the Bayes FDR is given by:
where π0 is the proportion of null genes, F0 is the null cumulative distribution function (cdf), and F is the cdf for both null and non-null genes. Under the null hypothesis, F0 is the cdf of the standard uniform distribution (i.e., F0(p) = p for p ∈ [0, 1]) while F can be estimated by the empirical distribution. We estimated the true positive rate for each of the two non-overlapping sets of genes defined by community membership using π1 ≔ 1 − π0, as previously described18.
Variational autoencoder (VAE) model of communities
We implemented a VAE27, a deep learning methodology, to learn biologically-meaningful latent representations of the transcriptome8 or a subset, e.g., the genes in the communities. VAE is a two-phase generative model, and we implemented it to capture major sources of variation with non-linear effects. In the encoding phase, dimensionality reduction is performed on the input; the decoding phase performs reconstruction of the original input from a latent and stochastic representation. The following equation serves as the basis for the VAE:
where P(X) is a probability density defined for a data point X in the input expression data (e.g., the set of genes that belong to the communities), z is a vector of latent variables with a prior probability density function P(z), and \({\mathcal{D}}\) is the Kullback–Leibler (KL) divergence between P(z∣X) and some function Q(z). The first part of the right hand side of the equation, i.e., the expected negative log-likelihood, gives the reconstruction loss while the second is the KL divergence between the learned latent distribution and the prior distribution. Q(z∣X) is the probabilistic encoder which compresses the data X into the latent variable z, whereas the generative model P(X∣z) is the probabilistic decoder which reconstructs the latent representation into the original data.
Using a VAE model of the communities, we tested the extent to which they could help to identify expression changes associated with disease and discover biologically-meaningful features8,45. We built on Tybalt, which uses a Keras implementation. We analysed TCGA Pan-Cancer data, consisting of batch-effects-normalized mRNA data (in units of \({{\rm{log}}}_{2}({\rm{norm}}\_{\rm{value}}+1)\)) in 11,060 samples across 33 cancer types (see "Data and code availability” section). Expression values were mapped to [0,1] for each gene using the maximum and minimum values.
We evaluated the performance of the VAE model of the GTEx-derived communities in TCGA data in two ways. (1) The process of metastasis remains poorly understood. Classification of the tumors into primary or metastatic origin enabled us to test whether the VAE model could successfully discriminate the sample type. (2) The acquisition of a stem cell-like tumor trait, i.e., stemness, in cancer suggests gene expression programs that may contribute to progression and treatment resistance. To determine whether the VAE model successfully learned stemness28, we used a DNA methylation-based "Stemness Score” from the Pan-Cancer Stemness working group, specifically the "DNAss” signature, which combines (a) an epigenetically-regulated DNA methylation-based signature, (b) a differentially-methylated probes-based signature, and (c) an enhancer elements/DNA methylation-based signature. For these analyses, we also adjusted for race, sex, age at diagnosis, stage, or disease as a potential confounding effect.
Statistical tests
All statistical tests were two-sided.
Data availability
The protected data for the GTEx project (for example, genotype and RNA-sequence data) are available via access request to dbGaP accession number phs000424.v8.p2. Processed GTEx data (for example, gene expression and eQTLs) are available on the GTEx portal: https://gtexportal.org. TCGA gene expression data and DNA methylation based stemness scores can be downloaded from the University of California, Santa Cruz (UCSC) TCGA Pan-Cancer Atlas hub on Xena: https://pancanatlas.xenahubs.net. The UK Biobank C-Reactive Protein GWAS summary results on which TWAS/PrediXcan was applied are available for download: https://doi.org/10.5281/zenodo.4681322. We also deployed the results on Track Hub of the UCSC Genome Browser: https://genome-euro.ucsc.edu/cgi-bin/hgTracks?hgsid=261097667_sHbFi4mmwke2A6qjRyKmNiVAot6m.
Code availability
Code for reproducibility and results are publicly available on Github, with additional instructions for implementation: https://github.com/tjiagoM/gtex-transcriptome-modelling.
References
Fortunato, S. Community detection in graphs. Phys. Rep. 486, 75–174 (2010).
Saha, A. et al. Co-expression networks reveal the tissue-specific regulation of transcription and splicing. Genome Res. 27, 1843–1858 (2017).
Gerring, Z. F., Gamazon, E. R. & and, E. M. D. A gene co-expression network-based analysis of multiple brain tissues reveals novel genes and molecular pathways underlying major depression. PLoS Genet. 15, e1008245 (2019).
Gamazon, E. R. et al. Using an atlas of gene regulation across 44 human tissues to inform complex disease-and trait-associated variation. Nat. Genet. 50, 956–967 (2018).
Gamazon, E. R. et al. A gene-based association method for mapping traits using reference transcriptome data. Nat. Genet. 47, 1091 (2015).
Gusev, A. et al. Integrative approaches for large-scale transcriptome-wide association studies. Nat. Genet. 48, 245 (2016).
Zhou, D. et al. A unified framework for joint-tissue transcriptome-wide association and mendelian randomization analysis. Nat. Genet. 52, 1239–1246 (2020).
Way, G. P. & Greene, C. S. Extracting a biologically relevant latent space from cancer transcriptomes with variational autoencoders. Biocomputing 2018, 80–91 (2017).
Eraslan, G., Simon, L. M., Mircea, M., Mueller, N. S. & Theis, F. J. Single-cell rna-seq denoising using a deep count autoencoder. Nat. Commun. 10, 1–14 (2019).
Leek, J. T. & Storey, J. D. Capturing heterogeneity in gene expression studies by surrogate variable analysis. PLoS Genet. 3, e161 (2007).
The GTEx Consortium. The GTEx consortium atlas of genetic regulatory effects across human tissues. Science 369, 1318–1330 (2020).
McInnes, L., Healy, J., Saul, N. & Grossberger, L. UMAP: Uniform manifold approximation and projection. J Open Sourc Softw. 3, 861 (2018).
Diaz-Papkovich, A., Anderson-Trocmé, L. & Gravel, S. Umap reveals cryptic population structure and phenotype heterogeneity in large genomic cohorts. PLoS Genet. 15, e1008432 (2019).
Rijnberk, A. In Clinical Endocrinology of Dogs and Cats 11–34 (Springer, 1996).
Consortium, G. et al. Genetic effects on gene expression across human tissues. Nature 550, 204–213 (2017).
Margolis, R., Margolis, R., Chang, L. & Preti, C. Glycosaminoglycans of brain during development. Biochemistry 14, 85–88 (1975).
Huynh, M. B. et al. Glycosaminoglycans from alzheimer’s disease hippocampus have altered capacities to bind and regulate growth factors activities and to bind tau. PLoS ONE 14, e0209573 (2019).
Gamazon, E. R., Zwinderman, A. H., Cox, N. J., Denys, D. & Derks, E. M. Multi-tissue transcriptome analyses identify genetic mechanisms underlying neuropsychiatric traits. Nat. Genet. 51, 933–940 (2019).
Rogers, G. et al. From gut dysbiosis to altered brain function and mental illness: mechanisms and pathways. Mol. Psychiatry 21, 738–748 (2016).
Li, G.-c et al. Identification of novel biomarker and therapeutic target candidates for acute intracerebral hemorrhage by quantitative plasma proteomics. Clin. Proteom. 14, 14 (2017).
Siems, S. B. et al. Proteome profile of peripheral myelin in healthy mice and in a neuropathy model. Elife 9, e51406 (2020).
Jaffrey, S. R. & Wilkinson, M. F. Nonsense-mediated rna decay in the brain: emerging modulator of neural development and disease. Nat. Rev. Neurosci. 19, 715–728 (2018).
Rao, M. & Gershon, M. D. The bowel and beyond: the enteric nervous system in neurological disorders. Nat. Rev. Gastroenterol. Hepatol. 13, 517 (2016).
Majewski, M., Kozlowska, A., Thoene, M., Lepiarczyk, E. & Grzegorzewski, W. Overview of the role of vitamins and minerals on the kynurenine pathway in health and disease. J. Physiol. Pharmacol. 67, 3–19 (2016).
Ligthart, S. et al. Genome analyses of >200,000 individuals identify 58 loci for chronic inflammation and highlight pathways that link inflammation and complex disorders. Am. J. Hum. Genet. 103, 691–706 (2018).
Middelberg, R. P. et al. Genetic variants in lpl, oasl and tomm40/apoe-c1-c2-c4 genes are associated with multiple cardiovascular-related traits. BMC Med. Genet. 12, 123 (2011).
Kingma, D. P. & Welling, M. Auto-encoding variational bayes. Preprint at https://arxiv.org/abs/1312.6114 (2013).
Malta, T. M. et al. Machine learning identifies stemness features associated with oncogenic dedifferentiation. Cell 173, 338–354 (2018).
Mizumoto, S., Ikegawa, S. & Sugahara, K. Human genetic disorders caused by mutations in genes encoding biosynthetic enzymes for sulfated glycosaminoglycans. J. Biol. Chem. 288, 10953–10961 (2013).
Bushell, M. & Sarnow, P. Hijacking the translation apparatus by rna viruses. J. Cell Biol. 158, 395–399 (2002).
Rigby, R. E. & Rehwinkel, J. Rna degradation in antiviral immunity and autoimmunity. Trends Immunol. 36, 179–188 (2015).
Parsana, P. et al. Addressing confounding artifacts in reconstruction of gene co-expression networks. Genome Biol. 20, 1–6 (2019).
Buja, A. & Eyuboglu, N. Remarks on parallel analysis. Multivar. Behav. Res. 27, 509–540 (1992).
Blondel, V. D., Guillaume, J.-L., Lambiotte, R. & Lefebvre, E. Fast unfolding of communities in large networks. J. Stat. Mech. 2008, P10008 (2008).
Rubinov, M. & Sporns, O. Weight-conserving characterization of complex functional brain networks. NeuroImage 56, 2068–2079 (2011).
Newman, M. E. & Girvan, M. Finding and evaluating community structure in networks. Phys. Rev. E 69, 026113 (2004).
Maaten, Lvd & Hinton, G. Visualizing data using t-sne. J. Mach. Learn. Res. 9, 2579–2605 (2008).
Kuleshov, M. V. et al. Enrichr: a comprehensive gene set enrichment analysis web server 2016 update. Nucleic Acids Res. 44, W90–W97 (2016).
Kivelä, M. et al. Multilayer networks. Journal of Complex Netw. 2, 203–271 (2014).
Hristova, D., Rutherford, A., Anson, J., Luengo-Oroz, M. & Mascolo, C. The international postal network and other global flows as proxies for national wellbeing. PLoS ONE 11, e0155976 (2016).
Luan, Y.-y & Yao, Y.-m The clinical significance and potential role of c-reactive protein in chronic inflammatory and neurodegenerative diseases. Front. Immunol. 9, 1302 (2018).
Barbeira, A. N. et al. Exploiting the GTEx resources to decipher the mechanisms at GWAS loci.Genome Biol. 22, 1–24 (2021).
Bycroft, C. et al. The uk biobank resource with deep phenotyping and genomic data. Nature 562, 203–209 (2018).
Andreassen, O. A. et al. Improved detection of common variants associated with schizophrenia and bipolar disorder using pleiotropy-informed conditional false discovery rate. PLoS Genet. 9, e1003455 (2013).
Maj, C. et al. Integration of machine learning methods to dissect genetically imputed transcriptomic profiles in alzheimer’s disease. Front. Genet. 10, 726 (2019).
Acknowledgements
E.R.G. is grateful to Clare Hall, University of Cambridge for the Fellowship support. We thank The Genotype-Tissue Expression (GTEx) project for the use of v8 data and The Cancer Genome Atlas (TCGA) project for the use of gene expression data from the cancer samples. This research has been conducted using the UK Biobank Resource. This research is supported by the National Institutes of Health (NIH) Genomic Innovator Award R35HG010718, NIH/NHGRI R01HG011138, NIH/NIGMS R01GM140287, and NIH/NHLBI R01HL133559. T.A. is funded by the W. D. Armstrong Trust Fund, University of Cambridge, UK.
Author information
Authors and Affiliations
Contributions
T.A. and G.M.D. conducted the analysis. E.R.G., T.A. and G.M.D. wrote the manuscript. E.R.G. and P.L. designed and supervised the study. All authors contributed to the editing of the manuscript. T.A. and G.M.D. contributed equally to this work.
Corresponding authors
Ethics declarations
Competing interests
E.R.G. receives an honorarium from the journal Circulation Research of the American Heart Association, as a member of the Editorial Board. He performed consulting on pharmacogenetic analysis with the City of Hope/Beckman Research Institute. The other authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Azevedo, T., Dimitri, G.M., Lió, P. et al. Multilayer modelling of the human transcriptome and biological mechanisms of complex diseases and traits. npj Syst Biol Appl 7, 24 (2021). https://doi.org/10.1038/s41540-021-00186-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41540-021-00186-6
This article is cited by
-
Transcriptome analysis based on machine learning reveals a role for autoinflammatory genes of chronic nonbacterial osteomyelitis (CNO)
Scientific Reports (2023)
-
Elucidating gene expression patterns across multiple biological contexts through a large-scale investigation of transcriptomic datasets
BMC Bioinformatics (2022)
-
Network approach to understand biological systems: From single to multilayer networks
Journal of Biosciences (2022)