Paml
PAML is a package of programs for phylogenetic analyses of DNA or protein sequences using maximum likelihood. Please report only **technical issues** on this repository (e.g., compiling, programs abort, etc.). Problems with input data (e.g., error/warning messages) & general questions should be posted at https://groups.google.com/g/pamlsoftware?pli
Install / Use
/learn @abacus-gene/PamlREADME
Phylogenetic Analysis by Maximum Likelihood
PAML (for Phylogenetic Analysis by Maximum Likelihood) is a package of programs for phylogenetic analyses of DNA or protein sequences using maximum likelihood. It is maintained by Ziheng Yang and distributed under the GNU GPL v3.
Before running any of the programs included in the PAML software, please go through the different sections of this Wiki, where a detailed explanation of how to install and run the programs is given. One of the main problems users face is related to data formatting. In that way, please make sure that you go through the section Data formatting in the PAML Wiki before running any PAML program and format your input data files and control files accordingly.
[!IMPORTANT]
- Problems with input data, control files, error/warning messages output by the
PAMLprograms (which inform users about formatting issues in their input files or wrong settings in their control files), and general questions should be posted in thePAMLdiscussion group. Before posting a message, please use the search tool in thePAMLdiscussion group to check whether your question/s have already been asked by otherPAMLusers. You should also refer to the FAQs document. If you still cannot find an answer to your question/s, please post them in thePAMLdiscussion group.- Please, do not paste the screen output and the error/warning that you get without any reference when you are requesting help. Instead, make sure that you attach the input data and the control files you are using, explain how you ran
PAML, whichPAMLversion you are using, etc. In that way, your issue will be much easier and faster to troubleshoot. You can find more information about how to report your warning/error message on this website.- Please, only raise an issue on this GitHub repository when you experience technical problems such as compiling issues, programs aborting or not running at all, etc.
Installation
ANSI C source codes and executable files are distributed for UNIX, Linux, and Mac OS X (see the latest stable release available on this GitHub repository). PAML is not good for tree making, although it may be used to estimate parameters and test hypotheses to study the evolutionary process once you have reconstructed trees using other programs such as RAxML-NG, IQ-TREE, PAUP*, PHYLIP, PhyML, etc.
To download and install PAML software, please follow the next links in the wiki:
- Downloading and installing
PAML
Documentation
The PAML Wiki is still under construction :wrench: -- we are slowly migrating the PAML documentation in PDF format to a more interactive and engaging tutorial!
In the meantime, you can access the following sections, which are also detailed in the PAML Wiki home section:
- Overview
- Data formatting
- Substitution models
PAMLprograms
Citing PAML
If you use PAML, please cite the following:
- Yang, Z (1997). PAML: a program package for phylogenetic analysis by maximum likelihood. Comput. Appl. Biosci. 13, 555-556.
- Yang, Z (2007). PAML 4: Phylogenetic Analysis by Maximum Likelihood. Mol. Biol. Evol. 24, 1586-1591.
In addition...
If you use the PAML program MCMCtree, please cite the following papers if you have used/run...
- ... the approximate likelihood calculation to speed up analyses with phylogenomic datasets (calculating branch lengths, Hessian, and gradient):
- ... Bayesian model selection analyses:
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
