Question about run cnvkit on DNAnexus
1
0
Entering edit mode
7.5 years ago
qyang ▴ 20

I met a problem. I want to run the app CNVKit on DNAnexus in CLI. The command I want to execute is from the manual of CNVKit, which is cnvkit.py call Sample.cns -y -o Sample.call.cns

The name of cnvkit.py on DNAnexus is cnvkit_batch

So I tried: dx run cnvkit_batch call COt1049.cns -y -o COt1049.call.cns

But it does not work.

I have checked the help page for cnvkit_batch, it does not tell me how to specify the command "call".

SNP CNVKit DNAnexus • 1.7k views
ADD COMMENT
1
Entering edit mode
7.4 years ago
Eric T. ★ 2.8k

The public app on DNAnexus just runs the standard pipeline, equivalent to CNVkit's batch command. The app doesn't provide a way to run sub-commands like call.

However, the only step of the pipeline that is particularly resource-intensive is the coverage command, which is the first step in batch. Once you have the .cnn files from the cnvkit_batch app (and ideally .cnr and .cns, to save yourself some typing), you can easily run the rest on a laptop, even for WGS data. Try installing the cnvkit package with conda/Anaconda, or use the Docker image if you prefer. Either installation approach will give you access to the call command and the rest of CNVkit's functionality.

ADD COMMENT

Login before adding your answer.

Traffic: 2939 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6