PairWise and SearchWise: Finding the Optimal Alignment in a Simultaneous Comparison of a Protein Profile against All DNA Translation Frames
- 1 July 1996
- journal article
- research article
- Published by Oxford University Press (OUP) in Nucleic Acids Research
- Vol. 24 (14) , 2730-2739
- https://doi.org/10.1093/nar/24.14.2730
Abstract
DNA translation frames can be disrupted for several reasons, including: (i) errors in sequence determination; (ii) RNA processing, such as intron removal and guide RNA editing; (iii) less commonly, polymerase frameshifting during transcription or ribosomal frameshifting during translation. Frameshifts frequently confound computational activities involving homologous sequences, such as database searches and inferences on structure, function or phylogeny made from multiple alignments. A dynamic alignment algorithm is reported here which compares a protein profile (a residue scoring matrix for one or more aligned sequences) against the three translation frames of a DNA strand, allowing frameshifting. The algorithm has been incorporated into a new package, WiseTools, for comparison of biological sequences. A protein profile can be compared against either a DNA sequence or a protein sequence. The program PairWise may be used interactively for alignment of any two sequence inputs. SearchWise can perform combinations of searches through DNA or protein databases by a protein profile or DNA sequence. Routine application of the programs has revealed a set of database entries with frameshifts caused by errors in sequence determination.Keywords
This publication has 52 references indexed in Scilit:
- Metabolism and evolution of Haemophilus influenzae deduced from a whole-genome comparison with Escherichia coliCurrent Biology, 1996
- Alignments of DNA and protein sequences containing frameshift errorsBioinformatics, 1996
- Identification of Protein Coding Regions In Genomic DNAJournal of Molecular Biology, 1995
- Correcting sequencing errors in DNA coding regions using a dynamic programming approachBioinformatics, 1995
- 2.2 Mb of contiguous nucleotide sequence from chromosome III of C. elegansNature, 1994
- Detecting Frame Shifts by Amino Acid Sequence ComparisonJournal of Molecular Biology, 1993
- Basic Local Alignment Search ToolJournal of Molecular Biology, 1990
- Basic local alignment search toolJournal of Molecular Biology, 1990
- The starfish egg mRNA responsible for meiosis reinitiation encodes cyclinDevelopmental Biology, 1990
- A new algorithm for best subsequence alignments with application to tRNA-rRNA comparisonsJournal of Molecular Biology, 1987