Hi Fransua,
Thank you for the explanation regarding how the p-value is computed, and good to know about the PAML files, I rarely look past the log file with the main results!
I just assumed if the b_neut b_free LRT is significant (the branch of interest has omega significantly greater than 1), then the M0 b_free LRT should also be significant (the branch of interest is not evolving neutrally). I should probably look back at exactly how these models are working..
I'm still confused about the second case (significant in branch model (bneut,bfree) but not branch-site (bSA1,bsA)), perhaps I'm calling the models incorrectly? Below is my code for running the branch and branch-site models.
BRANCH
ete3 evol -t species_tree.nw --alg $gene-clean.fasta -o $gene-branch --models M0 b_neut b_free --tests b_free,M0 b_free,b_neut --cpu 16 --mark ${marks[*]} >> $gene.branch.log
BRANCH-SITE
ete3 evol -t species_tree.nw --alg $gene-clean.fasta -o $gene-branch-site --models M0 M1 bsA bsA1 --tests M1,bsA bsA1,bsA --cpu 16 --mark ${marks[*]} >> $gene.branch-site.log
Let me know if there is anything else I can share.
Thanks