When mRNA is transcribed from the chromosome, it briefly includes not only the exons with the protein coding information - but the introns as well. The genes you have include both exons and introns. In this challenge I want you to be the spliceosome! Use the exon coordinates (exons) to extract the exons and splice (join) them together to make a protein coding gene!
Do not reverse complement the sequence - in bioinformatics the strand of DNA with the coding sequence on it is usually reported so that you can see the gene sequence from 5' to 3'
Instructions:
Store your spliced gene as a string in a variable named spliced_gene
Hints
If you want to practice being good at coding use a for loop involving your list of exon coordinates from above You can add onto the end of a string to make it grow. You do that like this: my_string = my_string + new_stuff The exon boundaries at the top of this document were in the usual 'Human readable' form which starts counting from 1 and includes the last number. Don't forget that indices in Python start from 0, include the start and exclude the end.
my_string = [my_gene[0:352] + my_gene[636:805] + my_gene[1127:1293] + my_gene[1902:2142] + my_gene[3131:3251]]
for n in my_string:
print(n)