A Model of Indel Evolution by Finite-State, Continuous-Time Machines

被引:6
|
作者
Holmes, Ian [1 ]
机构
[1] Univ Calif Berkeley, Dept Bioengn, Berkeley, CA 94720 USA
关键词
automata; hidden Markov models; indels; Markov processes; molecular evolution; phylogenetics; ALIGNMENT;
D O I
10.1534/genetics.120.303630
中图分类号
Q3 [遗传学];
学科分类号
071007 ; 090102 ;
摘要
We introduce a systematic method of approximating finite-time transition probabilities for continuous-time insertion-deletion models on sequences. The method uses automata theory to describe the action of an infinitesimal evolutionary generator on a probability distribution over alignments, where both the generator and the alignment distribution can be represented by pair hidden Markov models (HMMs). In general, combining HMMs in this way induces a multiplication of their state spaces; to control this, we introduce a coarse-graining operation to keep the state space at a constant size. This leads naturally to ordinary differential equations for the evolution of the transition probabilities of the approximating pair HMM. The TKF91 model emerges as an exact solution to these equations for the special case of single-residue indels. For the more general case of multiple-residue indels, the equations can be solved by numerical integration. Using simulated data, we show that the resulting distribution over alignments, when compared to previous approximations, is a better fit over a broader range of parameters. We also propose a related approach to develop differential equations for sufficient statistics to estimate the underlying instantaneous indel rates by expectation maximization. Our code and data are available at https://github.com/ihh/trajectory-likelihood.
引用
收藏
页码:1187 / 1204
页数:18
相关论文
共 50 条
  • [1] Model matching for finite-state machines
    Di Benedetto, MD
    Sangiovanni-Vincentelli, A
    Villa, T
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (11) : 1726 - 1743
  • [2] Simulation of population dynamics using continuous-time finite-state Markov chains
    Yin, KK
    Yang, HC
    Daoutidis, P
    Yin, GG
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2003, 27 (02) : 235 - 249
  • [3] A thermodynamically consistent model of finite-state machines
    Chu, Dominique
    Spinney, Richard E.
    [J]. INTERFACE FOCUS, 2018, 8 (06)
  • [4] Model reduction of finite-state machines by contraction
    Giua, A
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (05) : 797 - 801
  • [5] IN FINITE-STATE MACHINES, LIVING MACHINES
    KRUGER, T
    [J]. ARCHITECTURAL DESIGN, 1994, (111) : R14 - R15
  • [6] Periodic finite-state machines
    Kopetz, H.
    El-Salloum, C.
    Huber, B.
    Obermaisser, R.
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 10 - +
  • [7] ON COMMUNICATING FINITE-STATE MACHINES
    BRAND, D
    ZAFIROPULO, P
    [J]. JOURNAL OF THE ACM, 1983, 30 (02) : 323 - 342
  • [8] State assignment of finite-state machines
    Ahmad, I
    Dhodhi, MK
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (01): : 15 - 22
  • [9] Robots and finite-state machines
    Carter, EF
    [J]. DR DOBBS JOURNAL, 1997, 22 (02): : 50 - +
  • [10] Refinement of finite-state machines
    Li, HW
    Min, YH
    Li, ZC
    [J]. CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 624 - 629