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...
Autores principales: | , , , |
---|---|
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 |