Skip to content

Small coding effect refactoring and fixes#39

Merged
iskandr merged 7 commits intomasterfrom
small-coding-effect-fixes
Mar 24, 2015
Merged

Small coding effect refactoring and fixes#39
iskandr merged 7 commits intomasterfrom
small-coding-effect-fixes

Conversation

@iskandr
Copy link
Copy Markdown
Contributor

@iskandr iskandr commented Mar 24, 2015

  • added AlternateStartCodon effect for changes like c.1ATG>TTG
  • factored out translate function in coding_effect
  • changed logic of translation to treat alternate start codons as Methionines

Review on Reviewable

Comment thread varcode/coding_effect.py Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this does not appear to take this argument

Comment thread varcode/coding_effect.py
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From a quick reading of things like 10.1126/science.1224439 and 10.1126/science.1220270 , it seems like CUG start codons will truly translate as L, whereas other cryptic start codons may initiate translation by mis-pairing with methionine tRNA's, so should be translated as M. Does that fit with what you've seen?

If that's true, it seems like this is the wrong behavior for CUG start codons (i.e. they should be left as L). Seems reasonable to also leave this as a TODO, though.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's unclear to me what to do with CUG since some papers also show it coding for methionine.

See: http://www.jbc.org/content/285/7/4595.full

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also:

...ACG, CUG, AUU, AUC, and AUA can all initiate protein synthesis to various degrees in vivo and in vitro (39). These mutant initiation codons differ from AUG by a single nucleotide. Because they use the wild-type initiator tRNA for initiation, protein synthesis in all of these cases is initiated with methionine

(http://mcb.asm.org/content/18/9/5140.full)

I think finding that CUG can initiate in vivo with a Leucine is novel but I don't know where it fits in relative to CUG methionine starts (which is more common or likely?)

@timodonnell
Copy link
Copy Markdown
Contributor

Modulo comments LGTM

iskandr added a commit that referenced this pull request Mar 24, 2015
Small coding effect refactoring and fixes
@iskandr iskandr merged commit 85f69ca into master Mar 24, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants