Question: (Closed) Need Help with splicing exons on Python
gravatar for scienceemail11
2.0 years ago by
scienceemail110 wrote:

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'


Store your spliced gene as a string in a variable named spliced_gene


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:

exon gene • 998 views
ADD COMMENTlink modified 2.0 years ago by _r_am32k • written 2.0 years ago by scienceemail110

If this is a homework/assignment task, you need to show some effort first else this thread will be closed.

ADD REPLYlink written 2.0 years ago by Joe18k

Hello scienceemail11!

We believe that this post does not fit the main topic of this site.

Looks like an assignment.

For this reason we have closed your question. This allows us to keep the site focused on the topics that the community can help with.

If you disagree please tell us why in a reply below, we'll be happy to talk about it.


ADD REPLYlink written 2.0 years ago by _r_am32k
Please log in to add an answer.
The thread is closed. No new answers may be added.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1583 users visited in the last hour