Python structure mistake
Posted
by
jaddy123
on Stack Overflow
See other posts from Stack Overflow
or by jaddy123
Published on 2012-09-02T03:30:43Z
Indexed on
2012/09/02
3:38 UTC
Read the original article
Hit count: 158
I'm writing a program in which I can Reverse the sequence and Replace all As with Ts, all Cs with Gs, all Gs with Cs, and all Ts with As. the program is to read a sequence of bases and output the reverse complement sequence. I am having trouble to do it so can anyone please help me with this by having a look on my code:
word = raw_input("Enter sequence: ")
a = word.replace('A', 'T')
b = word.replace('C', 'G')
c = word.replace('G', 'C')
d = word.replace('T', 'A')
if a == word and b == word and c == word and d == word:
print "Reverse complement sequence: ", word
And I want this sort of output:
Enter sequence: CGGTGATGCAAGG
Reverse complement sequence: CCTTGCATCACCG
Regards
© Stack Overflow or respective owner