CutOneStrand is a short pipeline designed to search for genomic positions that can be used for targeting a specific strand with a cas9. It produces as an output a list of SNPs that can be targeted on purpose after patient genotyping. It has been designed in the context of the study : Functional benefit of CRISPR/Cas9-induced allele deletion for RYR1 dominant mutation and is especially usefull in the context of autosomal dominant disorders. For the moment it is only compatible with spcas9 targeting NGG pam site. But further developments will lead to other cas and pam to be added.
You can reference the study using DOI : https://doi.org/10.1016/j.omtn.2024.102259
The pipeline requires a Linux sytem with conda properly installed. If not already set up, please refer to the miniconda documentation.
Then clone this repository
git clone git@github.com:clbenoit/CutOneStrand.git
Open main.sh file in scripts folder and replace MYCONDAPATH with your conda path installation. If you don't know where to find it, run :
echo `which conda` | sed 's/\/bin\/conda//g'
Launch the pipeline : bash scripts/main.sh [args]
############################################ HELP #####################################################
CutOneStrand version = 1.0.0
Usage: scripts/main.sh [args...]
Available arguments :
-g, --gene, gene to scan for positions to cut on one strand only, ex : RYR1
-c, --cas, cas9 you want to use to cut your gene (Only spcas9 available on v1.0)
-f, --frequence, Minimal variant frequency in gnomAD v.3 population
-o, --output, Output file name to store results in
-h, --help, Show this help section
This pipeline was developped at the CHU Grenoble Alpes
Feel free to address any issue at : benoitclement.sand@gmail.com
#######################################################################################################
This work would have not been possible without :