Question: Finding Non-Synonymous Mutations
2
gravatar for Matt
9.6 years ago by
Matt40
Matt40 wrote:

Does anyone know of existing Python code that given a nucleotide substitution will tell you whether or not that mutation is synonymous/non-synonymous? Ideally, I would give this function a GFF file along with the substitutions(s) and it would give me back the amino acid changes, but I'll take anything that's sort of along these lines. Also, I realize this is relatively straightforward to code myself, but I figured I'd ask before I reinvented the wheel. Thanks in advance.

-Matt

python non mutation • 5.2k views
ADD COMMENTlink modified 9.6 years ago • written 9.6 years ago by Matt40
1

Have you looked at BioPython? This should be somewhere close to a 1-liner.

ADD REPLYlink written 9.6 years ago by Michael Schubert7.0k

My first thought about this problem exactly. I'm not a BioPython expert, but after digging around the tutorial, manual, and googling, I couldn't find anything.

ADD REPLYlink written 9.6 years ago by Matt40

I overread the GFF part. This would be more complicated as it is currently not supported natively (as Brad told me today).

ADD REPLYlink written 9.6 years ago by Michael Schubert7.0k
2
gravatar for Matt
9.6 years ago by
Matt40
Matt40 wrote:

Finally found this program:

http://snpeff.sourceforge.net/

Granted, it's not a Python module/function as specified in the question, but it will suit my needs as it'll be easier to run this through my current Python script and simply parse the output than to actually implement the mutation classification. Would be nicer to have a completely python solution if anyone knows of any, but in case anyone else runs into this issue, hope this link helps.

ADD COMMENTlink written 9.6 years ago by Matt40
Please log in to add an answer.

Help
Access

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