update options (#1959)

* update options

* update test
This commit is contained in:
Ramprasad Neethiraj 2022-08-22 16:26:05 +02:00 committed by GitHub
parent ed82766696
commit a8e6a88163
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 4 additions and 9 deletions

View file

@ -24,6 +24,7 @@ process GENMOD_COMPOUND {
genmod \\
compound \\
$args \\
--processes ${task.cpus} \\
--outfile ${prefix}_compound.vcf \\
$input_vcf

View file

@ -30,6 +30,7 @@ process GENMOD_MODELS {
$args \\
$pen_file \\
$family_file \\
--processes ${task.cpus} \\
--outfile ${prefix}_models.vcf \\
$input_vcf

View file

@ -10,7 +10,6 @@ process GENMOD_SCORE {
input:
tuple val(meta), path(input_vcf)
path (fam)
path (reduced_penetrance)
path (score_config)
output:
@ -24,13 +23,11 @@ process GENMOD_SCORE {
def args = task.ext.args ?: ''
def prefix = task.ext.prefix ?: "${meta.id}"
def family_file = fam ? "--family_file ${fam}" : ""
def pen_file = reduced_penetrance ? "--reduced_penetrance ${reduced_penetrance}" : ""
def config_file = score_config ? "--score_config ${score_config}" : ""
"""
genmod \\
score \\
$args \\
$pen_file \\
$family_file \\
$config_file \\
--outfile ${prefix}_score.vcf \\

View file

@ -21,10 +21,6 @@ input:
type: file
description: vcf file
pattern: "*.{vcf}"
- reduced_penetrance:
type: file
description: file with gene ids that have reduced penetrance
pattern: "*.{tsv}"
- family_file:
type: file
description: ped file

View file

@ -13,10 +13,10 @@ config = file(params.test_data['homo_sapiens']['illumina']['rank_model'], checkI
workflow test_genmod_score {
GENMOD_SCORE ( input, fam, [], config)
GENMOD_SCORE ( input, fam, config)
}
workflow test_genmod_score_stub {
GENMOD_SCORE ( input, fam, [], config)
GENMOD_SCORE ( input, fam, config)
}