Question: CodeML 4.9e "strange: f[132] = -0.889877 very small" messages
gravatar for Hugo
2.8 years ago by
Universidade de Vigo, Ourense (Spain)
Hugo290 wrote:

Dear colleagues,

we hare using CodeML 4.9e for analyzing a FASTA file containing 50 sequences and the model 8 is finishing in an unusual way. It spends hours and hours printing those "strange: f[x] = n very small." messages.

strange: f[132] =    -0.889877 very small. 
strange: f[133] =   -0.889893 very small.   
              log(fX) = -8624.941182  S = -8619.502108   -20.209692 
Calculating f(w|X), posterior probabilities of site classes.    did 134 / 134 patterns  9:39:10 
Time used: 9:39:11

I would be grateful if anyone could help us on understanding these messages.


codeml paml phylogenetic • 628 views
ADD COMMENTlink written 2.8 years ago by Hugo290

This will require a bit of debugging but I believe that this is a warning and not necessarily an error. It runs to completion, right?

Based on the code for this, the warning message is related to the following step:

calculate log{fX}, where fX is the marginal probability of data, and posterior of parameters postpara[]. S2 is the scale factor


I can only imagine that the size of your FASTA data is not typical.

ADD REPLYlink modified 2.8 years ago • written 2.8 years ago by Kevin Blighe65k

Thank you for your response Kevin. Correctly, it runs to completion, but we are not sure about the meaning of these messages.

ADD REPLYlink written 2.7 years ago by Hugo290
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: 1798 users visited in the last hour