Chapter 5. A Class for Restriction Enzymes
In this chapter, you'll learn how to write an
object-oriented class that handles restriction enzymes using the
modules from the previous chapter as part of an interface to the
Restriction Enzyme Database (Rebase).
I'll develop a class that finds restriction sites in
DNA sequence data. In my book Beginning Perl for
Bioinformatics, I presented code that extracts information
from Rebase and uses it to make restriction
maps of DNA sequence data. In this chapter, I'll
adapt and extend that software (or ideas from the accompanying
exercises) in an object-oriented fashion. (All code is shown here and
is available from this book's web site.) |