Giter Club home page Giter Club logo

awesome-crispr's Introduction

awesome-CRISPR

List of softwares/websites/databases for genome engineering, including (but not limited to) guide design, genome editing outcome, screening analysis, etc.

This collection is inspired by awesome-single-cell.

Contents

  • Guide design
  • Genome editing outcomes and predictions
  • Screening analysis

Guide design

  • CRISPR-DO - [webserver] - A web application for the design and optimization of guide sequences that target both coding and non-coding regions in spCas9 CRISPR system across human, mouse, zebrafish, fly and worm genomes.
  • SSC - [webserver] - A sequence model for predicting sgRNA efficiency in CRISPR/Cas9 knockout experiments.
  • CCtop - [webserver] - A algorithm to predict CRISPR/Cas9 target.
  • flyCRISPR - [webserver] - Specificity for Drosophila to find CRISPR target sites and evaluate each identified CRISPR target.
  • WGE - [webserver] - A algorithm shows CRISPR sites (paired or single) in and around genes and scores the pairs for potential off-target sites, and browse individual and paired CRISPR sites across human, mouse.
  • CHOPCHOP - [webserver] - A web tool for selecting target sites for CRISPR/Cas9, CRISPR/Cpf1.
  • CROP-IT - [webserver] - A web tool developed to assist biologists in designing CRISPR/CAS9 sgRNAs, by predicting the off-target sites and ranking them according to the chances of occurrence.
  • CRISPR RGEN Tools - [webserver] - A algorithm can dentify of RGEN off-target sites without limitation by the number of mismatches and allows variations in PAM sequences recognized by Cas9. Meanwhile, it can search for RGEN targets with low potential off-target effects and high knock-out efficiencies in exon.
  • CRISPRscan - [webserver] - A novel algorithm to predict gRNA efficiency.
  • CRISPR MultiTargeter- [webserver]a web-based tool for automatic searches of CRISPR guide RNA targets. It can find highly similar or identical target sites in multiple genes or transcripts or design targets unique to particular genes or transcripts.
  • CRISPR-FOCUS - [webserver] - A web-based platform to search and prioritize sgRNAs for CRISPR screening experiments.
  • GPP Web Portal - [webserver] - A web-based platform to generate matching sgRNA knockout (CRISPRko) designs for a mouse or human gene, transcript or target sequence.
  • pgRNADesign - [python] - A algorithm to design paired gRNAs for knocking out long non-coding RNAs (lncRNAs).
  • CRISPRdirect - [webserver] - Algorithm based for on-Target sgRNA design.
  • E-CRISP: - [webserver] - A algorithm is available for twelve organisms and can be easily extended to design both sgRNA and pgRNA.
  • CasFinder - [python] - A algorithm for identifying specific Cas9 targets in genomes.
  • CRISPR-P - [webserver] - One of the most popular tools for sgRNA design in plants with minimal off-target effects.
  • CRISPRTarget - [webserver] - A tool to explore the targets of CRISPR RNAs.
  • Protospacer Workbench - [Software] - Protospacer Workbench offers an interface for finding, evaluating, and sharing Cas9 guide-RNA (gRNA) designs.
  • CRISPR Library Designer - [Software] - A software for the multispecies design of sgRNA libraries.
  • WU-CRISPR - [webserver] - A web tool to design gRNA for CRISPR/Cas9 Knockout system.

Genome editing outcomes and predictions

  • CRISPResso - [python, webserver] - A software pipeline for the analysis of targeted CRISPR-Cas9 sequencing data. This algorithm allows for the quantification of both non-homologous end joining (NHEJ) and homologous directed repair (HDR) occurrences.
  • CRISPR-GA - [webserver] - A platform to assess the quality of gene editing using next gen sequencing data to quantify and characterize insertions, deletions and homologous recombination.
  • 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 be happened.

Screening analysis

  • JACKS [python] - A Bayesian method that jointly analyses screens performed with the same guide RNA library.
  • MAGeCK - [python] - Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) for prioritizing single-guide RNAs, genes and pathways in genome-scale CRISPR/Cas9 knockout screens.
  • MAGeCK-VISPR - [python] - A comprehensive quality control, analysis and visualization workflow for CRISPR/Cas9 screens.
  • MAGeCKFlute - [R] - A pipeline for perform computational analysis of CRISPR screens. MAGeCKFlute combines the MAGeCK and MAGeCK-VISPR algorithms and incorporates additional downstream analysis functionalities.
  • 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.
  • BAGEL - [python] - A 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 empirical Bayesian framework to account for multiple sources of variability, including reagent efficacy and off-target effects.
  • CERES - [R] - A algorithm to estimate gene-dependency levels from CRISPR-Cas9 essentiality screens while accounting for this effect.
  • 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.
  • CrispRVariants - [R] - An R-based toolkit for counting, localising and plotting targeted insertion and deletion variant combinations from CRISPR-Cas9 mutagenesis experiments.

awesome-crispr's People

Contributors

davidliwei avatar lindky avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.