now deals with Bio.Seq and Bio.SeqRecord objects