Skip to content
/ drop Public
forked from gagneurlab/drop

Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare disorders

License

Notifications You must be signed in to change notification settings

mumichae/drop

 
 

Repository files navigation

Detection of RNA Outlier Pipeline

Pipeline status Version Version

The manuscript main file, supplementary figures and table can be found in the manuscript folder or in protocol exchange.

drop logo

Quickstart

DROP is available on bioconda. We recommend using a dedicated conda environment. (installation time: ~ 10min)

conda install -c conda-forge -c bioconda drop

Test installation with demo project

mkdir ~/drop_demo
cd ~/drop_demo
drop demo

The pipeline can be run using snakemake commands

snakemake -n # dryrun
snakemake --cores 1

Expected runtime: 25 min

For more information on different installation options, refer to the documentation

Set up a custom project

Install the drop module according to installation and initialize the project in a custom project directory.

Prepare the input data

Create a sample annotation that contains the sample IDs, file locations and other information necessary for the pipeline. Edit the config file to set the correct file path of sample annotation and locations of non-sample specific input files. The requirements are described in the documentation.

Execute the pipeline

Once these files are set up, you can execute a dry run from your project directory

snakemake -n

This shows you the rules of all subworkflows. Omit -n if you are sure that you want you execute all printed rules. You can also invoke single workflows explicitly e.g. for aberrant splicing with

snakemake aberrantExpression -n

Datasets

The following publicly-available datasets of gene counts can be used as controls. Please cite as instructed for each dataset.

  • 119 non-strand specific fibroblasts: DOI

  • 139 strand specific fibroblasts: DOI

  • 125 strand specific blood: DOI

If you want to contribute with your own count matrices, please contact us: yepez at in.tum.de

About

Pipeline to find aberrant events in RNA-Seq data, useful for diagnosis of rare disorders

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 60.3%
  • Python 36.9%
  • Shell 2.8%