Related Experiment Video
Updated: Feb 7, 2026

Detection of Rare Genomic Variants from Pooled Sequencing Using SPLINTER
Published on: June 23, 2012
RAREsim2: Flexible simulation of rare variant genetic data using real haplotypes
Summary:
Realistic simulated data is critical for advancing methodological development and optimizing study design in genetics research. However, many genetic simulation tools are unable to replicate the distribution of rare variants or incorporate key genetic information, such as functional annotations and linkage disequilibrium. RAREsim, an accurate rare-variant simulation algorithm that uses real genetic haplotypes, was developed to address these limitations. Here, we introduce RAREsim2, an update that provides both streamlined software and new functionalities for simulating individual-level differences (e.g., cases vs controls, technological or batch effects) and variant-level differences to represent a variety of causal models.We demonstrate RAREsim2's utility with three rare variant association methods (Burden, SKAT, and SKAT-O) across several simulation scenarios: causal variants only in cases, causal variants in both cases and controls, and no causal variants. Type I Error was maintained and the optimal test matched previously known patterns: Burden performed best given a large amount of causal variants with the same direction of effect; SKAT performed best given causal variants with opposite directions of effect. SKAT-O was powerful across all simulation scenarios. We highlight RAREsim2's capabilities to simulate various genetic ancestries (African, East Asian, Non-Finnish European, and South Asian), gene sizes (~20-80 functional rare variants per gene), strengths of association (20%, 40%, 60% functional variants), and proportions of risk variants (1, 0.75, 0.5). Importantly, real genetic regions can be simulated to include known variant functions and disease associations. Ultimately, RAREsim2 offers additional flexibility and ease in simulating a multitude of realistic genetic scenarios.
Availability And Implementation:
The RAREsim2 python package is available at https://github.com/Hendricks-Research-Team/RAREsim2 and the code for the example demonstration is available at https://github.com/JessMurphy/RAREsim2_demo .
Contact:
jessica.murphy@cuanschutz.edu.
Related Concept Videos
Histone Variants at the Centromere
Genetics of Speciation
What is Population Genetics?
What is Genetic Engineering?
How Data are Classified: Categorical Data
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
How Data are Classified: Numerical Data
Quantitative data may be either discrete or continuous. All quantitative data that take on only specific numerical...

