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

Documentation

Downloads

Links