-
Chapter
A Computational Approach to Search for Non-Coding RNAs in Large Genomic Data
Over the last few years several specialized software tools have been developed, each allowing a certain class of RNAs insequencedatatobe found.Herewedescribeageneral tool that allows us to specify many differe...
-
Chapter and Conference Paper
Optimal Exact String Matching Based on Suffix Arrays
Using the suffix tree of a string S, decision queries of the type “Is P a substring of S?” can be answered in O(|P|) time and enumeration queries of the type “Where are all z occurrences of P in S?” can be answer...
-
Chapter and Conference Paper
The Enhanced Suffix Array and Its Applications to Genome Analysis
In large scale applications as computational genome analysis, the space requirement of the suffix tree is a severe drawback. In this paper, we present a uniform framework that enables us to systematically repl...
-
Chapter
Space Efficient Linear Time Computation of the Burrows and Wheeler-Transformation
In [4] a universal data compression algorithm (BW-algorithm, for short) is described which achieves compression rates that are close to the best known rates achieved in practice. Due to its simplicity, the alg...
-
Chapter and Conference Paper
Efficient Implementation of Lazy Suffix Trees
We present an efficient implementation of a write-only topdown construction for suffix trees. Our implementation is based on a new, space-efficient representation of suffix trees which requires only 12 bytes p...
-
Chapter and Conference Paper
Estimating the probability of approximate matches
-
Chapter and Conference Paper
Suffix trees in the functioned programming paradigm
We explore the design space of implementing suffix tree algorithms in the functional paradigm. We review the linear time and space algorithms of McCreight and Ukkonen. Based on a new terminology of nested suff...