def __eq__(self, seq):
if seq is None:<EOL><INDENT>return False<EOL><DEDENT>return (self.sequenceData == seq.sequenceData and<EOL>self.name == seq.name and<EOL>self.meta_data == seq.meta_data and<EOL>self.start == seq.start and<EOL>self.end == seq.end and<EOL>self.remaining == seq.remaining)<EOL>
Check wheter this sequence is equal to another sequence. Sequences are
equal if they have the same name, nucleotide sequence, coordinates,
strand and meta data.

:param seq: the other sequence to compare against.
:return: true if this sequence is equal to passed parameter, else false.