awesome-crispr
github.com/davidliwei/awesome-crispr ↗List of software/websites/databases/other stuff for genome engineering
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me reviews resources from awesome-crispr"
Installation instructions →What's inside
Reviews
- A benchmark of computational CRISPR-Cas9 guide design methods.
Bradford et al. -
- Am I ready for CRISPR? A user's guide to genetic screens.
Doench -
- A new era in functional genomics screens.
- Hacking the Cancer Genome: Profiling Therapeutically Actionable Long Non-coding RNAs Using CRISPR-Cas9 Screening.
Esposito et al. -
- High-content CRISPR screening.
Genome editing outcomes and predictions
- AmpliconDIVider
[Perl] - AmpliconDIVider contains the scripts used to identify deletion and insertion variants (DIVs) in DNA amplicons.
- BATCH-GE
[Perl] - A batch analysis of Next-Generation Sequencing data for genome editing assessment.
- Cas-analyze
[webserver] - An online tool for assessing genome editing results using NGS data.
- crispr-DART
[Python, R] - A workflow to analyze CRISPR-Cas-induced indel mutations in targeted/amplicon DNA sequencing. Can work with single/multiplexed sgRNAs per region(s).
- CRISPR-DAV
[Perl, R] - A CRISPR NGS data analysis and visualization pipeline.
- CRISPResso2
[Python, webserver] - A software pipeline for the analysis of targeted CRISPR-Cas9 sequencing data. This algorithm allows for the quantification of both non-homologous ends joining (NHEJ) and homologous directed repair (HDR) occurrences.
Guide design
- ATUM
[webserver] - A website to design gRNA(s) which efficiently engineer your target and minimize off-target effects using ATUM Scoring Algorithms.
- BE-DICT
[Python, webserver] - An attention-based deep learning algorithm capable of predicting base editing outcomes. It is aimed to assist scientists in designing base editor experiments.
- beditor
[python] - A Computational Workflow for Designing Libraries of sgRNAs for CRISPR-Mediated Base Editing.
- Benchling
[webserver] - A website that can design optimal CRISPR gRNAs by analyzing target location, specificity, and efficiency.
- Breaking-Cas
[webserver] - A website of designing gRNAs based on multiple organisms.
- Cas13design
[webserver] - This resource provides optimized guide RNAs to target transcripts in the human transcriptome, model organisms and viral RNA genomes.
Screening analysis
- BAGEL
[Python] - An algorithm is designed to identify negatively selected genes, by calculating a Bayes factor for each gene representing a confidence measure that the gene knockout results in a fitness defect. Bayesian analysis of gene knockout screens using pooled library CRISPR or RNAi.
- CaRpools
[R] - A pipeline for end-to-end analysis of pooled CRISPR/Cas9 screening data. Including in-depth analysis of screening quality and sgRNA phenotypes.
- casTLE
[Python] - Based on the empirical Bayesian framework to account for multiple sources of variability, including reagent efficacy and off-target effects.
- CERES
[R] - An algorithm to estimate gene-dependency levels from CRISPR-Cas9 essentiality screens while accounting for this effect.
- CRISPhieRmix
[R] - A hierarchical mixture model for CRISPR pooled screens
- CRISPRBetaBinomial
[R] - A software provides functions for hit gene identification and quantification of sgRNA abundances for CRISPR pooled screen data analysis using Beta-Binomial test.
Databases
- BioGRID ORCS
[webserver] - An open repository of CRISPR screens compiled through comprehensive curation efforts. Paper:
- CRISP-View
[webserver] - A comprehensive database of published CRISPR screening dataset. Datasets are uniformly processed using an integrated MAGeCK-VISPR pipeline with quality control (QC) evaluations. Users can browse, search and visualize cell lines, conditions, genes and associated sgRNAs across datasets.
- DepMap
[webserver] - A comprehensive reference map of the Cancer Dependency Map project at the Broad Institute. Paper:
- GenomeCRISPR
[webserver] - A database for high-throughput CRISPR/Cas9 screening experiments.
- PICKLES
[webserver] - A database of pooled in-vitro CRISPR knockout library essentiality screens.
- Project Drive
[webserver] - A Compendium of Cancer Dependencies and Synthetic Lethal Relationships Uncovered by Large-Scale, Deep RNAi Screening. Paper:
Off-target prediction algorithms
- CasFinder
[Python] - An algorithm for identifying specific Cas9 targets in genomes.
- Cas-OFFinder
[webserver] - An algorithm that searches for potential off-target sites of Cas9 RNA-guided endonucleases.
- CasOT
[webserver] - A tool to find potential off-target sites in any given genome or user-provided sequence, with user-specified types of the protospacer adjacent motif, and the number of mismatches allowed in the seed and non-seed regions.
- CCtop
[webserver] - An algorithm to predict CRISPR/Cas9 target.
- CHOPCHOP
[webserver] - A web tool for selecting target sites for CRISPR/Cas9, CRISPR/Cpf1.
- COSMID
[webserver] - A Web-based tool for identifying and validating CRISPR/Cas off-target sites.
CRISPR identification and diversity
- Crass
[software] - A program that searches through raw metagenomic reads for CRISPR.
- CRF
[webserver, software] - Filter the invalid CRISPRs.
- CRISPRCasFinder
[software, webserver] - A program enables the easy detection of CRISPRs and cas genes in user-submitted sequence data.
- CRISPRCasTyper
[webserver] - Detect CRISPR-Cas genes and arrays, and predict the subtype based on both Cas genes and CRISPR repeat sequence.
- CRISPRcompar
[webserver] - Compare the CRISPRs of two or several genomes.
- CRISPRDetect
[webserver, software] - A tool to predict and analyze CRISPR arrays.
Summary (not a complete list)
Showing a sample of 163 resources. View the full list on GitHub →