Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

ALGORITMO

REPLICACIÓN

ADN="ATTCGTAGGAATG"
BADN=""
largo=len(ADN)
for x in range (largo):
if ADN[x]=="A":
BADN=BADN+"T"
if ADN[x]=="T":
BADN=BADN+"A"
if ADN[x]=="C":
BADN=BADN+"G"
if ADN[x]=="G":
BADN=BADN+"C"
print(ADN)
print(BADN)

TRANSCRIPCIÓN

ARN="AUGGCUUAAAGCC"
ARNm=""
largo=len(ARN)
for x in range (largo):
if ARN[x]=="A":
ARNm=ARNm+"U"
if ARN[x]=="U":
ARNm=ARNm+"A"
if ARN[x]=="C":
ARNm=ARNm+"G"
if ARN[x]=="G":
ARNm=ARNm+"C"
print(ARN)
print(ARNm)

TRADUCCION

ARNm="UUCCAGUCCAAA"
ARNt=""
largo=len(ARNm)
for x in range(0,largo,3):
if ARNm[x:x+3]=="UUU" or ARNm[x:x+3]=="UUC":
ARNt=ARNt+"Phe"
if ARNm[x:x+3]=="UUA" or ARNm[x:x+3]=="UUG" or ARNm[x:x+3]=="CUU" or
ARNm[x:x+3]=="CUC" or ARNm[x:x+3]=="CUA" or ARNm[x:x+3]=="CUG":
ARNt=ARNt+"Leu"
if ARNm[x:x+3]=="AUU" or ARNm[x:x+3]=="AUC" or ARNm[x:x+3]=="AUA":
ARNt=ARNt+"Ile"
if ARNm[x:x+3]=="AUG":
ARNt=ARNt+"Met"
if ARNm[x:x+3]=="GUU" or ARNm[x:x+3]=="GUG" or ARNm[x:x+3]=="GUA" or
ARNm[x:x+3]=="GUG":
ARNt=ARNt+"Val"
if ARNm[x:x+3]=="UCU" or ARNm[x:x+3]=="UCC" or ARNm[x:x+3]=="UCA" or
ARNm[x:x+3]=="UCG":
ARNt:ARNt+"Ser"
if ARNm[x:x+3]=="CCU" or ARNm[x:x+3]=="CCC" or ARNm[x:x+3]=="CCA" or
ARNm[x:x+3]=="CCG":
ARNt=ARNt+"Pro"
if ARNm[x:x+3]=="ACU" or ARNm[x:x+3]=="ACC" or ARNm[x:x+3]=="ACA" or
ARNm[x:x+3]=="ACG":
ARNt=ARNt+"Thr"
if ARNm[x:x+3]=="GCU" or ARNm[x:x+3]=="GCC" or ARNm[x:x+3]=="GCA" or
ARNm[x:x+3]=="GCG":
ARNt=ARNt+"Ala"
if ARNm[x:x+3]=="UAU" or ARNm[x:x+3]=="UAC":
ARNt=ARNt+"Tyr"
if ARNm[x:x+3]=="UAA" or ARNm[x:x+3]=="UAG":
ARNt=ARNt+"Stop"
if ARNm[x:x+3]=="CAU" or ARNm[x:x+3]=="CAC":
ARNt=ARNt+"His"
if ARNm[x:x+3]=="CAA" or ARNm[x:x+3]=="CAG":
ARNt=ARNt+"Gin"
if ARNm[x:x+3]=="AAU" or ARNm[x:x+3]=="AAC":
ARNt=ARNt+"Asn"
if ARNm[x:x+3]=="AAA" or ARNm[x:x+3]=="AAG":
ARNt=ARNt+"Lys"
if ARNm[x:x+3]=="GAU" or ARNm[x:x+3]=="GAC":
ARNt=ARNt+"Asp"
if ARNm[x:x+3]=="GAA" or ARNm[x:x+3]=="GAG":
ARNt=ARNt+"Glu"
if ARNm[x:x+3]=="UGU" or ARNm[x:x+3]=="UGC":
ARNt=ARNt+"Cys"
if ARNm[x:x+3]=="UAU":
ARNt=ARNt+"Stop"
if ARNm[x:x+3]=="UGG":
ARNt=ARNt+"Trp"
if ARNm[x:x+3]=="CGU" or ARNm[x:x+3]=="CGC" or ARNm[x:x+3]=="CGA" or
ARNm[x:x+3]=="CGG":
ARNt:ARNt+"Arg"
if ARNm[x:x+3]=="AGU" or ARNm[x:x+3]=="AGC":
ARNt=ARNt+"Ser"
if ARNm[x:x+3]=="AGA" or ARNm[x:x+3]=="AGG":
ARNt=ARNt+"Arg"
if ARNm[x:x+3]=="GGU" or ARNm[x:x+3]=="GGC" or ARNm[x:x+3]=="GGA" or
ARNm[x:x+3]=="GGG":
ARNt:ARNt+"Gly"
print(ARNm)
print(ARNt)

You might also like