Protein domain decomposition using a graph-theoretic approach

被引:85
|
作者
Xu, Y [1 ]
Xu, D
Gambow, HN
机构
[1] Oak Ridge Natl Lab, Div Life Sci, Computat Biosci Sect, Oak Ridge, TN 37830 USA
[2] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
关键词
D O I
10.1093/bioinformatics/16.12.1091
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Automatic decomposition of a multi-domain protein into individual domains represents a highly interesting and unsolved problem. As the number of protein structures in PDB is growing at an exponential rate, there is clearly a need for more reliable and efficient methods for protein domain decomposition simply to keep the domain databases up-to-date. Results: We present a new algorithm for solving the domain decomposition problem, using a graph-theoretic approach. We have formulated the problem as a network flow problem, in which each residue of a protein is represented as a node of the network and each residue-residue contact is represented as an edge with a particular capacity, depending on the type of the contact. A two-domain decomposition problem is solved by finding a bottleneck (or a minimum cut) of the network, which minimizes the total cross-edge capacity using the classical Ford-Fulkerson algorithm. A multi-domain decomposition problem is solved through repeatedly solving a series of two-domain problems. The algorithm has been implemented as a computer program, called DomainParser. We have tested the program on a commonly used test set consisting of 55 proteins. The decomposition results are 78.2% in agreement with the literature on both the number of decomposed domains and the assignments of residues to each domain, which compares favorably to existing programs. On the subset of two-domain proteins (20 in number), the program assigned 96.7% of the residues correctly when we require that the number of decomposed domains is two.
引用
收藏
页码:1091 / 1104
页数:14
相关论文
共 50 条
  • [21] Using the graph-theoretic approach to solving the Role Mining problem
    Belim, Sergey V.
    Mironenko, Anton N.
    [J]. 2018 12TH INTERNATIONAL IEEE SCIENTIFIC AND TECHNICAL CONFERENCE ON DYNAMICS OF SYSTEMS, MECHANISMS AND MACHINES (DYNAMICS), 2018,
  • [22] The Search for Minimal Search: A Graph-Theoretic Approach
    Krivochen, Diego Gabriel
    [J]. BIOLINGUISTICS, 2023, 17
  • [23] A graph-theoretic approach to Wilf's conjecture
    Eliahou, Shalom
    [J]. ELECTRONIC JOURNAL OF COMBINATORICS, 2020, 27 (02):
  • [24] A GRAPH-THEORETIC APPROACH TO A PALLET LOADING PROBLEM
    DOWSLAND, KA
    [J]. NEW ZEALAND OPERATIONAL RESEARCH, 1985, 13 (02): : 77 - 86
  • [25] A graph-theoretic approach to multiscale texture segmentation
    Jagannathan, A
    Miller, E
    [J]. 2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2002, : 777 - 780
  • [26] Graph-theoretic approach for Security of Internet of Things
    Folly, Farell
    [J]. 2017 INTERNATIONAL RURAL AND ELDERLY HEALTH INFORMATICS CONFERENCE (IREHI), 2017,
  • [27] Corruption and its detection: a graph-theoretic approach
    Thebeth Rufaro Mukwembi
    Simon Mukwembi
    [J]. Computational and Mathematical Organization Theory, 2017, 23 : 293 - 300
  • [28] Observability of Boolean networks: A graph-theoretic approach
    Laschov, Dmitriy
    Margaliot, Michael
    Even, Guy
    [J]. AUTOMATICA, 2013, 49 (08) : 2351 - 2362
  • [29] A graph-theoretic approach to a conjecture of Dixon and Pressman
    Matthew Brassil
    Zinovy Reichstein
    [J]. Israel Journal of Mathematics, 2022, 252 : 291 - 336
  • [30] THE GRAPH-THEORETIC APPROACH TO DESCRIPTIVE SET THEORY
    Miller, Benjamin D.
    [J]. BULLETIN OF SYMBOLIC LOGIC, 2012, 18 (04) : 554 - 575