Skip Navigation

This Article
Right arrow Full Text (Print PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Jiang, K.
Right arrow Articles by Higgins, S. B.
Right arrow Search for Related Content
PubMed
Right arrow Articles by Jiang, K.
Right arrow Articles by Higgins, S. B.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© IRL Press

A generic algorithm for finding restriction sites within DNA sequences

Keyuan Jiang , Jason Zheng 1 and Stanley B. Higgins

Division of Biomedical Engineering and Computing, Vanderbilt University Medical School Nashville, TN 37232–2155
1Hewlett-Packard Co Cupertino, CA 95014, USA

This paper describes a generic algorithm for finding restriction sites within DNA sequences. The ‘genericity’ of the algorithm is made possible through the use of set theory. Basic elements of DNA sequences, i.e. nucleotides (bases), are represented in sets, and DNA sequences, whether specific, ambiguous or even protein-coding, are represented as sequences of those sets. The set intersection operation demonstrates its ability to perform pattern-matching correctly on various DNA sequences. The performance analysis showed that the degree of complexity of the pattern matching is reduced from exponential to linear. An example is given to show the actual and potential restriction sites, derived by the generic algorithm, in the DNA sequence template coding for a synthetic calmodulin.


Received on October 2, 1990; accepted on December 18, 1990

Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.