Juxtapose: a gene-embedding approach for comparing co-expression networks

Background: Gene co-expression networks (GCNs) are not easily comparable due to their complex structure. In this paper, we propose a tool, Juxtapose, together with similarity measures that can be utilized for comparative transcriptomics between a set of organisms. While we focus on its application t...

Full description

Bibliographic Details
Main Authors: Eames, B.F (Author), Maleki, F. (Author), McQuillan, I. (Author), Ovens, K. (Author)
Format: Article
Language:English
Published: BioMed Central Ltd 2021
Subjects:
Online Access:View Fulltext in Publisher
LEADER 03815nam a2200625Ia 4500
001 10.1186-s12859-021-04055-1
008 220427s2021 CNT 000 0 und d
020 |a 14712105 (ISSN) 
245 1 0 |a Juxtapose: a gene-embedding approach for comparing co-expression networks 
260 0 |b BioMed Central Ltd  |c 2021 
856 |z View Fulltext in Publisher  |u https://doi.org/10.1186/s12859-021-04055-1 
520 3 |a Background: Gene co-expression networks (GCNs) are not easily comparable due to their complex structure. In this paper, we propose a tool, Juxtapose, together with similarity measures that can be utilized for comparative transcriptomics between a set of organisms. While we focus on its application to comparing co-expression networks across species in evolutionary studies, Juxtapose is also generalizable to co-expression network comparisons across tissues or conditions within the same species. Methods: A word embedding strategy commonly used in natural language processing was utilized in order to generate gene embeddings based on walks made throughout the GCNs. Juxtapose was evaluated based on its ability to embed the nodes of synthetic structures in the networks consistently while also generating biologically informative results. Evaluation of the techniques proposed in this research utilized RNA-seq datasets from GTEx, a multi-species experiment of prefrontal cortex samples from the Gene Expression Omnibus, as well as synthesized datasets. Biological evaluation was performed using gene set enrichment analysis and known gene relationships in literature. Results: We show that Juxtapose is capable of globally aligning synthesized networks as well as identifying areas that are conserved in real gene co-expression networks without reliance on external biological information. Furthermore, output from a matching algorithm that uses cosine distance between GCN embeddings is shown to be an informative measure of similarity that reflects the amount of topological similarity between networks. Conclusions: Juxtapose can be used to align GCNs without relying on known biological similarities and enables post-hoc analyses using biological parameters, such as orthology of genes, or conserved or variable pathways. Availability: A development version of the software used in this paper is available at https://github.com/klovens/juxtapose © 2021, The Author(s). 
650 0 4 |a algorithm 
650 0 4 |a algorithm 
650 0 4 |a Algorithms 
650 0 4 |a article 
650 0 4 |a Biological evaluation 
650 0 4 |a Biological information 
650 0 4 |a Biological parameter 
650 0 4 |a biology 
650 0 4 |a Co-expression networks 
650 0 4 |a Computational Biology 
650 0 4 |a embedding 
650 0 4 |a Embedding 
650 0 4 |a Embedding strategies 
650 0 4 |a Embeddings 
650 0 4 |a Evolution 
650 0 4 |a Gene co-expression networks 
650 0 4 |a gene expression 
650 0 4 |a Gene expression 
650 0 4 |a gene regulatory network 
650 0 4 |a Gene Regulatory Networks 
650 0 4 |a Gene set enrichment analysis 
650 0 4 |a machine learning 
650 0 4 |a Machine learning 
650 0 4 |a natural language processing 
650 0 4 |a NAtural language processing 
650 0 4 |a Natural language processing systems 
650 0 4 |a orthology 
650 0 4 |a Petroleum reservoir evaluation 
650 0 4 |a post hoc analysis 
650 0 4 |a prefrontal cortex 
650 0 4 |a RNA sequencing 
650 0 4 |a software 
650 0 4 |a software 
650 0 4 |a Software 
650 0 4 |a Topological similarity 
650 0 4 |a transcriptomics 
650 0 4 |a Transcriptomics 
650 0 4 |a Word2vec 
700 1 |a Eames, B.F.  |e author 
700 1 |a Maleki, F.  |e author 
700 1 |a McQuillan, I.  |e author 
700 1 |a Ovens, K.  |e author 
773 |t BMC Bioinformatics