An algorithm for identification of regulatory signals in unaligned DNA sequences, its testing and parallel implementation.
We describe an algorithm (IRSA) for identification of common regulatory signals in samples of unaligned DNA sequences. The algorithm was tested on randomly generated sequences of fixed length with implanted signal of length 15 with 4 mutations, and on natural upstream regions of bacterial genes regulated by PurR, ArgR and CRP. Then it was applied to upstream regions of orthologous genes from Escherichia coli and related genomes. Some new palindromic binding and direct repeats signals were identified. Finally we present a parallel version suitable for computers supporting the MPI protocol. This implementation is not strictly bounded by the number of available processors. The computation speed linearly depends on the number of processors.
Danilova
Ludmila V
LV
Institute for Information Transmission Problems RAS, Moscow, 101447, Russia. dlv2k@mail.ru
Lyubetsky
Vassily A
VA
Gelfand
Mikhail S
MS
D000465:Algorithms; D001483:Base Sequence; D002874:Chromosome Mapping; D019295:Computational Biology; D004269:DNA, Bacterial / Q000737:chemistry* / Q000235:genetics*; D004926:Escherichia coli / Q000235:genetics*; D005798:Genes, Bacterial; D008957:Models, Genetic; D009154:Mutation; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity
D004269:DNA, Bacterial