Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-CRISPR

List of software/websites/databases/papers for genome engineering, including (but not limited to) guide design, genome editing outcome, screening analysis, etc
https://github.com/eric-erki/awesome-CRISPR

Last synced: 2 days ago
JSON representation

  • Guide design

    • ATUM - [webserver] - A website to design gRNA(s) which efficiently engineer your target and minimize off-target effects using ATUM Scoring Algorithms.
    • Breaking-Cas - [webserver] - A website of designing gRNAs based on multiple organisms.
    • Cas-Designer - [webserver] - A bulge-allowed quick guide-RNA designer for CRISPR/Cas derived RGENs.
    • Cas13design - [webserver] - This resource provides optimized guide RNAs to target transcripts in the human transcriptome, model organisms and viral RNA genomes.
    • CGAT - [python] - CGAT provides an extensive suite of tools designed to assist in the analysis of genome scale data from a range of standard file formats.
    • CHOPCHOPv3 - [webserver] - A web tool for selecting target sites for CRISPR/Cas9, CRISPR/Cpf1, CRISPR/Cas13 or NICKASE/TALEN-directed mutagenesis.
    • CRISPETa - [python, webserver] A flexible tool to design optimal pairs of sgRNAs for deletion of desired genomic regions.
    • CRISPOR - [webserver] - A program helps to design, evaluate and clone guide sequences for the CRISPR/Cas9 system.
    • CRISPR LifePipe - [webserver] - A web application which allows designing gRNA and donor DNA sequences for CRISPR experiments.
    • CRISPR MultiTargeter - [webserver] - A web-based tool which automatically searches for CRISPR guide RNA targets. It can find highly similar or identical target sites in multiple genes, transcripts or design targets unique to particular genes or transcripts.
    • CRISPR-DO - [webserver] - A web application for designing and optimizing of guide sequences that target both coding and non-coding regions in spCas9 CRISPR system across human, mouse, zebrafish, fly and worm genomes.
    • CRISPR-DT - [webserver] - A web application that allows a user to upload DNA sequences, set specifications according to experimental goals, and recieve target candidates.
    • CRISPR-ERA - [webserver] - A Fast and Comprehensive Guide RNA Design Tool for Genome Editing, Repression and Activation.
    • CRISPR-FOCUS - [webserver] - A web-based platform to search and prioritize sgRNAs for CRISPR screening experiments.
    • CRISPR-Local - [software, webserver] - A local single-guide RNA (sgRNA) design tool for non-reference plant genomes
    • CRISPR-P - [webserver] - One of the most popular tools for sgRNA design in plants with minimal off-target effects.
    • CRISPR-RT - [webserver] - A web application for RNA-targeting prediction and visualization with the CRISPR-C2c2/Cas13a System.
    • CRISPRa/i - [webserver] - This tool ranks and picks CRISPRa/i sgRNA sequences candidates by the gene targets provided, while attempting to maximize on-target activity and minimizing off-target activity.
    • CRISPRseek - [R] - A Bioconductor Package for identifying target-specific guide RNAs for CRISPR-Cas9 Genome-Editing Systems.
    • CRISPy-web - [webserver] - This tool allows researchers to interactively select a region of their genome of interest to scan for possible sgRNAs.
    • CROP-IT - [webserver] - A web tool assists biologists in designing CRISPR/CAS9 sgRNAs, by predicting the off-target sites and ranking them according to the chances of occurrence.
    • CT-Finder - [webserver] - A web service that allows a user to upload DNA sequences, set specifications according to experimental goals, and receive candidate guide RNA targets.
    • DeepCpf1 - [python, webserver] - Deep learning-based prediction of CRISPR-Cpf1 activity at endogenous sites.
    • DeepHF - [webserver] - Optimized CRISPR guide RNA design for two high-fidelity Cas9 variants by deep learning.
    • DeepSpCas9 - [python, webserver] - A deep learning–based computational model for SpCas9 activity prediction
    • E-CRISP: - [webserver] - An algorithm is available for twelve organisms and can be easily extended to design both sgRNA and pgRNA.
    • EuPaGDT - [webserver] - A web tool tailored to design CRISPR guide RNAs for eukaryotic pathogens
    • GPP Web Portal - [webserver] - A web-based platform for generating matching sgRNA knockout (CRISPRko) designed for a mouse or human gene, transcript or target sequence.
    • GUIDES - [webserrver] - A web application to design customized CRISPR knockout libraries as easily as possible without sacrificing control.
    • GuideScan - [webserver] - A generalized CRISPR guideRNA design tool.
    • IDT - [webserver] - It can generate CRISPR-Cas9 guide RNAs targeting any sequence from any species.
    • Off-Spotter - [webserver] - A website identifies all genomic instances for the given combination of gRNA(s), PAM, number of mismatches, and seed.
    • PAVOOC - [webserver] - A web tool that design and control cutting-edge-scored sgRNAs in the blink of an eye.
    • pgRNADesign - [Python] - An algorithm to design paired gRNAs for knocking out long non-coding RNAs (lncRNAs).
    • PrimeDesign - [webserver, software] - A flexible and comprehensive design tool for prime editing.
    • Primeedit - [webserver] - This website designs pegRNAs and secondary sgRNAs for PE2, PE3 and PE3b prime editors for ClinVar human pathogenic variants.
    • sgRNA Scorerv2.0 - [python, webserver] - A software allows users to identify sgRNA sites for any PAM sequence of interest.
    • SSC - [webserver] - A sequence model for predicting sgRNA efficiency in CRISPR/Cas9 knockout experiments.
    • Synthego - [webserver] - A software chooses from over 120,000 genomes and over 8,300 species to easily design guide RNAs for gene knockout with minimal off-target effects.
    • CLD - [software] - CRISPR library designer (CLD), a software for multispecies design of single guide RNA libraries
    • Crisflash - [software] - A software to generate CRISPR guide RNAs against genomes annotated with individual variation.
    • CRISPR Library Designer - [software] - A software for the multispecies design of sgRNA libraries.
    • Protospacer Workbench - [software] - Protospacer Workbench offers an interface for finding, evaluating, and sharing Cas9 guide-RNA (gRNA) designs.
    • PrimeDesign - [webserver, software] - A flexible and comprehensive design tool for prime editing.
    • SSFinder - [software] - A high throughput CRISPR-Cas target sites prediction tool.
    • PrimeDesign - [webserver, software] - A flexible and comprehensive design tool for prime editing.
    • CRISPR-ko - [webserver] - A tool ranks and picks sgRNA sequences candidates for the targets provided while attempting to maximize on-target activity and minimize off-target activity.
    • sgRNA Scorerv2.0 - [python, webserver] - A software allows users to identify sgRNA sites for any PAM sequence of interest.
    • Guide Picker - [webserver] - A meta-tool for designing CRISPR experiments by presenting ten different guide RNAs scoring functions in one simple graphical interface.
  • Off-target prediction algorithms

    • 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.
    • Cas-OFFinder - [webserver] - An algorithm that searches for potential off-target sites of Cas9 RNA-guided endonucleases.
    • CCtop - [webserver] - An algorithm to predict CRISPR/Cas9 target.
    • CHOPCHOP - [webserver] - A web tool for selecting target sites for CRISPR/Cas9, CRISPR/Cpf1.
    • CRISPRTarget - [webserver] - A tool to explore the targets of CRISPR RNAs.
    • GT-Scan - [webserver] - A flexible web-based tool that ranks all potential targets in a user-selected region of a genome in terms of how many off-targets they have.
    • sgRNAcas9 - [software] - A software package that can be applied to search rapidly for CRISPR target sites, and analyze the potential off-target cleavage sites of CRISPR-Cas9 simultaneously.
  • Genome editing outcomes and predictions

    • Cas-analyze - [webserver] - An online tool for assessing genome editing results using NGS data.
    • CRISPR-GA - [webserver] - A platform to assess the quality of gene editing using NGS data to quantify and characterize insertions, deletions, and homologous recombination.
    • 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.
    • FORECasT - [Python, webserver] - A method to predict and view mutational profiles for individual gRNAs.
    • Lindel - [webserver] - A Logistic regression model for accurate indel prediction induced by Cas9 cleavage. [NAR 2019](https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkz487/5511473)
    • Microhomology-Predictor - [webserver] - A web tool can simply predict the mutation patterns caused by microhomology-mediated end joining (MMEJ) and estimate how frequently unwanted in-frame deletions would happen.
    • SPROUT - [webserver] - A machine learning algorithm to predict the repair outcome of a CRISPR-CAS9 knockout experiment. Trained in primary human T cells, SPROUT may facilitate design of SpCas9 guide RNAs in therapeutically important primary human cells.
  • 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.
    • 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.
    • 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.
    • ENCoRE - [Java] - An efficient software for CRISPR screens identifies new players in extrinsic apoptosis.
    • gscreend - [R] - Modelling asymmetric count ratios in CRISPR screens to decrease experiment size and improve phenotype detection. Paper: [Genome Biology 2020](https://genomebiology.biomedcentral.com/articles/10.1186/s13059-020-1939-1).
    • MAGeCK-VISPR - [Python] - A comprehensive quality control, analysis and visualization workflow for CRISPR/Cas9 screens.
    • MAGeCK - [Python] - Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) for prioritizing single-guide RNAs, genes and HiTSelectpathways in genome-scale CRISPR/Cas9 knockout screens. Paper: [Genome Biology 2014](https://genomebiology.biomedcentral.com/articles/10.1186/s13059-014-0554-4)
    • PBNPA - [R] - A Permutation-Based Non-Parametric Analysis (PBNPA) algorithm, which computes p-values at the gene level by permuting sgRNA labels, and thus it avoids restrictive distributional assumptions.
    • RIGER - [Gene-E extension] - RNAi Gene Enrichment Ranking (RIGER).
    • RSA - [perl, R, C#] - Redundant siRNA Activity (RSA) is a probability-based approach for the analysis of large-scale RNAi screens.
    • scMAGeCK - [Python, R] - A computational model to identify genes associated with multiple expression phenotypes from CRISPR screening coupled with single-cell RNA sequencing data. Paper: [Genome Biology 2020](https://genomebiology.biomedcentral.com/articles/10.1186/s13059-020-1928-4)
    • STARS - [Python] - A gene-ranking algorithm for genetic perturbation screens, computing a score for genes using the probability mass function of a binomial distribution. To analyze either shRNA or sgRNA based screening data.
    • MAGeCKFlute - [R] - A pipeline for performing computational analysis of CRISPR screens. MAGeCKFlute combines the MAGeCK and MAGeCK-VISPR algorithms and incorporates additional downstream analysis functionalities.
  • Databases

    • 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: [Cell 2017](https://www.ncbi.nlm.nih.gov/pubmed/28753430)
    • 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: [Cell 2017](https://www.ncbi.nlm.nih.gov/pubmed/28753431).
    • The Genome Targeting Catalogue - [webserver] - A public repository of experiments using CRISPR/Cas enzymes, manually curated from published literature, encompassing both targeted and genome-wide studies in 47 species.
    • The Genome Targeting Catalogue - [webserver] - A public repository of experiments using CRISPR/Cas enzymes, manually curated from published literature, encompassing both targeted and genome-wide studies in 47 species.
    • Project Score (Sanger DepMap) - [webserver] - Genome-scale CRISPR–Cas9 screens in 324 human cancer cell lines from 30 cancer types. Paper: [Nature 2019](https://www.ncbi.nlm.nih.gov/pubmed/30971826).
    • The Genome Targeting Catalogue - [webserver] - A public repository of experiments using CRISPR/Cas enzymes, manually curated from published literature, encompassing both targeted and genome-wide studies in 47 species.
  • CRISPR identification and diversity

    • CRF - [webserver, software] - Filter the invalid CRISPRs.
    • CRISPRcompar - [webserver] - Compare the CRISPRs of two or several genomes.
    • CRISPRDetect - [webserver, software] - A tool to predict and analyze CRISPR arrays.
    • CRISPRDirection - [software] - Predict CRISPR orientation.
    • CRISPRFinder - [webserver] - A web tool to identify clustered regularly interspaced short palindromic repeats.
    • CRISPRleader - [software] - A tool predicts CRISPR arrays in the correct orientation, and annotates the CRISPR leader boundaries.
    • CRT - [software] - CRISPR Recognition Tool (CRT): a tool for automatic detection of clustered regularly interspaced palindromic repeats.
    • metaCRT - [software] - A software for de novo prediction of CRISPR.
    • Patscan - [webserver] - A pattern matcher which searches protein or nucleotide (DNA, RNA, tRNA etc.) sequence archives for instances of a pattern which you input.
    • PILER-CR - [software] - A public domain software for finding CRISPR repeats.
    • CRISPRCasFinder - [software, webserver] - A program enables the easy detection of CRISPRs and cas genes in user-submitted sequence data.
    • CRISPRone - [webserver(database)] - A database provides annotation of CRISPR—Cas systems including: CRISPR arrays of repeat-spacer units and cas genes, and type of predicted system(s), and anti-repeats.
    • CRISPRstand - [webserver] - Predict repeat orientations to determine the crRNA-encoding strand at CRISPR loci.
  • Reviews