For 1. where is says \"see /home/PyProgBiol_materials/assignment07/codon_to_aa.m
ID: 3552233 • Letter: F
Question
For 1. where is says "see /home/PyProgBiol_materials/assignment07/codon_to_aa.map", it looks like this:
And for 2. where is says "see /home/PyProgBiol_materials/assignment07/inputDNA.tab" looks like this:
And where it says "see /home/PyProgBiol_materials/assignment07/correct_output.tab" it looks like this:
Explanation / Answer
import sys
codontoaa=sys.argv[1]
inputdna=sys.argv[2]
codontoaaFile=open(codontoaa)
inputdnaFile=open(inputdna)
m={}
for i in codontoaaFile.readlines():
a,b=i.split()
m[a]=b
out=""
for i in inputdnaFile.readlines():
a,b=i.split()
out+=a+" "
j=0
while(j<len(b)):
out+=m[b[j:j+3]]
j+=3
out+=" "
print out
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.