Phylogenetic Clustering (Phyloclustering)
Overview
Phylogenetic clustering (phyloclustering) is an evolutionary Continuous Time Markov Chain model-based approach to identify population structure from molecular data without assuming linkage equilibrium. The package phyclust (Chen 2011) provides a convenient implementation of phyloclustering for DNA and SNP data, capable of clustering individuals into subpopulations and identifying molecular sequences representative of those subpopulations. It is designed in C for performance, interfaced with R for visualization, and incorporates other popular open source programs including ms (Hudson 2002) doi:10.1093/bioinformatics/18.2.337, seq-gen (Rambaut and Grassly 1997) doi:10.1093/bioinformatics/13.3.235, Hap-Clustering (Tzeng 2005) doi:10.1002/gepi.20063 and PAML baseml (Yang 1997, 2007) doi:10.1093/bioinformatics/13.5.555, doi:10.1093/molbev/msm088, for simulating data, additional analyses, and searching the best tree. See the phyclust website for more information, documentations and examples.
Install
Health
NOTERd filesr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64
checkRd: (-1) 11_d.init.method.Rd:22-23: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.method.Rd:24-25: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.method.Rd:26-27: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.method.Rd:28-29: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.method.Rd:30-31: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.method.Rd:32: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.procedure.Rd:21-23: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.procedure.Rd:24-26: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.procedure.Rd:27-30: Lost braces in \itemize; meant \describe ? checkRd: (-1) 11_d.init.procedure.Rd:31-35: Lost braces in \itemize; meant \describe ? checkRd: (-1) as.star.tree.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) as.star.tree.Rd:27: Lost braces in \itemize; meant \describe ? checkRd: (-1) as.star.tree.Rd:28: Lost braces in \itemize; meant \describe ? checkRd: (-1) as.star.tree.Rd:29: Lost braces in \itemize; meant \describe ?
NOTECRAN incoming feasibilityr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Maintainer: ‘Wei-Chen Chen <wccsnow@gmail.com>’
Found the following (possibly) invalid file URIs:
URI: phyclust/doc/Documents/tzeng-Readme.txt
From: inst/doc/phyclust-guide.pdf
URI: phyclust/inst/doc/Documents/tzeng-Readme.txt
From: inst/doc/phyclust-guide.pdf- NOTE13 NOTENow
- NOTE14 NOTE2026-03-10
Documentation
- Help pages
- 65 (2 internal)includes a package overview page
- Examples that run
- 5%3 run in a plain check · 60 never run
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 50%
- Help pages citing references
- 100%
Also includes 11 demo scripts (run with demo())
- phyclust-guide PDF
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 2
- Median days to close, 50 most recently updated closed PRs
- 1
Stars over time
Forks over time
Issues over time
PRs over time
Checks run against github.com/snoweye/phyclust on 2026-10-18.
No development-tooling practices detected in the upstream repository.
Dependencies
Installing phyclust adds 3 packages (3 with compiled code, 3.4 MB of source tarballs). Heaviest: Rcpp 1.8 MB, ape 1.4 MB, digest 231 KB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 0.1-34Latest
- RR 4.3.0 released · 2023-04-21
- 0.1-332023-01-22 · diff ↗
- 0.1-322022-10-25 · diff ↗
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- 0.1-302021-02-10 · diff ↗
- 0.1-292020-05-11 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 0.1-282019-12-08 · diff ↗
- 0.1-272019-11-29 · diff ↗
- 0.1-262019-09-27 · diff ↗
- 0.1-252019-08-25 · diff ↗
Show 37 earlier eventsHide 37 earlier events
- RR 3.6.0 released · 2019-04-26
- 0.1-242019-03-27 · diff ↗
- 0.1-232019-03-08 · diff ↗
- RR 3.5.0 released · 2018-04-23
- 0.1-222017-12-02 · diff ↗
- 0.1-212017-11-18 · diff ↗
- 0.1-202017-08-26 · diff ↗
- 0.1-192017-04-29 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 0.1-182016-12-11 · diff ↗
- 0.1-172016-07-15 · diff ↗
- RR 3.3.0 released · 2016-05-03
- 0.1-162015-12-04 · diff ↗
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
- 0.1-152013-12-14 · diff ↗
- RR 3.0.0 released · 2013-04-03
- 0.1-142013-01-08 · diff ↗
- 0.1-13
- 0.1-122012-06-06 · diff ↗
- RR 2.15.0 released · 2012-03-30
- 0.1-112012-03-11 · diff ↗
- 0.1-102011-11-06 · diff ↗
- RR 2.14.0 released · 2011-10-31
- 0.1-92011-10-26 · diff ↗
- RR 2.13.0 released · 2011-04-13
- RR 2.12.0 released · 2010-10-15
- 0.1-82010-09-19 · diff ↗
- 0.1-72010-04-27 · diff ↗
- RR 2.11.0 released · 2010-04-22
- 0.1-62010-04-10 · diff ↗
- 0.1-52010-02-22 · diff ↗
- 0.1-42010-02-21 · diff ↗
- 0.1-32010-02-19 · diff ↗
- 0.1-22010-02-18 · diff ↗
- 0.1-12010-01-29
- RR 2.10.0 released · 2009-10-26
Package metadata
- First published
- 2010-01-29
- Total releases
- 33 / 16 yrs
- License
- GPL (>= 2) OSI
- Copyright
- See phyclust/inst/Documents/ for files in src/msdir/, src/seq-gen/, src/paml_baseml, and R/ttzeng-*.r.
- Minimum R
- ≥ 3.0.0
- Bundled data
- 145 KB / 9 files
- Download size
- 645 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("phyclust")The package provides a citation file, so citation() returns the authors' own entry.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.