Skip to main content

List of software/websites/databases/other stuff for genome engineering

573
GitHub Stars
163
Curated Resources
8
Categories
23 hours ago
Last Refreshed
Summary (not a complete list)Guide designOff-target prediction algorithmsGenome editing outcomes and predictionsScreening analysisDatabasesCRISPR identification and diversityReviews

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

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.

Showing a sample of 163 resources. View the full list on GitHub →