Skip to content
Snippets Groups Projects
Commit 01469812 authored by nservant's avatar nservant
Browse files

add --skip options

parent 0c0e2fd2
No related branches found
No related tags found
No related merge requests found
...@@ -75,6 +75,8 @@ def helpMessage() { ...@@ -75,6 +75,8 @@ def helpMessage() {
-name Name for the pipeline run. If not specified, Nextflow will automatically generate a random mnemonic. -name Name for the pipeline run. If not specified, Nextflow will automatically generate a random mnemonic.
Step options: Step options:
--skip_maps Skip generation of contact maps. Useful for capture-C
--skip_ice Skip ICE normalization
--skip_cool Skip generation of cool files --skip_cool Skip generation of cool files
--skip_multiQC Skip MultiQC --skip_multiQC Skip MultiQC
...@@ -720,6 +722,9 @@ process build_contact_maps{ ...@@ -720,6 +722,9 @@ process build_contact_maps{
tag "$sample - $mres" tag "$sample - $mres"
publishDir "${params.outdir}/hic_results/matrix/raw", mode: 'copy' publishDir "${params.outdir}/hic_results/matrix/raw", mode: 'copy'
when:
!params.skip_maps
input: input:
set val(sample), file(vpairs), val(mres) from all_valid_pairs.combine(map_res) set val(sample), file(vpairs), val(mres) from all_valid_pairs.combine(map_res)
file chrsize from chromosome_size.collect() file chrsize from chromosome_size.collect()
...@@ -742,6 +747,9 @@ process run_ice{ ...@@ -742,6 +747,9 @@ process run_ice{
tag "$rmaps" tag "$rmaps"
publishDir "${params.outdir}/hic_results/matrix/iced", mode: 'copy' publishDir "${params.outdir}/hic_results/matrix/iced", mode: 'copy'
when:
!params.skip_maps && !params.skip_ice
input: input:
file(rmaps) from raw_maps file(rmaps) from raw_maps
file "*.biases" file "*.biases"
......
...@@ -19,6 +19,8 @@ params { ...@@ -19,6 +19,8 @@ params {
readPaths = false readPaths = false
chromosome_size = false chromosome_size = false
restriction_fragments = false restriction_fragments = false
skip_maps = false
skip_ice = false
skip_cool = false skip_cool = false
skip_multiqc = false skip_multiqc = false
dnase = false dnase = false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment