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

Full description

Bibliographic Details
Main Authors: Ali SabziNezhad, Saeed Jalili
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