From fe44cb8b8042d8eb7cbe521a0b4737962151af00 Mon Sep 17 00:00:00 2001 From: Robrecht Cannoodt Date: Fri, 19 Jul 2024 08:19:05 +0200 Subject: [PATCH] add config --- _viash.yaml | 32 ++++++++++++++++++++------------ 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/_viash.yaml b/_viash.yaml index 64e32395c..66f2ed79c 100644 --- a/_viash.yaml +++ b/_viash.yaml @@ -1,15 +1,23 @@ -viash_version: 0.8.6 +name: task_grn_inference +version: dev -source: src -target: target +description: A dynamic benchmark for gene regulatory network (GRN) inference +license: MIT + +links: + issue_tracker: https://github.com/openproblems-bio/task_grn_inference/issues + repository: https://github.com/openproblems-bio/task_grn_inference + docker_registry: ghcr.io + +# technical settings +organization: openproblems-bio +viash_version: 0.9.0-RC6 + +info: + test_resources: + # - type: s3 + # path: s3://openproblems-data/resources_test/grn + # dest: resources_test config_mods: | - .functionality.version := 'dev' - .functionality.arguments[.multiple == true].multiple_sep := ';' - .platforms[.type == 'docker'].target_registry := 'ghcr.io' - .platforms[.type == 'docker'].target_organization := 'openproblems-bio/task_grn_inference' - .platforms[.type == 'docker'].target_image_source := 'https://github.com/openproblems-bio/task_grn_inference' - .platforms[.type == "nextflow"].directives.tag := "$id" - .platforms[.type == "nextflow"].auto.simplifyOutput := false - .platforms[.type == "nextflow"].config.labels := { lowmem : "memory = 20.Gb", midmem : "memory = 50.Gb", highmem : "memory = 100.Gb", lowcpu : "cpus = 5", midcpu : "cpus = 15", highcpu : "cpus = 30", lowtime : "time = 1.h", midtime : "time = 4.h", hightime : "time = 8.h", veryhightime : "time = 24.h" } - .platforms[.type == "nextflow"].config.script := "process.errorStrategy = 'ignore'" \ No newline at end of file + .platforms[.type == "nextflow"].config.labels := { lowmem : "memory = 20.Gb", midmem : "memory = 50.Gb", highmem : "memory = 100.Gb", lowcpu : "cpus = 5", midcpu : "cpus = 15", highcpu : "cpus = 30", lowtime : "time = 1.h", midtime : "time = 4.h", hightime : "time = 8.h", veryhightime : "time = 24.h" } \ No newline at end of file