как приятно на это смотреть.. после стольких лет забытья О_о
красиво же
Чувствую себя гуру генетического кода. С первого раза откомпилировалось и !правильно рассчитало. Это с учетом того, что данный челенж - моя первая попытка чтения с файла О_о. Над проблемой стоп-кодонов я пока не думала и не решала.
Protein Translation Problem: Translate an RNA string into an amino acid string.
Input: An RNA string Pattern and the array GeneticCode.
Output: The translation of Pattern into an amino acid string Peptide.
Input: An RNA string Pattern and the array GeneticCode.
Output: The translation of Pattern into an amino acid string Peptide.
CODE CHALLENGE: Solve the Protein Translation Problem.
def translation(Genome):
res = []
for i in range(0, len(Genome)-3, 3):
tripl = Genome[i:i+3]
lines = open('gcode.txt').readlines()
for line in lines:
if line[0:3] == tripl:
res.append(line[4])
break
return "".join(res)
print (translation("AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA"))
>>>MAMAPRTEINSTRING
Немає коментарів:
Дописати коментар