def reverse_complement(instr, revdict=complementDict): l = list(instr.upper()) l.reverse() return ''.join([complementDict.get(char,'X') for char in l])
def complement(instr, revdict=complementDict): instr = instr.upper() return ''.join([complementDict.get(char,'X') for char in list(instr)])