AlleleAnalyzer
AlleleAnalyzer designs allele-specific single-guide RNAs (sgRNAs) for CRISPR/Cas-based genome editing to discriminate alleles differing by single nucleotide polymorphisms (SNPs) or short insertions and deletions (indels).
Key Features:
- Allele-Specific sgRNA Design: Creates sgRNAs tailored to specific genetic variants, including single nucleotide polymorphisms (SNPs) and short indels, enabling discrimination of alleles that differ by a single base pair.
- Support for Multiple Cas Proteins: Supports 11 different Cas proteins, enabling selection of enzymes based on target site constraints and desired efficiency.
- Population-Specific Optimization: Leverages patterns of shared genetic variation to optimize sgRNA design for diverse human populations.
- Variant-Aware Off-Target Minimization: Incorporates individual and population variants into design to reduce potential off-target effects.
Scientific Applications:
- Personalized Medicine: Enables precise allele-targeted editing to develop individualized therapeutic strategies.
- Genetic Research: Facilitates allele-specific interrogation of gene function and regulation.
- Population Genetics: Supports studies of human genetic diversity and evolution by optimizing sgRNAs across population variation.
Methodology:
Integrates comprehensive genomic variation data (single nucleotide variants and indels) into algorithmic sgRNA design, considers these variations to ensure allele specificity and minimize off-target effects, and incorporates population-specific genetic variation patterns.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python, C
- Added:
- 11/14/2019
- Last Updated:
- 12/1/2020
Operations
Publications
Keough KC, Lyalina S, Olvera MP, Whalen S, Conklin BR, Pollard KS. AlleleAnalyzer: a tool for personalized and allele-specific sgRNA design. Genome Biology. 2019;20(1). doi:10.1186/s13059-019-1783-3. PMID:31416467. PMCID:PMC6694686.