Skip to content

This tool is designed to scan all positions on a gene than can be used to specifically cut one DNA strand using a given cas9.

License

Notifications You must be signed in to change notification settings

clbenoit/CutOneStrand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1 About

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

2 Installation

2.1 Requirements

The pipeline requires a Linux sytem with conda properly installed. If not already set up, please refer to the miniconda documentation.

2.2 Get the code

Then clone this repository

    git clone [email protected]:clbenoit/CutOneStrand.git

2.3 Setup configuration

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'

3 How to use

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 : [email protected]

#######################################################################################################

4 References

This work would have not been possible without :

About

This tool is designed to scan all positions on a gene than can be used to specifically cut one DNA strand using a given cas9.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published