From 16f5aee55b0c67935955cef2b2dab27d2841e932 Mon Sep 17 00:00:00 2001 From: Kai Waldrant Date: Fri, 20 Sep 2024 12:35:22 +0200 Subject: [PATCH] fix dependencies nextflow workflow (#17) * fix dependencis process datasets wf * fix dependencies benchmark wf * update changelog * Move dependency reposotry to viash config --- CHANGELOG.md | 4 ++++ _viash.yaml | 6 ++++++ src/workflows/process_datasets/config.vsh.yaml | 7 ++----- src/workflows/run_benchmark/config.vsh.yaml | 9 ++------- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c817fb..b220bab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,10 @@ * Small changes to api file names (PR #13). +## BUG FIXES + +* Update the nextflow workflow dependencies (PR #17). + ## transfer from openproblems-v2 repository diff --git a/_viash.yaml b/_viash.yaml index 218e5a1..3a3b5ff 100644 --- a/_viash.yaml +++ b/_viash.yaml @@ -71,6 +71,12 @@ authors: github: KaiWaldrant orcid: "0009-0003-8555-1361" +repositories: + - name: openproblems + type: github + repo: openproblems-bio/openproblems + tag: build/main + viash_version: 0.9.0 config_mods: | diff --git a/src/workflows/process_datasets/config.vsh.yaml b/src/workflows/process_datasets/config.vsh.yaml index 6041a5c..3d283dd 100644 --- a/src/workflows/process_datasets/config.vsh.yaml +++ b/src/workflows/process_datasets/config.vsh.yaml @@ -24,10 +24,7 @@ resources: - path: /common/nextflow_helpers/helper.nf dependencies: - name: common/check_dataset_schema - repository: - type: github - repo: openproblems-bio/openproblems-v2 - tag: main_build - - name: process_dataset/process_dataset + repository: openproblems + - name: data_processors/process_dataset runners: - type: nextflow diff --git a/src/workflows/run_benchmark/config.vsh.yaml b/src/workflows/run_benchmark/config.vsh.yaml index da35f2b..1d408ee 100644 --- a/src/workflows/run_benchmark/config.vsh.yaml +++ b/src/workflows/run_benchmark/config.vsh.yaml @@ -53,9 +53,9 @@ resources: path: /_viash.yaml dependencies: - name: common/check_dataset_schema - repository: openproblems-v2 + repository: openproblems - name: common/extract_metadata - repository: openproblems-v2 + repository: openproblems - name: control_methods/no_denoising - name: control_methods/perfect_denoising - name: methods/alra @@ -64,10 +64,5 @@ dependencies: - name: methods/magic - name: metrics/mse - name: metrics/poisson -repositories: - - name: openproblems-v2 - type: github - repo: openproblems-bio/openproblems-v2 - tag: main_build runners: - type: nextflow