iterClust
iterClust performs iterative clustering to identify hierarchical population structure by separating major group differences (e.g., populations A and B) and revealing subpopulation distinctions (e.g., B1 and B2).
Key Features:
- Iterative Clustering Approach: Employs repeated rounds of clustering that first isolate pronounced differences between major population groups and then target subtler variation within subpopulations.
- Comprehensive Clustering Trajectory: Produces a refined, multi-level clustering trajectory that captures both large-scale and fine-scale population structure.
Scientific Applications:
- Population Genetics: Distinguishes closely related subpopulations and resolves hierarchical population structure in genetic studies.
- Bioinformatics Research: Supports analyses in genomic and transcriptomic studies requiring multi-level clustering of samples.
Methodology:
Applies an iterative process that initially focuses on larger population distinctions and then progressively refines clusters to detect finer-scale subpopulation differences.
Topics
Collections
Details
- License:
- Other
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 7/20/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Ding H, Wang W, Califano A. iterClust: a statistical framework for iterative clustering analysis. Bioinformatics. 2018;34(16):2865-2866. doi:10.1093/bioinformatics/bty176. PMID:29579153. PMCID:PMC6084607.
PMID: 29579153
PMCID: PMC6084607
Funding: - National Institutes of Health: R35 CA197745-03
- Outstanding Investigator Award: U54 CA209997