DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network
Detecting protein complexes from the Protein-Protein interaction network (PPI) is the essence of discovering the rules of the cellular world. There is a large amount of PPI data available, generated from high throughput experimental data. The enormous size of the data persuaded us to use computation...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2020-06-01
|
Series: | Frontiers in Genetics |
Subjects: | |
Online Access: | https://www.frontiersin.org/article/10.3389/fgene.2020.00567/full |
id |
doaj-4d316e33430d44d28d91946c46870675 |
---|---|
record_format |
Article |
spelling |
doaj-4d316e33430d44d28d91946c468706752020-11-25T03:46:23ZengFrontiers Media S.A.Frontiers in Genetics1664-80212020-06-011110.3389/fgene.2020.00567535989DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI NetworkAli SabziNezhadSaeed JaliliDetecting protein complexes from the Protein-Protein interaction network (PPI) is the essence of discovering the rules of the cellular world. There is a large amount of PPI data available, generated from high throughput experimental data. The enormous size of the data persuaded us to use computational methods instead of experimental methods to detect protein complexes. In past years, many researchers presented their algorithms to detect protein complexes. Most of the presented algorithms use current static PPI networks. New researches proved the dynamicity of cellular systems, and so, the PPI is not static over time. In this paper, we introduce DPCT to detect protein complexes from dynamic PPI networks. In the proposed method, TAP and GO data are used to make a weighted PPI network and to reduce the noise of PPI. Gene expression data are also used to make dynamic subnetworks from PPI. A memetic algorithm is used to bicluster gene expression data and to create a dynamic subnetwork for each bicluster. Experimental results show that DPCT can detect protein complexes with better correctness than state-of-the-art detection algorithms. The source code and datasets of DPCT used can be found at https://github.com/alisn72/DPCT.https://www.frontiersin.org/article/10.3389/fgene.2020.00567/fullprotein complexPPI networkTAP datamemetic algorithmbiclustering |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ali SabziNezhad Saeed Jalili |
spellingShingle |
Ali SabziNezhad Saeed Jalili DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network Frontiers in Genetics protein complex PPI network TAP data memetic algorithm biclustering |
author_facet |
Ali SabziNezhad Saeed Jalili |
author_sort |
Ali SabziNezhad |
title |
DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network |
title_short |
DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network |
title_full |
DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network |
title_fullStr |
DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network |
title_full_unstemmed |
DPCT: A Dynamic Method for Detecting Protein Complexes From TAP-Aware Weighted PPI Network |
title_sort |
dpct: a dynamic method for detecting protein complexes from tap-aware weighted ppi network |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Genetics |
issn |
1664-8021 |
publishDate |
2020-06-01 |
description |
Detecting protein complexes from the Protein-Protein interaction network (PPI) is the essence of discovering the rules of the cellular world. There is a large amount of PPI data available, generated from high throughput experimental data. The enormous size of the data persuaded us to use computational methods instead of experimental methods to detect protein complexes. In past years, many researchers presented their algorithms to detect protein complexes. Most of the presented algorithms use current static PPI networks. New researches proved the dynamicity of cellular systems, and so, the PPI is not static over time. In this paper, we introduce DPCT to detect protein complexes from dynamic PPI networks. In the proposed method, TAP and GO data are used to make a weighted PPI network and to reduce the noise of PPI. Gene expression data are also used to make dynamic subnetworks from PPI. A memetic algorithm is used to bicluster gene expression data and to create a dynamic subnetwork for each bicluster. Experimental results show that DPCT can detect protein complexes with better correctness than state-of-the-art detection algorithms. The source code and datasets of DPCT used can be found at https://github.com/alisn72/DPCT. |
topic |
protein complex PPI network TAP data memetic algorithm biclustering |
url |
https://www.frontiersin.org/article/10.3389/fgene.2020.00567/full |
work_keys_str_mv |
AT alisabzinezhad dpctadynamicmethodfordetectingproteincomplexesfromtapawareweightedppinetwork AT saeedjalili dpctadynamicmethodfordetectingproteincomplexesfromtapawareweightedppinetwork |
_version_ |
1724506882400321536 |