Algorithms for matching partially labelled sequence graphs

被引:0
|
作者
Taylor, William R. [1 ]
机构
[1] Francis Crick Inst, 1 Midland Rd, London NW1 1AT, England
基金
英国惠康基金;
关键词
Phylogenetic tree matching; Correlated substitution analysis; Bipartite graph matching; PROTEIN; CONTACTS; COEVOLUTION; PREDICTION;
D O I
10.1186/s13015-017-0115-y
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: In order to find correlated pairs of positions between proteins, which are useful in predicting interactions, it is necessary to concatenate two large multiple sequence alignments such that the sequences that are joined together belong to those that interact in their species of origin. When each protein is unique then the species name is sufficient to guide this match, however, when there are multiple related sequences (paralogs) in each species then the pairing is more difficult. In bacteria a good guide can be gained from genome co-location as interacting proteins tend to be in a common operon but in eukaryotes this simple principle is not sufficient. Results: The methods developed in this paper take sets of paralogs for different proteins found in the same species and make a pairing based on their evolutionary distance relative to a set of other proteins that are unique and so have a known relationship (singletons). The former constitute a set of unlabelled nodes in a graph while the latter are labelled. Two variants were tested, one based on a phylogenetic tree of the sequences (the topology-based method) and a simpler, faster variant based only on the inter-sequence distances (the distance-based method). Over a set of test proteins, both gave good results, with the topology method performing slightly better. Conclusions: The methods develop here still need refinement and augmentation from constraints other than the sequence data alone, such as known interactions from annotation and databases, or non-trivial relationships in genome location. With the ever growing numbers of eukaryotic genomes, it is hoped that the methods described here will open a route to the use of these data equal to the current success attained with bacterial sequences.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] DISTRIBUTED LOCAL APPROXIMATION ALGORITHMS FOR MAXIMUM MATCHING IN GRAPHS AND HYPERGRAPHS
    Harris, David G.
    SIAM JOURNAL ON COMPUTING, 2020, 49 (04) : 711 - 746
  • [32] Streaming Algorithms for Estimating the Matching Size in Planar Graphs and Beyond
    Esfandiari, Hossein
    Hajiaghayi, Mohammadtaghi
    Liaghat, Vahid
    Monemizadeh, Morteza
    Onak, Krzysztof
    ACM TRANSACTIONS ON ALGORITHMS, 2018, 14 (04)
  • [33] Enumeration of labelled chain graphs and labelled essential directed acyclic graphs
    Steinsky, B
    DISCRETE MATHEMATICS, 2003, 270 (1-3) : 267 - 278
  • [34] BLASTGRAPH: Intensive Approximate Pattern Matching in Sequence Graphs and de-Bruijn Graphs
    Holley, Guillaume
    Peterlongo, Pierre
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2012, 2012, : 53 - 63
  • [35] NC ALGORITHMS FOR COMPARABILITY-GRAPHS, INTERVAL-GRAPHS, AND TESTING FOR UNIQUE PERFECT MATCHING
    KOZEN, D
    VAZIRANI, UV
    VAZIRANI, VV
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 206 : 498 - 503
  • [36] MATCHING 2-DIMENSIONAL CHEMICAL GRAPHS USING GENETIC ALGORITHMS
    BROWN, RD
    JONES, G
    WILLETT, P
    GLEN, RC
    JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1994, 34 (01): : 63 - 70
  • [37] Algorithms for maximum matching and minimum fill-in on chordal bipartite graphs
    Chang, MS
    ALGORITHMS AND COMPUTATION, 1996, 1178 : 146 - 155
  • [38] Multithreaded Algorithms for Matching in Graphs with Application to Data Analysis in Flow Cytometry
    Azad, Ariful
    Pothen, Alex
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2494 - 2497
  • [39] Parallel algorithms for maximum matching in complements of interval graphs and related problems
    Andrews, MG
    Atallah, MJ
    Chen, DZ
    Lee, DT
    ALGORITHMICA, 2000, 26 (02) : 263 - 289
  • [40] Parallel Algorithms for Maximum Matching in Complements of Interval Graphs and Related Problems
    M. G. Andrews
    M. J. Atallah
    D. Z. Chen
    D. T. Lee
    Algorithmica, 2000, 26 : 263 - 289