Hey there, I am using PAML 4.8a and I want to estimate time divergence of my taxa using MCMCTree. To do this I got CDS alignments from 2464 genes in 37 taxa. I calculated the Hessian matrix for each partition, creating an BV.out file from baseml and now I am using approximate likelihood estimation to get time estimates. I attach my mcmctree.ctl file so you can take a look if you need to. My problem is that I have been running the analysis for 217 hours so far, and it does not seem to progress. This is the output I have had for days now:
(long stuff about the Hessian Matrix I believe... )
...
lnL0 = -8835591303281708470749405253731826235193950208.00
Starting MCMC (np = 182372) . . .
paras: 36 times, 2464 mu, 2464 sigma2 (& rates, kappa, alpha)
finetune steps (t mu&sigma2 r mixing paras ...): 0.0500 0.0500 0.0500 0.0500 0.0500
I have run the analysis with all the data into one partition as well, just to test and it works, it just does not converge well enough. Does anyone have experience running MCMCTree with lots of data and thousands of partitions? Will this analysis ever finish? Is this normal behaviour or should I be doing something else?
I also want to point out I am running this 6 different times (I got 3 different alpha parameters for rgene_gamma: 1, 5 and 10 to get a feeling of how the estimates behave in faster or slower evolutionary rates, and for each alpha value, I run twice to check for convergence of the MCMC chains). I know we cannot use multiple cores for this, so all the above run at 1 each in my PC.