All the info regarding `MCMCtree` settings (as well as about other PAML programs settings) can be found in the
. We are slowly migrating information from the documentation into the
, but we have not yet had time to incorporate program settings yet -- the PAML documentation is thus the best point of reference for everything and anything you need to know about PAML programs!
In page 49
(at the time of writing, same applies to the other pages mentioned in this message), you have a section where all the details are given regarding how to specify fossil calibrations in `MCMCtree` format. For your analysis, it seems that you specified an upper-bound calibration using the format '<4.12' in the control file. To avoid possible errors about the calibrations (e.g., you change the time unit in the calibrations in the tree but forget to do that in the control file) and to easily automate your analyses in pipelines, it is best to avoid using the `RootAge` option in the control file and just write all the calibrations in the tree file. There are various formats that you can use to specify the calibrations in `MCMCtree` depending on the age restrictions you want to apply and how you want the calibration density to look like. Regarding the upper-bound calibrations, you have the following in page 50 in the PAML documentation:

In that way, you can use one of the following formats:
a) If you want to keep the right tail probability to the default value, pU=0.025, then you can use any of the two formats:
```
# Option a
[...] 'B(0.943,2.35)'))'B(1.2525,2.35)')'B(1.2525,2.35)')'U(4.12)';
# Option b
[...] 'B(0.943,2.35)'))'B(1.2525,2.35)')'B(1.2525,2.35)')'<4.12';
```
If you want to modify the tail probability, e.g., 0.01, then you need to use the option with the `U`, which stands for upper bound:
```
[...] 'B(0.943,2.35)'))'B(1.2525,2.35)')'B(1.2525,2.35)')'U(4.12,0.01)';
```
If you need to modify the tail probabilities for the soft-bound calibrations or other parameters required to define other calibrations, you can also take a look at the documentation as everything is thoroughly detailed. In case it might interest you or other users, Mario dos Reis implemented a feature in
the `mcmc3r` R package that you can use to visualise the calibration densities you are to use in `MCMCtree` to constrain node ages. You can find more details
in the main `README.md` file, although I also attach a screenshot below:

If you install the R package and type `?mcmc3r::calibrations`, you will also find more details about the arguments of the functions :)
Hope this helps!
Sandra