-
Notifications
You must be signed in to change notification settings - Fork 22
CODEML
We are still working on a more interactive tutorial to navigate the settings and usage of the PAML
program CODEML
. In the meantime, you can consult the PAML documentation in PDF format for details on the settings you can enable in the control file to run the program. In addition, you may want to consult various resources and tutorials that provide users with guidelines and practical examples to run CODEML
-- we highly recommend you check them out!
RESOURCES AND CITATIONS
-
A Beginners guide to estimating the non-synonymous to synonymous rate ratio of all protein-coding genes in a genome
Jeffares DC, Tomiczek B, Sojo V, dos Reis M (2015). A Beginners Guide to Estimating the Non-synonymous to Synonymous Rate Ratio of all Protein-Coding Genes in a Genome. In: Peacock, C. (eds) Parasite Genomics Protocols. Methods in Molecular Biology, vol 1201. Humana Press, New York, NY..
The protocol paper above includes all the theoretical and practical details you need to know to estimate the value of CODEML
is to be run to estimate the value of
RESOURCES AND CITATIONS
-
Beginner's guide on the use of PAML to detect positive selection
Álvarez-Carretero S, Kapli P, Yang Z (2023). Beginner's guide on the use of PAML to detect positive selection, Mol Biol Evol, 40(4):msad041.
Important
If you are looking for step-by-step guidelines that guides you through the usage of CODEML to test for positive selection, this is the protocol you have been looking for! You will specifically learn how to run the following models:
- Homogenous model: all alignment sites and taxa have evolved under the same evolutionary pressure. This model, also known as M0 model, assumes that
$\omega$ is constant across all sites and lineages. - Site models assume that different (amino acid or codon) sites are under different selective pressures and have different
$\omega$ values. Positive selection is detected when a subset of sites in the protein-coding gene have$\omega > 1$ . - Branch models assume that
$\omega$ varies among branches of the phylogeny and positive selection is detected along specific lineages if$\omega$ for the branches is$> 1$ . - Branch-site models assume that
$\omega$ varies among branches of the phylogeny and across sites of the gene, and positive selection is detected if a subset of sites for specific branches of the phylogeny have$\omega > 1$ .
You can navigate the positive-selection
GitHub repository to follow a step-by-step tutorial from data collection and filtering to the usage of CODEML
to detect positive selection under the four models mentioned above. We suggest you first try to run CODEML
with the examples in the GitHub repository while going through the paper, which may help better integrate the workflow of this type of analysis with CODEML
.
© Copyright 1993-2023 by Ziheng Yang
The software package is provided "as is" without warranty of any kind. In no event shall the author or their employer be held responsible for any damage resulting from the use of this software, including but not limited to the frustration that you may experience in using the package. The program package, including source codes, example data sets, executables, and this documentation is maintained by Ziheng Yang and distributed under the GNU GPL v3.
Ziheng Yang
Department of Genetics, Evolution, and Environment
University College London
Gower Street
WC1E 6BT, London, United Kingdom