Clumping and Thresholding (C+T) is a standard polygenic risk score construction method that selects independent genetic variants by pruning based on linkage disequilibrium (LD) and retaining only those below a specified p-value significance threshold. The clumping step groups correlated variants into loci and retains the most significant variant per locus, while thresholding filters variants by their GWAS association p-value to include only those with strong statistical evidence.
Glossary
Clumping and Thresholding (C+T)

What is Clumping and Thresholding (C+T)?
The foundational computational method for constructing a polygenic risk score by selecting a subset of independent, statistically significant genetic variants from GWAS summary statistics.
C+T is widely implemented in tools like PLINK due to its computational simplicity and interpretability, requiring only GWAS summary statistics and an LD reference panel. The method's performance is highly sensitive to the chosen p-value threshold and LD clumping parameters, making it a baseline against which more sophisticated Bayesian methods like LDpred2 and PRS-CS are benchmarked.
Key Characteristics of C+T
The Clumping and Thresholding (C+T) method constructs polygenic risk scores through a two-stage process: first pruning correlated variants, then filtering by statistical significance. This approach directly addresses the confounding effects of linkage disequilibrium while selecting only the most robustly associated markers.
Linkage Disequilibrium Clumping
The 'C' in C+T. This step partitions the genome into independent loci by selecting the most significant variant within a sliding window and removing all nearby variants that exceed a specified LD correlation threshold (typically r² > 0.1 or 0.2).
- Window size: Commonly 250-500 kilobases
- Purpose: Ensures retained variants are statistically independent
- Tooling: Implemented via
PLINK --clump - Reference panel: Requires a matched-ancestry LD reference (e.g., 1000 Genomes) to compute correlations accurately
Clumping prevents double-counting of a single causal signal tagged by multiple correlated SNPs, which would artificially inflate the score's variance.
P-Value Thresholding
The 'T' in C+T. After clumping, only variants with a GWAS association p-value below a predefined significance cutoff are retained for the score. This threshold acts as a complexity parameter controlling the bias-variance tradeoff.
- Common thresholds: 5×10⁻⁸ (genome-wide significant), 0.01, 0.05, 0.1, 0.5, or 1.0 (all variants)
- Optimization: The optimal threshold is typically identified by testing multiple values in an independent validation dataset and selecting the one maximizing variance explained (R²)
- Polygenicity assumption: More liberal thresholds (e.g., p < 0.5) assume a highly polygenic architecture where many sub-significant variants contribute meaningful signal
The threshold directly determines the number of variants included, ranging from dozens (strict) to hundreds of thousands (lenient).
Score Calculation Formula
Once variants are selected via clumping and thresholding, the polygenic risk score is computed as a weighted sum of risk alleles:
PRSᵢ = Σⱼ βⱼ × Gᵢⱼ
Where:
- βⱼ: The log-odds ratio or beta coefficient for variant j from the base GWAS summary statistics
- Gᵢⱼ: The number of effect alleles carried by individual i at variant j (0, 1, or 2)
- j: Indexes over all variants surviving the C+T filters
This additive model assumes each variant contributes independently and linearly to the overall genetic liability. No interaction terms or non-linear effects are modeled.
Validation and Threshold Optimization
The C+T method requires a hold-out validation dataset to tune the p-value threshold hyperparameter. Without this step, the score's predictive performance cannot be optimized.
- Process: Iterate through a grid of p-value thresholds (e.g., 5×10⁻⁸, 1×10⁻⁵, 0.001, 0.01, 0.05, 0.1, 0.5, 1.0), compute the PRS for each, and evaluate AUC-ROC or R² in the validation set
- Overfitting risk: If the same dataset is used for threshold selection and final evaluation, predictive performance will be optimistically biased
- Best practice: Use a three-way split—discovery GWAS, validation for tuning, and an independent test set for unbiased reporting
The optimal threshold reflects the trait's underlying genetic architecture: highly polygenic traits benefit from liberal thresholds, while oligogenic traits favor stringent cutoffs.
Limitations and Assumptions
C+T makes several simplifying assumptions that constrain its performance relative to more sophisticated Bayesian methods like LDpred2 or PRS-CS:
- Hard thresholding: Variants just above the p-value cutoff are completely excluded, discarding potentially useful signal. Bayesian methods apply continuous shrinkage instead
- Single causal variant per locus: Clumping retains only the top SNP per LD block, ignoring the possibility of multiple independent causal variants within a region
- No effect size shrinkage: GWAS effect sizes are used as-is without correction for Winner's Curse overestimation
- Ancestry specificity: Performance degrades substantially when the LD reference panel does not match the target population's ancestry
- No modeling of genetic architecture: The method does not incorporate prior knowledge about the distribution of true effect sizes
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the standard Clumping and Thresholding (C+T) method for constructing polygenic risk scores.
Clumping and Thresholding (C+T) is a standard, computationally efficient method for constructing a polygenic risk score (PRS) from genome-wide association study (GWAS) summary statistics. The process operates in two sequential stages. First, clumping selects a set of approximately independent genetic variants by grouping correlated variants into clumps based on linkage disequilibrium (LD) and retaining only the variant with the smallest p-value within each clump. Second, thresholding filters these retained index variants, keeping only those whose association p-value falls below a user-specified significance threshold (e.g., p < 5e-8). The final PRS is calculated as the sum of the risk allele dosages weighted by their GWAS effect sizes. This method directly addresses the statistical noise introduced by LD, ensuring that the score is not inflated by redundant, correlated signals.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Mastering Clumping and Thresholding requires understanding the foundational statistical genetics concepts and alternative methodologies that contextualize its role in polygenic risk score construction.
Linkage Disequilibrium (LD)
The non-random association of alleles at different loci, which is the fundamental biological phenomenon that clumping corrects for. LD arises because genetic variants physically close on a chromosome are often inherited together. In PRS construction, failing to account for LD leads to double-counting the same genetic signal, inflating the score's variance. Clumping selects a single index variant to represent an entire LD block, ensuring statistical independence among the variants included in the final score.
P-Value Thresholding
The thresholding component of C+T, which filters variants based on their GWAS association significance. Common thresholds include:
- 5 × 10⁻⁸: The genome-wide significance standard
- 1 × 10⁻⁵: A relaxed suggestive threshold
- 0.01 to 0.5: Highly inclusive thresholds for traits with polygenic architecture The optimal threshold is typically determined empirically by testing multiple values in a validation dataset and selecting the one that maximizes prediction accuracy, a process known as p-value optimization.
LDpred2
A Bayesian alternative to C+T that models the full genetic architecture without explicit pruning or hard thresholding. Instead of selecting independent variants, LDpred2 uses a point-normal mixture prior on effect sizes and a Gibbs sampler to infer posterior mean effects for all variants simultaneously. This approach accounts for LD directly in the model rather than removing correlated variants, often yielding higher predictive accuracy than C+T, especially for highly polygenic traits where many small-effect variants contribute to risk.
Winner's Curse Correction
A statistical bias that inflates effect size estimates for variants selected based on significance thresholds. When variants are chosen because they exceed a p-value cutoff in the discovery GWAS, their estimated effects are systematically overestimated due to random sampling error. This bias is particularly severe for C+T methods that use stringent thresholds. Correction methods such as empirical Bayes shrinkage or bootstrap bias correction adjust effect sizes downward, improving PRS predictive accuracy in independent target samples.
Population Stratification
Systematic allele frequency differences between ancestry groups that can confound both GWAS discovery and PRS prediction. C+T scores trained in one population often show poor cross-ancestry portability because LD patterns and variant effect sizes differ across ancestries. Principal component analysis (PCA) is routinely applied to correct for stratification during GWAS, but residual confounding can still bias the variant selection and thresholding steps. Cross-ancestry PRS methods address this by incorporating multi-population summary statistics and ancestry-specific LD references.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us