CRSeek: a Python module for facilitating complicated CRISPR design strategies

16 With the popularization of the CRISPR-Cas gene editing system there has been an explosion of new techniques made possible by this versatile technology. However, the computational field has lagged behind with a current lack of computational tools for developing complicated CRISPR-Cas gene editing strategies. We present crseek, a Python package that provides a consistent application programming interface (API) for multiple cleavage prediction algorithms. Four popular cleavage prediction algorithms were implemented and further adapted to work on draft-quality genomes. Furthermore, since crseek mirrors the popular scikit-learn API, the package can be easily integrated as an upstream processing module for facilitating further CRISPR-Cas machine learning research. The package is fully integrated with the biopython package facilitating simple import, export, and manipulation of sequences before and after gene editing. This manuscript presents four common gene editing tasks that would be difficult with current tools but are easily performed with the crseek package. We believe this package will help bioinformaticians rapidly design complex CRISPR-Cas gene editing strategies and will be a useful addition to the field. 17

[1]  M. de Bono,et al.  Efficient genome editing in Caenorhabditis elegans by CRISPR-targeted homologous recombination , 2013, Nucleic acids research.

[2]  Yi Zhou,et al.  A CRISPR/Cas9 vector system for tissue-specific gene disruption in zebrafish. , 2015, Developmental cell.

[3]  Martin J. Aryee,et al.  GUIDE-Seq enables genome-wide profiling of off-target cleavage by CRISPR-Cas nucleases , 2014, Nature Biotechnology.

[4]  Xiangke Liao,et al.  Review of CRISPR/Cas9 sgRNA Design Tools , 2018, Interdisciplinary Sciences: Computational Life Sciences.

[5]  Lingling Chen,et al.  Recent Advances in Genome Editing Using CRISPR/Cas9 , 2016, Front. Plant Sci..

[6]  V. Iyer,et al.  Efficient genome modification by CRISPR-Cas9 nickase with minimal off-target effects , 2014, Nature Methods.

[7]  Fan Yang,et al.  RNA-directed gene editing specifically eradicates latent and prevents new HIV-1 infection , 2014, Proceedings of the National Academy of Sciences.

[8]  J. Doudna,et al.  Expanding the Biologist's Toolkit with CRISPR-Cas9. , 2015, Molecular cell.

[9]  J. Doudna,et al.  The new frontier of genome engineering with CRISPR-Cas9 , 2014, Science.

[10]  Guido van Rossum,et al.  Style Guide for Python , 2010 .

[11]  Bartek Wilczynski,et al.  Biopython: freely available Python tools for computational molecular biology and bioinformatics , 2009, Bioinform..

[12]  R. Barrangou,et al.  Using CRISPR-Cas systems as antimicrobials. , 2017, Current opinion in microbiology.

[13]  L. Marraffini,et al.  CRISPR interference: RNA-directed adaptive immunity in bacteria and archaea , 2010, Nature Reviews Genetics.

[14]  M. Depken,et al.  Hybridization Kinetics Explains CRISPR-Cas Off-Targeting Rules. , 2018, Cell reports.

[15]  Rodolphe Barrangou,et al.  The roles of CRISPR-Cas systems in adaptive immunity and beyond. , 2015, Current opinion in immunology.

[16]  J. Schiffer,et al.  Viral diversity is an obligate consideration in CRISPR/Cas9 designs for targeting the HIV reservoir , 2018, BMC Biology.

[17]  Jin-Soo Kim,et al.  Cas-OFFinder: a fast and versatile algorithm that searches for potential off-target sites of Cas9 RNA-guided endonucleases , 2014, Bioinform..

[18]  C. Médigue,et al.  Reannotation of the genome sequence of Clostridium difficile strain 630. , 2011, Journal of medical microbiology.

[19]  J. Mell,et al.  Broad-Spectrum and Personalized Guide RNAs for CRISPR/Cas9 HIV-1 Therapeutics. , 2018, AIDS research and human retroviruses.

[20]  Le Cong,et al.  Multiplex Genome Engineering Using CRISPR/Cas Systems , 2013, Science.