Welcome, Guest. Please Login
YaBB - Yet another Bulletin Board
 
  HomeHelpSearchLogin  
 
0 synonymous substitutions in RRT (Read 2031 times)
mm
YaBB Newbies
*
Offline


I love YaBB 1G - SP1!

Posts: 5
0 synonymous substitutions in RRT
Oct 10th, 2007 at 10:00am
 
Dear Hyphy team,

I am using the Relative Rate Test implementation in Hyphy. To represent my statistically significant results I am making bar graphs to compare the estimates for the synonymous rates from the two species (threeTaxaTree.FirstSpecies.SynRate threeTaxaTree.SecondSpecies.SynRate). Similarly I am making a graph for the non synonymous substitution. Until here all makes sense and it is quite clear which species have relatively higher or lower rates of Syn or Non Syn substitutions. My question is that for a few comparisons in one of the species the estimate of Synonymous rate is 0.

I know that this could happen, but it does not make a lot of sense to me because if I look for the synonymous substitutions between the sequences compared, I find that there are indeed some of them. I know that the results from Hyphy are estimates based on a model, not actual counts, but still I find difficult to understand this 0 in my results.

Here is what I get on the screen for a comparison with these kind of outcome:

(A:1.03047,(B:0.205465,C:0.0640284))         |    6.5395  | 0.0380151 (*)

Here is what I get on the output file for the unconstrained estimates corresponding to this comparison. These are numbers that I am actually using for my graphs and where I found this puzzling 0.

Outgroup, Taxon 1, Taxon 2, threeTaxaTree.FirstSpecies.nonSynRate, threeTaxaTree.FirstSpecies.synRate, threeTaxaTree.SecondSpecies.nonSynRate, threeTaxaTree.SecondSpecies.synRate

A, B, C, 0.865952, 18.0469, 1.97615, 0, 

Why do I have an estimate of 0 when there are synonymous substitutions between the sequences compared?

BTW are the units of these results also substitutions per branch?

I hope you can shed some light on this.

Thanks in advance!

m&m
Back to top
 
 
IP Logged
 
Sergei
YaBB Administrator
*****
Offline


Datamonkeys are forever...

Posts: 1658
UCSD
Gender: male
Re: 0 synonymous substitutions in RRT
Reply #1 - Oct 10th, 2007 at 10:41am
 
Dear m&m,

The most likely explanation is that all the synonymous evolution between the two ingroup taxa is shifted onto one branch; suppose A and B differ by two synonymous substitutions - it is possible that there were synonymous substitutions on both branches: A:1,B:1 or that they only happened on one of the two branches as in A:2,B:0.

Branch lengths should be in expected substitutions per NUCLEOTIDE site along that branch.

Cheers,
Sergei
Back to top
 

Associate Professor
Division of Infectious Diseases
Division of Biomedical Informatics
School of Medicine
University of California San Diego
WWW WWW  
IP Logged
 
mm
YaBB Newbies
*
Offline


I love YaBB 1G - SP1!

Posts: 5
Re: 0 synonymous substitutions in RRT
Reply #2 - Oct 10th, 2007 at 10:53am
 
Thanks Sergei for the prompt answer!

Concerning the units, would they be expected substitutions per nucleotide site even if I used a codon-based model for the estimation?

Cheers,

m&m
Back to top
 
 
IP Logged
 
Sergei
YaBB Administrator
*****
Offline


Datamonkeys are forever...

Posts: 1658
UCSD
Gender: male
Re: 0 synonymous substitutions in RRT
Reply #3 - Oct 10th, 2007 at 12:30pm
 
Dear m&m,

Yes; HyPhy reports substitutions per nucleotide site (for consistency between nucleotide and codon models). You can multiply those by 3 if you want to report substitutions/codon.

Cheers,
Sergei
Back to top
 

Associate Professor
Division of Infectious Diseases
Division of Biomedical Informatics
School of Medicine
University of California San Diego
WWW WWW  
IP Logged