From 3273c92c6161617592eeac7020fc3c8d87a0e3c5 Mon Sep 17 00:00:00 2001
From: nservant <nservant@curie.fr>
Date: Mon, 14 Oct 2019 17:31:36 +0200
Subject: [PATCH] update skip options

---
 conf/test.config |  2 +-
 docs/usage.md    | 24 ++++++++++++------------
 main.nf          | 16 ++++++++--------
 nextflow.config  |  8 ++++----
 4 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/conf/test.config b/conf/test.config
index 592e3a4..00c47f8 100644
--- a/conf/test.config
+++ b/conf/test.config
@@ -29,5 +29,5 @@ params {
   min_mapq = 0
 
   // Options
-  skip_cool = true
+  skipCool = true
 }
diff --git a/docs/usage.md b/docs/usage.md
index 57f1e3e..f1cd3a5 100644
--- a/docs/usage.md
+++ b/docs/usage.md
@@ -53,10 +53,10 @@
     * [`--saveAlignedIntermediates`](#--saveAlignedIntermediates)
     * [`--saveInteractionBAM`](#--saveInteractionBAM)
 * [Skip options](#skip-options)
-  * [--skip_maps](#--skip_maps)
-  * [--skip_ice](#--skip_ice)
-  * [--skip_cool](#--skip_cool)
-  * [--skip_multiqc](#--skip_multiqc)  
+  * [--skipMaps](#--skipMaps)
+  * [--skipIce](#--skipIce)
+  * [--skipCool](#--skipCool)
+  * [--skipMultiQC](#--skipMultiQC)  
 * [Job resources](#job-resources)
 * [Automatic resubmission](#automatic-resubmission)
 * [Custom resource requests](#custom-resource-requests)
@@ -561,38 +561,38 @@ dangling end, self-circle, etc.) and its tags.
 
 ## Skip options
 
-### `--skip_maps`
+### `--skipMaps`
 
 If defined, the workflow stops with the list of valid interactions, and the
 genome-wide maps are not built. Usefult for capture-C analysis. Default: false
 
 ```bash
---skip_maps
+--skipMaps
 ```
 
-### `--skip_ice`
+### `--skipIce`
 
 If defined, the ICE normalization is not run on the raw contact maps.
 Default: false
 
 ```bash
---skip_ice
+--skipIce
 ```
 
-### `--skip_cool`
+### `--skipCool`
 
 If defined, cooler files are not generated. Default: false
 
 ```bash
---skip_cool
+--skipCool
 ```
 
-### `--skip_multiqc`
+### `--skipMultiQC`
 
 If defined, the MultiQC report is not generated. Default: false
 
 ```bash
---skip_multiqc
+--skipMultiQC
 ```
 
 ## Job resources
diff --git a/main.nf b/main.nf
index 0871e66..94c7ae0 100644
--- a/main.nf
+++ b/main.nf
@@ -64,10 +64,10 @@ def helpMessage() {
 
 
     Workflow
-      --skip_maps                        Skip generation of contact maps. Useful for capture-C. Default: False
-      --skip_ice                         Skip ICE normalization. Default: False
-      --skip_cool                        Skip generation of cool files. Default: False
-      --skip_multiQC                     Skip MultiQC. Default: False
+      --skipMaps                        Skip generation of contact maps. Useful for capture-C. Default: False
+      --skipIce                         Skip ICE normalization. Default: False
+      --skipCool                        Skip generation of cool files. Default: False
+      --skipMultiQC                     Skip MultiQC. Default: False
 
     Other
       --splitFastq                       Size of read chuncks to use to speed up the workflow. Default: None
@@ -734,7 +734,7 @@ process build_contact_maps{
    publishDir "${params.outdir}/hic_results/matrix/raw", mode: 'copy'
 
    when:
-      !params.skip_maps
+      !params.skipMaps
 
    input:
       set val(sample), file(vpairs), val(mres) from all_valid_pairs.combine(map_res)
@@ -759,7 +759,7 @@ process run_ice{
    publishDir "${params.outdir}/hic_results/matrix/iced", mode: 'copy'
 
    when:
-      !params.skip_maps && !params.skip_ice
+      !params.skipMaps && !params.skipIce
 
    input:
       file(rmaps) from raw_maps
@@ -787,7 +787,7 @@ process generate_cool{
    publishDir "${params.outdir}/export/cool", mode: 'copy'
 
    when:
-      !params.skip_cool
+      !params.skipCool
 
    input:
       set val(sample), file(vpairs) from all_valid_pairs_4cool
@@ -810,7 +810,7 @@ process multiqc {
     publishDir "${params.outdir}/MultiQC", mode: 'copy'
 
     when:
-       !params.skip_multiqc
+       !params.skipMultiQC
 
     input:
        file multiqc_config from ch_multiqc_config
diff --git a/nextflow.config b/nextflow.config
index 5848c75..a521f3f 100644
--- a/nextflow.config
+++ b/nextflow.config
@@ -16,10 +16,10 @@ params {
   readPaths = false
   chromosome_size = false
   restriction_fragments = false
-  skip_maps = false
-  skip_ice = false
-  skip_cool = false
-  skip_multiqc = false
+  skipMaps = false
+  skipIce = false
+  skipCool = false
+  skipMultiQC = false
   dnase = false
 
   // Boilerplate options
-- 
GitLab