Home

Awesome

mageck-nf

DEPRECATED: Use zuberlab/crispr-mageck-nf

Statistical Analysis of multiplexed CRISPR/shRNA Screens using MAGeCK

Installation

Install Nextflow following the instructions at https://www.nextflow.io/docs/latest/getstarted.html

The most convenient way is to install mageck-nf is to use nextflow's built-in 'pull' command

nextflow pull zuberlab/mageck-nf

Computing Environment

Docker

Execute pipeline using the pre-built docker container. You must have docker installed.

nextflow run zuberlab/mageck-nf -profile docker

Singularity

Execute pipeline using the pre-built docker container with singularity. You must have singularity >= 2.4 installed.

nextflow run zuberlab/mageck-nf -profile singularity

Miniconda

Install Miniconda following the instructions at https://conda.io/docs/user-guide/install/index.html

Create a virtual enviroment using the environment file in the git repository.

conda env create --file environment.yml

Activate the environment using

source activate mageck-nf

Execute the pipeline in the virtual enviroment.

nextflow run zuberlab/mageck-nf -profile conda

Documentation

nextflow run zuberlab/mageck-nf --help

Credits

Nextflow: Paolo Di Tommaso - https://github.com/nextflow-io/nextflow

MAGeCK: Wei Li / Shirley Liu - http://mageck.sourceforge.net