Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Ovens, Katie, Maleki, Farhad, Eames, B. Frank, McQuillan, Ian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7968242/
https://www.ncbi.nlm.nih.gov/pubmed/33726666
http://dx.doi.org/10.1186/s12859-021-04055-1
_version_ 1783666024262926336
author Ovens, Katie
Maleki, Farhad
Eames, B. Frank
McQuillan, Ian
author_facet Ovens, Katie
Maleki, Farhad
Eames, B. Frank
McQuillan, Ian
author_sort Ovens, Katie
collection PubMed
description 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 SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-021-04055-1.
format Online
Article
Text
id pubmed-7968242
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-79682422021-03-22 Juxtapose: a gene-embedding approach for comparing co-expression networks Ovens, Katie Maleki, Farhad Eames, B. Frank McQuillan, Ian BMC Bioinformatics Methodology Article 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 SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-021-04055-1. BioMed Central 2021-03-16 /pmc/articles/PMC7968242/ /pubmed/33726666 http://dx.doi.org/10.1186/s12859-021-04055-1 Text en © The Author(s) 2021 Open AccessThis 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 licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence 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 licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Methodology Article
Ovens, Katie
Maleki, Farhad
Eames, B. Frank
McQuillan, Ian
Juxtapose: a gene-embedding approach for comparing co-expression networks
title Juxtapose: a gene-embedding approach for comparing co-expression networks
title_full Juxtapose: a gene-embedding approach for comparing co-expression networks
title_fullStr Juxtapose: a gene-embedding approach for comparing co-expression networks
title_full_unstemmed Juxtapose: a gene-embedding approach for comparing co-expression networks
title_short Juxtapose: a gene-embedding approach for comparing co-expression networks
title_sort juxtapose: a gene-embedding approach for comparing co-expression networks
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7968242/
https://www.ncbi.nlm.nih.gov/pubmed/33726666
http://dx.doi.org/10.1186/s12859-021-04055-1
work_keys_str_mv AT ovenskatie juxtaposeageneembeddingapproachforcomparingcoexpressionnetworks
AT malekifarhad juxtaposeageneembeddingapproachforcomparingcoexpressionnetworks
AT eamesbfrank juxtaposeageneembeddingapproachforcomparingcoexpressionnetworks
AT mcquillanian juxtaposeageneembeddingapproachforcomparingcoexpressionnetworks