How Can I Use Paml To Calculate The Dn/Ds Value Of Only Some Specific Branches?
3
1
Entering edit mode
11.1 years ago

Since it often takes a long time to calculate the dN/dS value of a big tree, how can I calculate the value only for some branches? Thanks!

paml phylogenetics • 7.5k views
ADD COMMENT
2
Entering edit mode
11.1 years ago
Botond Sipos ★ 1.7k

You can use a branch model (model = 2) and assign an omega parameter to the branch(es) of interest and a common omega to all other branches. It should be faster than calculating different omegas for every single branch (model = 1). Check out the PAML documentation for the details.

ADD COMMENT
1
Entering edit mode
11.1 years ago

I suggest trying the Branch-site REL implemented on datamonkey instead. I strongly recommend not using the free-ratio model since it is very parameter rich and is discouraged by the author of the software itself.

ADD COMMENT
0
Entering edit mode
11.1 years ago
figo ▴ 220

It depends on what you want to achieve ? What kind of test you want to do?. There are basically two types of tests if you are interested on some specific branches in tree one is the branch specific test and the other is the branch site test. You can see the details in the PAML manual for setting the parameters in the .ctl file. The branches which you want to test will be just needed to be changed in the tree file using a hash (#). If you simply wants to know the omega values on all the branches then you should run the free ratio test but it is parameter rich and you should avoid this.

ADD COMMENT

Login before adding your answer.

Traffic: 2589 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6