[ Foro de Python ]

python separa cadeas

03-Dec-2015 16:07
Invitado (amelia)
1 Respuestas

Hola estoy comenzando con python, y tengo el siguiente problema, tengo una cadena de adn que es la siguiente:
seq = 'ACTGATCGATTACGTATAGTAGAATTCTATCATACATATATATCGATGCGTTCAT'

lo cual necesito cortarla en su punto de restriccion que es G*AATTC, Con los codigos de python( no puedo ocupar la libraria biopython), y me tiene que quedar de esta forma:

ACTGATCGATTACGTATAGTAG + AATTCTATCATACATATATATCGATGCGTTCAT

si alguien me puede ayudar por favor


gracias


05-Dec-2015 14:20
Nacho Cabanes (+31)

No acabo de entender. ¿Debes insertar un + después de la G cuando encuentres la secuencia GAATTC?

Si es así, te bastaría con un ".replace":

 
texto = texto.replace("GAATTC","G+AATTC")
 


 






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)