Question: What Does A Likelihood Ratio Test Of 0 Mean? ( R:Phylosig {Phytools}. P-Value=0)?
gravatar for Alice
6.6 years ago by
Alice290 wrote:

Hello, biostars!

I use phytools to analyse phylogenetic signal in different tree topologies. In likelihood ratio test with likelihoods for Pagel's lambda I recieve p-value=0 in all my topologies (1000 trees). Not 0.000, or something like that, just 0. I understand, that it indicates highly significant LRT result. But I'm in doubt, is it theoretically possible? And what does it mean from mathematical point of view?

R phylogenetics • 3.4k views
ADD COMMENTlink modified 6.5 years ago by liamjrevell20 • written 6.6 years ago by Alice290
gravatar for Istvan Albert
6.6 years ago by
Istvan Albert ♦♦ 81k
University Park, USA
Istvan Albert ♦♦ 81k wrote:

I have seen this in different circumstances and I think this simply means that the value is low enough that it is pushing the limits of floating point representation for the method as implemented.

For example if say that limit is 1E-16 then later if two values appear to be computed to be 1E-20 and 1E-30 both may be reported as 0 as they are past the limit. Now whether or not this is the right approach is debatable but some methods do it. See if yours is such.

ADD COMMENTlink written 6.6 years ago by Istvan Albert ♦♦ 81k
gravatar for liamjrevell
6.5 years ago by
liamjrevell20 wrote:

The other commenter is correct that this is due to limitations on floating point representation as implemented. I have modified some of the calculations so that even lower p-values can be represented ( This update will be in the next release of phytools.

ADD COMMENTlink written 6.5 years ago by liamjrevell20
Please log in to add an answer.


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