# -*- coding: utf-8 -*-
"""
Alphanumeric to DNA converter
Toy program to convert normal letters to nucleotides, based on ASCII ranges


@author: rodri
"""
step=(122-97)/4.0

#%%
txt=open("warpeace.txt").readlines() #leemos un texto
txt=txt[0].lower()                   #lo ponemos en minúscula
dna=[]                               #preparamos una cadena de DNA vacía
rango=7
for x in txt:                        #para cada letra 'x' en texto
    orden=ord(x)
    if(orden<ord("a")+rango):            #añadimos un nucleótido al DNA
        dna.append("A")
    elif(orden<ord("a")+rango*2):
        dna.append("T")
    elif(orden<ord("a")+rango*3):
        dna.append("C")
    elif(orden<ord("a")+rango*4):
        dna.append("G")
    else:
        dna.append("N")
dna="".join(dna)   
print(dna)                            #mostramos el DNA 
#%%
