Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 2.09 KB

README.md

File metadata and controls

61 lines (39 loc) · 2.09 KB

sgRNAble

Abstract

Installation

Prerequisites

What things you need to install the software and how to install them

  • Python3
  • Environment Manager (Anaconda is used here)

Installation Guide

Prior to installation,it is best practise to create a new enviroment to store the program and dependencies locally. This setup will create an conda environment with the name sgRNAble and install all required dependencies. Start this process by navigating to the path of the github download(inside the folder).

cd PATH/TO/sgRNAble
conda create --name sgRNAble python=3.7
conda activate sgRNAble
pip install .
conda deactivate

In the future, the program can be run by activating the python env and running the program.

conda activate sgRNAble
sgrnable -t TARGET_FILE -g GENOME_FILE
conda deactivate

Quick Run Guide

Ensure that you have a file containing the gene of interest (Target Sequence), the genome of the organism (Genome), and any additional DNA present. The gene of interest must be present in the genome or the other additional DNA added to the script.

navigate to the folder in terminal and type in

pip install .

sgrnable -t data/Fasta_Files/GFP.fasta -g data/Fasta_Files/E_coli_MG1655_genome.fasta data/Fasta_Files/GFP.fasta

Authors

Contact

Need something? Send me an email at [email protected] or [email protected]

References

Farasat, I., & Salis, H. M. (2016). A Biophysical Model of CRISPR/Cas9 Activity for Rational Design of Genome Editing and Gene       Regulation. PLOS Computational Biology, 12(1), e1004724. doi:10.1371/journal.pcbi.1004724

Doench, J. G., Fusi, N., Sullender, M., Hegde, M., Vaimberg, E. W., Donovan, K. F., . . . Root, D. E. (2016). Optimized sgRNA design to       maximize activity and minimize off-target effects of CRISPR-Cas9. Nature biotechnology, 34, 184. doi:10.1038/nbt.3437