def reverseComplement(self, isRNA=None):
isRNA_l = self.isRNA() if isRNA is None else isRNA<EOL>tmp = "<STR_LIT>"<EOL>for n in self.sequenceData:<EOL><INDENT>if isRNA_l:<EOL><INDENT>tmp += RNA_COMPLEMENTS[n]<EOL><DEDENT>else:<EOL><INDENT>tmp += DNA_COMPLEMENTS[n]<EOL><DEDENT><DEDENT>self.sequenceData = tmp[::-<NUM_LIT:1>]<EOL>
Reverse complement this sequence in-place.

:param isRNA: if True, treat this sequence as RNA. If False, treat it as
              DNA. If None (default), inspect the sequence and make a
              guess as to whether it is RNA or DNA.