Abstract

Smith-Waterman is a dynamic programming algorithm that locally aligns sequences of discrete values by rewarding matched elements and penalizing mismatched elements. We present an adapted algorithm that aligns sequences of real-valued vectors, applied in our case to the output of nanopore DNA sequencing experiments using MspA. We choose each step of the algorithm to correspond to a driving behavior, such as a polymerase's synthesis and proofreading, and each penalty to be the logarithm of the probability that the step occurs. This allows us to interpret the total score of an alignment as its probability of being the true alignment. Given a known sequence but unknown kinetics, optimizing the score with respect to the penalties will set the penalties to the probabilistic values. This is a useful source of information about molecular motor kinetics. The algorithm's modularity and direct relation to physical behavior make it potentially useful for any physical probes of discrete time series. This work was supported by NIH/NHGRI grant R01HG005115 and R01HG006321.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.