Darwin comes equipped with a number of routines, data structures and types which make it easy to manipulate complete or partial sequence databases. These sequence databases may contain nucleotide, ribonucleotide or peptide sequences. In some sense, these tools form one of the cornerstones to the system and a fluency in their manipulation will greatly ease the difficulty of programming in the language.
This chapter offers a step-by-step guide to