Inferensys

Glossary

Clumping and Thresholding (C+T)

A standard PRS construction method that selects independent genetic variants by pruning based on linkage disequilibrium and retaining only those below a specified p-value significance threshold.
Knowledge engineer constructing knowledge base on laptop, document hierarchy visible, casual office setup.

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.

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.

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.

METHODOLOGY

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.

01

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.

r² > 0.1
Typical LD Threshold
250-500 kb
Standard Window Size
02

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).

5×10⁻⁸
Genome-Wide Significance
Dozens–100k+
Variant Count Range
03

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.

Σ βⱼ × Gᵢⱼ
Core Equation
04

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 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.

3-way split
Recommended Data Partitioning
05

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
LDpred2
Bayesian Alternative
PRS-CS
Shrinkage Alternative
CLUMPING AND THRESHOLDING

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.

Prasad Kumkar

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.