RateModel
piqtree.model.DiscreteGammaModel(rate_categories=None, alpha=None)
Bases: RateModel
| PARAMETER | DESCRIPTION |
|---|---|
rate_categories
|
The number of rate categories, by default None (uses 4).
TYPE:
|
alpha
|
The Gamma shape parameter - fixed if not None, by default None
TYPE:
|
References
.. [1] Yang, Ziheng. "Maximum likelihood phylogenetic estimation from DNA sequences with variable rates over sites: approximate methods." Journal of Molecular evolution 39 (1994): 306-314.
Source code in src/piqtree/model/_rate_type.py
piqtree.model.FreeRateModel(rate_categories=None, weights=None, rates=None)
Bases: RateModel
| PARAMETER | DESCRIPTION |
|---|---|
rate_categories
|
The number of rate categories, by default None (uses 4).
TYPE:
|
weights
|
The weights for each rate category, by default None
TYPE:
|
rates
|
The rates for each rate category, by default None
TYPE:
|
References
.. [1] Yang, Ziheng. "A space-time process model for the evolution of DNA sequences." Genetics 139.2 (1995): 993-1005. .. [2] Soubrier, Julien, et al. "The influence of rate heterogeneity among sites on the time dependence of molecular rates." Molecular biology and evolution 29.11 (2012): 3345-3358.
Source code in src/piqtree/model/_rate_type.py
Usage
For usage, see "Use different kinds of substitution models".