<p>An ultrametric tree is simply a global molecular clock and can be easily generate in PAML using a single evolutionary rate. You take you RAxML tree in phylip format (PAML might do nexus format know), and click the "clock function". PAML will do the rest.</p>

<p>You can alternatively generate it de novo via UPGMA neighbor-joining tree which is found in the MEGAX package (which is probably easier and considered a technical definition of an ultrametric tree). </p>

<p>A global molecular clock (as opposed to a local molecular clock) is quite a specific request, but if you performed a likelihood ratio test, it would identify "clock-like" behaviour.</p>

CC BY-SA 4.0
2020-02-18T16:16:24.727Z
2020-02-18T16:58:39.830Z
2020-02-18T16:58:39.830Z
M__
<p><em>This question has also been asked on <a href="https://www.biostars.org/p/420333/" rel="nofollow noreferrer">Biostars</a></em></p>
<p>I am going to use ultrametric tree for downstream analysis. I would like to see use the ultrametric tree for Ranger-DTL for infer gene family evolution by speciation, gene duplication, horizontal gene transfer, and gene loss.</p>
<p>I have generated rooted species tree with 1000 bootstraps by RAxML. Further, I need to generate ultrametric tree for the same. Therefore, Please suggest me how to generate ultrametric tree from the rooted species tree.</p>
<p>Thank you.</p>

<python><phylogenetics><phylogeny><linux><perl>
How to generate ultrametric phylogenetic trees?
# How to generate ultrametric phylogenetic trees?

(Asked by: username_0 on 2020-02-18)

*This question has also been asked on [Biostars](https://www.biostars.org/p/420333/)*

I am going to use ultrametric tree for downstream analysis. I would like to see use the ultrametric tree for Ranger-DTL for infer gene family evolution by speciation, gene duplication, horizontal gene transfer, and gene loss.

I have generated rooted species tree with 1000 bootstraps by RAxML. Further, I need to generate ultrametric tree for the same. Therefore, Please suggest me how to generate ultrametric tree from the rooted species tree.

Thank you.

**Tags:** python, phylogenetics, phylogeny, linux, perl

---

## 1 answers

### Answer by username_1 on 2020-02-18. Score: 1

An ultrametric tree is simply a global molecular clock and can be easily generate in PAML using a single evolutionary rate. You take you RAxML tree in phylip format (PAML might do nexus format know), and click the "clock function". PAML will do the rest.

You can alternatively generate it de novo via UPGMA neighbor-joining tree which is found in the MEGAX package (which is probably easier and considered a technical definition of an ultrametric tree).

A global molecular clock (as opposed to a local molecular clock) is quite a specific request, but if you performed a likelihood ratio test, it would identify "clock-like" behaviour.


---

