Cargando…
A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product
Biological network alignment aims to discover important similarities and differences and thus find a mapping between topological and/or functional components of different biological molecular networks. Then, the mapped components can be considered to correspond to both their places in the network to...
Autores principales: | , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6219566/ https://www.ncbi.nlm.nih.gov/pubmed/30401914 http://dx.doi.org/10.1038/s41598-018-34692-1 |
_version_ | 1783368680236646400 |
---|---|
author | Shen, Tie Zhang, Zhengdong Chen, Zhen Gu, Dagang Liang, Shen Xu, Yang Li, Ruiyuan Wei, Yimin Liu, Zhijie Yi, Yin Xie, Xiaoyao |
author_facet | Shen, Tie Zhang, Zhengdong Chen, Zhen Gu, Dagang Liang, Shen Xu, Yang Li, Ruiyuan Wei, Yimin Liu, Zhijie Yi, Yin Xie, Xiaoyao |
author_sort | Shen, Tie |
collection | PubMed |
description | Biological network alignment aims to discover important similarities and differences and thus find a mapping between topological and/or functional components of different biological molecular networks. Then, the mapped components can be considered to correspond to both their places in the network topology and their biological attributes. Development and evolution of biological network alignment methods has been accelerated by the rapidly increasing availability of such biological networks, yielding a repertoire of tens of methods based upon graph theory. However, most biological processes, especially the metabolic reactions, are more sophisticated than simple pairwise interactions and contain three or more participating components. Such multi-lateral relations are not captured by graphs, and computational methods to overcome this limitation are currently lacking. This paper introduces hypergraphs and association hypergraphs to describe metabolic networks and their potential alignments, respectively. Within this framework, metabolic networks are aligned by identifying the maximal Z-eigenvalue of a symmetric tensor. A shifted higher-order power method was utilized to identify a solution. A rotational strategy has been introduced to accelerate the tensor-vector product by 250-fold on average and reduce the storage cost by up to 1,000-fold. The algorithm was implemented on a spark-based distributed computation cluster to significantly increase the convergence rate further by 50- to 80-fold. The parameters have been explored to understand their impact on alignment accuracy and speed. In particular, the influence of initial value selection on the stationary point has been simulated to ensure an accurate approximation of the global optimum. This framework was demonstrated by alignments among the genome-wide metabolic networks of Escherichia coli MG-1655 and Halophilic archaeon DL31. To our knowledge, this is the first genome-wide metabolic network alignment at both the metabolite level and the enzyme level. These results demonstrate that it can supply quite a few valuable insights into metabolic networks. First, this method can access the driving force of organic reactions through the chemical evolution of metabolic network. Second, this method can incorporate the chemical information of enzymes and structural changes of compounds to offer new way defining reaction class and module, such as those in KEGG. Third, as a vertex-focused treatment, this method can supply novel structural and functional annotation for ill-defined molecules. The related source code is available on request. |
format | Online Article Text |
id | pubmed-6219566 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-62195662018-11-07 A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product Shen, Tie Zhang, Zhengdong Chen, Zhen Gu, Dagang Liang, Shen Xu, Yang Li, Ruiyuan Wei, Yimin Liu, Zhijie Yi, Yin Xie, Xiaoyao Sci Rep Article Biological network alignment aims to discover important similarities and differences and thus find a mapping between topological and/or functional components of different biological molecular networks. Then, the mapped components can be considered to correspond to both their places in the network topology and their biological attributes. Development and evolution of biological network alignment methods has been accelerated by the rapidly increasing availability of such biological networks, yielding a repertoire of tens of methods based upon graph theory. However, most biological processes, especially the metabolic reactions, are more sophisticated than simple pairwise interactions and contain three or more participating components. Such multi-lateral relations are not captured by graphs, and computational methods to overcome this limitation are currently lacking. This paper introduces hypergraphs and association hypergraphs to describe metabolic networks and their potential alignments, respectively. Within this framework, metabolic networks are aligned by identifying the maximal Z-eigenvalue of a symmetric tensor. A shifted higher-order power method was utilized to identify a solution. A rotational strategy has been introduced to accelerate the tensor-vector product by 250-fold on average and reduce the storage cost by up to 1,000-fold. The algorithm was implemented on a spark-based distributed computation cluster to significantly increase the convergence rate further by 50- to 80-fold. The parameters have been explored to understand their impact on alignment accuracy and speed. In particular, the influence of initial value selection on the stationary point has been simulated to ensure an accurate approximation of the global optimum. This framework was demonstrated by alignments among the genome-wide metabolic networks of Escherichia coli MG-1655 and Halophilic archaeon DL31. To our knowledge, this is the first genome-wide metabolic network alignment at both the metabolite level and the enzyme level. These results demonstrate that it can supply quite a few valuable insights into metabolic networks. First, this method can access the driving force of organic reactions through the chemical evolution of metabolic network. Second, this method can incorporate the chemical information of enzymes and structural changes of compounds to offer new way defining reaction class and module, such as those in KEGG. Third, as a vertex-focused treatment, this method can supply novel structural and functional annotation for ill-defined molecules. The related source code is available on request. Nature Publishing Group UK 2018-11-06 /pmc/articles/PMC6219566/ /pubmed/30401914 http://dx.doi.org/10.1038/s41598-018-34692-1 Text en © The Author(s) 2018 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/. |
spellingShingle | Article Shen, Tie Zhang, Zhengdong Chen, Zhen Gu, Dagang Liang, Shen Xu, Yang Li, Ruiyuan Wei, Yimin Liu, Zhijie Yi, Yin Xie, Xiaoyao A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title | A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title_full | A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title_fullStr | A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title_full_unstemmed | A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title_short | A genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
title_sort | genome-scale metabolic network alignment method within a hypergraph-based framework using a rotational tensor-vector product |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6219566/ https://www.ncbi.nlm.nih.gov/pubmed/30401914 http://dx.doi.org/10.1038/s41598-018-34692-1 |
work_keys_str_mv | AT shentie agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT zhangzhengdong agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT chenzhen agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT gudagang agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liangshen agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT xuyang agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liruiyuan agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT weiyimin agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liuzhijie agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT yiyin agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT xiexiaoyao agenomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT shentie genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT zhangzhengdong genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT chenzhen genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT gudagang genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liangshen genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT xuyang genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liruiyuan genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT weiyimin genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT liuzhijie genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT yiyin genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct AT xiexiaoyao genomescalemetabolicnetworkalignmentmethodwithinahypergraphbasedframeworkusingarotationaltensorvectorproduct |