Read and write standard alignment and sequence-oriented data files such as FASTA and GenBank. Access online web services such as NCBI BLAST to search known databases for sequence fragments. Algorithms for local and global alignments.