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 \\ genmod \\
compound \\ compound \\
$args \\ $args \\
--processes ${task.cpus} \\
--outfile ${prefix}_compound.vcf \\ --outfile ${prefix}_compound.vcf \\
$input_vcf $input_vcf

View file

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

View file

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

View file

@ -21,10 +21,6 @@ input:
type: file type: file
description: vcf file description: vcf file
pattern: "*.{vcf}" pattern: "*.{vcf}"
- reduced_penetrance:
type: file
description: file with gene ids that have reduced penetrance
pattern: "*.{tsv}"
- family_file: - family_file:
type: file type: file
description: ped 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 { workflow test_genmod_score {
GENMOD_SCORE ( input, fam, [], config) GENMOD_SCORE ( input, fam, config)
} }
workflow test_genmod_score_stub { workflow test_genmod_score_stub {
GENMOD_SCORE ( input, fam, [], config) GENMOD_SCORE ( input, fam, config)
} }