mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-12-22 11:08:17 +00:00
Add stubs to cnvpytor module (#1473)
* callcnvs stub and tests * partition stub and test * histogram stub and test * importreaddepth stub and tests * update module scripts Co-authored-by: Sima Rahimi <sima.rahimi@gu.se>
This commit is contained in:
parent
8ce6810787
commit
67c1bc9568
9 changed files with 117 additions and 6 deletions
|
@ -30,4 +30,15 @@ process CNVPYTOR_CALLCNVS {
|
||||||
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
END_VERSIONS
|
END_VERSIONS
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
stub:
|
||||||
|
def prefix = task.ext.prefix ?: "${meta.id}"
|
||||||
|
"""
|
||||||
|
touch ${prefix}.tsv
|
||||||
|
|
||||||
|
cat <<-END_VERSIONS > versions.yml
|
||||||
|
"${task.process}":
|
||||||
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
|
END_VERSIONS
|
||||||
|
"""
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,4 +29,14 @@ process CNVPYTOR_HISTOGRAM {
|
||||||
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
END_VERSIONS
|
END_VERSIONS
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
stub:
|
||||||
|
"""
|
||||||
|
touch test.pytor
|
||||||
|
|
||||||
|
cat <<-END_VERSIONS > versions.yml
|
||||||
|
"${task.process}":
|
||||||
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
|
END_VERSIONS
|
||||||
|
"""
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,4 +35,15 @@ process CNVPYTOR_IMPORTREADDEPTH {
|
||||||
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
END_VERSIONS
|
END_VERSIONS
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
stub:
|
||||||
|
def prefix = task.ext.prefix ?: "${meta.id}"
|
||||||
|
"""
|
||||||
|
touch ${prefix}.pytor
|
||||||
|
|
||||||
|
cat <<-END_VERSIONS > versions.yml
|
||||||
|
"${task.process}":
|
||||||
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
|
END_VERSIONS
|
||||||
|
"""
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,7 @@ process CNVPYTOR_PARTITION {
|
||||||
task.ext.when == null || task.ext.when
|
task.ext.when == null || task.ext.when
|
||||||
|
|
||||||
script:
|
script:
|
||||||
def args = task.ext.args ?: '1000'
|
def args = task.ext.args ?: ''
|
||||||
"""
|
"""
|
||||||
cnvpytor \\
|
cnvpytor \\
|
||||||
-root $pytor \\
|
-root $pytor \\
|
||||||
|
@ -29,4 +29,14 @@ process CNVPYTOR_PARTITION {
|
||||||
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
END_VERSIONS
|
END_VERSIONS
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
stub:
|
||||||
|
"""
|
||||||
|
touch test.pytor
|
||||||
|
|
||||||
|
cat <<-END_VERSIONS > versions.yml
|
||||||
|
"${task.process}":
|
||||||
|
cnvpytor: \$(echo \$(cnvpytor --version 2>&1) | sed 's/^.*pyCNVnator //; s/Using.*\$//' ))
|
||||||
|
END_VERSIONS
|
||||||
|
"""
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,17 @@
|
||||||
- cnvpytor
|
- cnvpytor
|
||||||
- cnvpytor/callcnvs
|
- cnvpytor/callcnvs
|
||||||
files:
|
files:
|
||||||
- path: output/cnvpytor/calls.10000.tsv
|
- path: output/cnvpytor/test.tsv
|
||||||
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
||||||
- path: output/cnvpytor/versions.yml
|
- path: output/cnvpytor/versions.yml
|
||||||
md5sum: 5fe6ca3ef5c40f9dbf487f28db237821
|
md5sum: 0bea08a253fcb2ff0ff79b99df77b9fa
|
||||||
|
|
||||||
|
- name: cnvpytor callcnvs test_cnvpytor_callcnvs stub
|
||||||
|
command: nextflow run tests/modules/cnvpytor/callcnvs -entry test_cnvpytor_callcnvs -c tests/config/nextflow.config -stub-run
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/callcnvs
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.tsv
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: 0bea08a253fcb2ff0ff79b99df77b9fa
|
||||||
|
|
|
@ -7,4 +7,14 @@
|
||||||
- path: output/cnvpytor/test.pytor
|
- path: output/cnvpytor/test.pytor
|
||||||
md5sum: aa03a8fa15b39f77816705a48e10312a
|
md5sum: aa03a8fa15b39f77816705a48e10312a
|
||||||
- path: output/cnvpytor/versions.yml
|
- path: output/cnvpytor/versions.yml
|
||||||
md5sum: 9a4b176afd5f1a3edeb37eeb301cf464
|
md5sum: 0f4d75c4f3a3eb26c22616d12b0b78b2
|
||||||
|
|
||||||
|
- name: cnvpytor histogram test_cnvpytor_histogram stub
|
||||||
|
command: nextflow run tests/modules/cnvpytor/histogram -entry test_cnvpytor_histogram -c tests/config/nextflow.config -stub-run
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/histogram
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: 0f4d75c4f3a3eb26c22616d12b0b78b2
|
||||||
|
|
|
@ -8,5 +8,5 @@ process {
|
||||||
}
|
}
|
||||||
|
|
||||||
params {
|
params {
|
||||||
cnvpytor_chr = '' // specifies chromosome name(s) the same way as they are described in the sam/bam/cram header e.g. '1 2' or 'chr1 chr2'.
|
cnvpytor_chr = null // specifies chromosome name(s) the same way as they are described in the sam/bam/cram header e.g. '1 2' or 'chr1 chr2'.
|
||||||
}
|
}
|
||||||
|
|
39
tests/modules/cnvpytor/importreaddepth/test.yml
Normal file
39
tests/modules/cnvpytor/importreaddepth/test.yml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
- name: cnvpytor importreaddepth test_cnvpytor_importreaddepth
|
||||||
|
command: nextflow run tests/modules/cnvpytor/importreaddepth -entry test_cnvpytor_importreaddepth -c tests/config/nextflow.config
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/importreaddepth
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: 5834495324c08a37f3fd73ccdd881dc8
|
||||||
|
|
||||||
|
- name: cnvpytor importreaddepth test_cnvpytor_importreaddepth stub
|
||||||
|
command: nextflow run tests/modules/cnvpytor/importreaddepth -entry test_cnvpytor_importreaddepth -c tests/config/nextflow.config -stub-run
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/importreaddepth
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: 5834495324c08a37f3fd73ccdd881dc8
|
||||||
|
|
||||||
|
- name: cnvpytor importreaddepth test_cnvpytor_importreaddepth_cram
|
||||||
|
command: nextflow run tests/modules/cnvpytor/importreaddepth -entry test_cnvpytor_importreaddepth_cram -c tests/config/nextflow.config
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/importreaddepth
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: dfa0afb0982d985b96d1633f71ebb82a
|
||||||
|
|
||||||
|
- name: cnvpytor importreaddepth test_cnvpytor_importreaddepth_cram stub
|
||||||
|
command: nextflow run tests/modules/cnvpytor/importreaddepth -entry test_cnvpytor_importreaddepth_cram -c tests/config/nextflow.config -stub-run
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/importreaddepth
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: dfa0afb0982d985b96d1633f71ebb82a
|
|
@ -7,4 +7,14 @@
|
||||||
- path: output/cnvpytor/test.pytor
|
- path: output/cnvpytor/test.pytor
|
||||||
md5sum: aa03a8fa15b39f77816705a48e10312a
|
md5sum: aa03a8fa15b39f77816705a48e10312a
|
||||||
- path: output/cnvpytor/versions.yml
|
- path: output/cnvpytor/versions.yml
|
||||||
md5sum: 8a04506554c58cd170cc050fd9904c6f
|
md5sum: 7fd6ec952a316463bcd324f176b46b64
|
||||||
|
|
||||||
|
- name: cnvpytor partition test_cnvpytor_partition stub
|
||||||
|
command: nextflow run tests/modules/cnvpytor/partition -entry test_cnvpytor_partition -c tests/config/nextflow.config -stub-run
|
||||||
|
tags:
|
||||||
|
- cnvpytor
|
||||||
|
- cnvpytor/partition
|
||||||
|
files:
|
||||||
|
- path: output/cnvpytor/test.pytor
|
||||||
|
- path: output/cnvpytor/versions.yml
|
||||||
|
md5sum: 7fd6ec952a316463bcd324f176b46b64
|
||||||
|
|
Loading…
Reference in a new issue