General methods of sequence comparison