A MATLAB-based tool for accurate detection of perfect overlapping and nested inverted repeats in DNA sequences.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 24215021.
- Also identified by DOI 10.1093/bioinformatics/btt651 and PMC identifier 3957078.
- No licence information is recorded for this record.
- Because redistribution is not established, this page shows the abstract only. Follow the links below for the full text.
Abstract
Palindromic sequences, or inverted repeats (IRs), in DNA sequences involve important biological processes such as DNA-protein binding, DNA replication and DNA transposition. Development of bioinformatics tools that are capable of accurately detecting perfect IRs can enable genome-wide studies of IR patterns in both prokaryotes and eukaryotes. Different from conventional string-comparison approaches, we propose a novel algorithm that uses a cumulative score system based on a prime number representation of nucleotide bases. We then implemented this algorithm as a MATLAB-based program for perfect IR detection. In comparison with other existing tools, our program demonstrates a high accuracy in detecting nested and overlapping IRs. The source code is freely available on (http://bioinfolab.miamioh.edu/bioinfolab/palindrome.php) liangc@miamioh.edu or karroje@miamioh.edu Supplementary data are available at Bioinformatics online.
Medical subject headings
- Repetitive Sequences, Nucleic Acid
- Sequence Analysis, DNA