diff --git a/CHANGELOG.md b/CHANGELOG.md index 21e1bda..2b619f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# demultiplex v0.3.10 + +## Minor changes + +* Moved the test resources to their new location (PR #37). + # demultiplex v0.3.9 ## Bug fixes diff --git a/README.md b/README.md index f20a56e..dc078e1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@ + + # Demultiplex.vsh -Demultiplex.vsh is a workflow for demultiplexing of raw sequencing data. Currently data from Illumina and Element Biosciences sequencers are supported. +Demultiplex.vsh is a workflow for demultiplexing of raw sequencing data. +Currently data from Illumina and Element Biosciences sequencers are +supported. [![ViashHub](https://img.shields.io/badge/ViashHub-demultiplex-7a4baa.svg)](https://web.viash-hub.com/packages/demultiplex) [![GitHub](https://img.shields.io/badge/GitHub-viash--hub%2Fdemultiplex-blue.svg)](https://github.com/viash-hub/demultiplex) @@ -11,90 +15,205 @@ Issues](https://img.shields.io/github/issues/viash-hub/demultiplex.svg)](https:/ [![Viash version](https://img.shields.io/badge/Viash-v0.9.4-blue)](https://viash.io) +## Introcuction + +This workflow is designed to demultiplex raw RNA-seq sequencing data +from Illumina and Element Biosciences sequencers. + +The workflow is built in a modular fashion, where most of the base +functionality is provided by components from +[`biobox`](https://www.viash-hub.com/packages/biobox/latest) +supplemented by custom base components and workflow components in this +package. Each of these components can be used independently as +stand-alone modules with a standardized interface. + +The full workflow can be run in two ways: + +1. Run the [main + workflow](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/demultiplex) + containing the main functionality. +2. Run the [(opinianated) + `runner`](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/runner) + where a number of choices (input/output structure and location) have + been made. + ## Workflow Overview -The workflow executes the following steps: -1. Unpacking the input data (when a TAR archive is provided) -2. Run `bclconvert` or `bases2fastq` -3. Run `falco` and convert Illumina InterOp information to csv -4. Run `multiqc` to generate a report -## Usage +The workflow executes the following steps: -Two variants of the same workflow are provided, depending on the flexibility in the ouput structure required: +1. Unpacking the input data (when a TAR archive is provided) +2. Run `bclconvert` or `bases2fastq` +3. Run `falco` and convert Illumina InterOp information to csv +4. Run `multiqc` to generate a report -* The `runner` workflow provides a predifined output structure. It requires the minimal amount of parameters to be provided, at the cost of being less flexible. It is located at `target/nextflow/runner/main.nf` -* The `demultiplex` workflow (`target/nextflow/demultiplex/main.nf`) allows for more fine-grained tuning, but required more parameters to be provided. +## Example usage + +Two variants of the same workflow are provided, depending on the +flexibility in the ouput structure required: + +- The `runner` workflow provides a predifined output structure. It + requires the minimal amount of parameters to be provided, at the cost + of being less flexible. It is located at + `target/nextflow/runner/main.nf` +- The `demultiplex` workflow (`target/nextflow/demultiplex/main.nf`) + allows for more fine-grained tuning, but required more parameters to + be provided. ### Test data -We have provided test data at `gs://viash-hub-test-data/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2`, but please feel free to bring your own. The URL of the test data can be provided as-is to the workflow, or you can download everything and specify a local path. +We have provided test data at +`gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2` +(Illumina), but please feel free to bring your own. The URL of the test +data can be provided as-is to the workflow, or you can download +everything and specify a local path. + +The input data should follow the structure of either Illumina or Element +Biosciences sequencers. The workflow will automatically detect which +demultiplexer to use (`bclconvert` or `bases2fastq`) based on the +presence of either `SampleSheet.csv` or `RunParameters.xml` in the input +directory. Demultiplexer can also be set explicitly using the +`--demultiplexer` parameter. ### Setup -In order to use the workflows in this package, you'll need to do the following: -* Install [nextflow](https://www.nextflow.io/docs/latest/install.html) -* Install a nextflow compatible executor. This workflow provides a profile for [docker](https://docs.docker.com/get-started/). +In order to use the workflows in this package, you’ll need to do the +following: + +- Install [nextflow](https://www.nextflow.io/docs/latest/install.html) +- Install a nextflow compatible executor. This workflow provides a + profile for [docker](https://docs.docker.com/get-started/). + +### Run from Viash Hub + +1. Open [Viash Hub](https://www.viash-hub.com) and browse to the + [demultiplex + component](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/demultiplex). + Press the ‘Launch’ button and follow the instructions. + +![](assets/demultiplex-launch-small.png) + +2. We will start an example run and set profile to `docker`. + +![](assets/demultiplex-launch-parameters-1.png) + +3. In the next step, we provide the paramters as follows and leave the + rest as defalut: + +- `input`: + `gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2` + +![](assets/demultiplex-launch-parameters-2.png) + +Press the ‘Launch’ button at the end to get the instructions on how to +run the workflow from the CLI. + +### Run using NF-Tower / Seqera Cloud + +It’s possible to run the workflow directly from [Seqera +Cloud](https://cloud.seqera.io). The necessary [Nextflow schema +file](https://nextflow-io.github.io/nf-schema/latest/nextflow_schema/nextflow_schema_specification/) +has been built and provided with the workflows in order to use the +form-based input. + +1. Select the option to run the workflow using Seqera Cloud. You will + need to create an API token for your account. Once this token is + filled in in the corresponding field, we will get the option to + select a ‘Workspace’ and a ‘Compute environment’. + +![](assets/demultiplex-launch-parameters-3.png) + +2. Provide the parameters similar to the previous step. + +3. In the next screen, pressing the ‘Launch’ button will actually start + the workflow on Seqera Cloud. A message is shown when the submit was + successful. + +![](assets/demultiplex-launch-parameters-4.png) ### Setting up SCM -In order to let nextflow use the viash-hub workflows, you need to setup a [SCM](https://www.nextflow.io/docs/latest/git.html#git-configuration) file. This can be done once by creating `$HOME/.nextflow/scm` and adding the following: -``` -providers { - vsh { - platform = 'gitlab' - server = "packages.viash-hub.com" - } -} -``` +In order to let nextflow use the viash-hub workflows, you need to setup +a [SCM](https://www.nextflow.io/docs/latest/git.html#git-configuration) +file. This can be done once by creating `$HOME/.nextflow/scm` and adding +the following: -Alternatively, a custom location for the SCM file can be specified using the `NXF_SCM_FILE` environment variable. + providers { + vsh { + platform = 'gitlab' + server = "packages.viash-hub.com" + } + } -You can check if everything is working by getting the `--help` for a workflow: -```bash +Alternatively, a custom location for the SCM file can be specified using +the `NXF_SCM_FILE` environment variable. + +You can check if everything is working by getting the `--help` for a +workflow: + +``` bash nextflow run \ vsh/demultiplex \ -r v0.3.9 \ --help ``` -### (Optional) Resource usage tuning +### Run from the CLI -Nextflow's labels can be used to specify the amount of resources a process can use. This workflow uses the following labels for CPU and memory: -* `verylowmem`, `lowmem`, `midmem`, `highmem` -* `verylowcpu`, `lowcpu`, `midcpu`, `highcpu` +Running from the CLI directly without using Viash hub is possible as +well. The easiest is to use the integrated help functionality, for +instance using the following: -The defaults for these labels can be found at `src/config/labels.config`. Nextflow checks that the specified resources for a process do not exceed what is available on the machine and will not start if it does. Create your own config file to tune the labels to your needs, for example: - -``` -// Resource labels -withLabel: verylowcpu { cpus = 2 } -withLabel: lowcpu { cpus = 8 } -withLabel: midcpu { cpus = 16 } -withLabel: highcpu { cpus = 16 } - -withLabel: verylowmem { memory = 4.GB } -withLabel: lowmem { memory = 8.GB } -withLabel: midmem { memory = 8.GB } -withLabel: highmem { memory = 8.GB } +``` bash + nextflow run vsh/demultiplex \ + -revision v0.3.9 \ + -main-script target/nextflow/workflows/runner/main.nf \ + --help ``` -When starting nextflow using the CLI, you can use `-c` to provide the file to nextflow and overwrite the defaults. +Having this project available locally, you can run the following +command: -### Example - -```bash +``` bash nextflow run vsh/demultiplex \ -r v0.3.9 \ -main-script target/nextflow/runner/main.nf \ ---input "gs://viash-hub-test-data/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2" \ +--input "gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2" \ --demultiplexer bclconvert \ +--skip_copycomplete_check \ --publish_dir example_output/ \ -profile docker \ --c labels.config +-c src/config/labels.config ``` +### (Optional) Resource usage tuning + +Nextflow’s labels can be used to specify the amount of resources a +process can use. This workflow uses the following labels for CPU and +memory: + +- `verylowmem`, `lowmem`, `midmem`, `highmem` +- `verylowcpu`, `lowcpu`, `midcpu`, `highcpu` + +The defaults for these labels can be found at +`src/config/labels.config`. Nextflow checks that the specified resources +for a process do not exceed what is available on the machine and will +not start if it does. Create your own config file to tune the labels to +your needs, for example: + + // Resource labels + withLabel: verylowcpu { cpus = 2 } + withLabel: lowcpu { cpus = 8 } + withLabel: midcpu { cpus = 16 } + withLabel: highcpu { cpus = 16 } + + withLabel: verylowmem { memory = 4.GB } + withLabel: lowmem { memory = 8.GB } + withLabel: midmem { memory = 8.GB } + withLabel: highmem { memory = 8.GB } + +When starting nextflow using the CLI, you can use `-c` to provide the +file to nextflow and overwrite the defaults. + ## Acknowledgements Developed in collaboration with Data Intuitive and Open Analytics. - - diff --git a/README.qmd b/README.qmd new file mode 100644 index 0000000..1aecf7e --- /dev/null +++ b/README.qmd @@ -0,0 +1,191 @@ +--- +format: gfm +--- +```{r setup, include=FALSE} +project <- yaml::read_yaml("_viash.yaml") +license <- paste0(project$links$repository, "/blob/main/LICENSE") +``` + +# Demultiplex.vsh + +Demultiplex.vsh is a workflow for demultiplexing of raw sequencing data. Currently data from Illumina and Element Biosciences sequencers are supported. + +[![ViashHub](https://img.shields.io/badge/ViashHub-demultiplex-7a4baa.svg)](https://web.viash-hub.com/packages/demultiplex) +[![GitHub](https://img.shields.io/badge/GitHub-viash--hub%2Fdemultiplex-blue.svg)](https://github.com/viash-hub/demultiplex) +[![GitHub +License](https://img.shields.io/github/license/viash-hub/demultiplex.svg)](https://github.com/viash-hub/demultiplex/blob/main/LICENSE) +[![GitHub +Issues](https://img.shields.io/github/issues/viash-hub/demultiplex.svg)](https://github.com/viash-hub/demultiplex/issues) +[![Viash +version](https://img.shields.io/badge/Viash-v0.9.4-blue)](https://viash.io) + +## Introcuction +This workflow is designed to demultiplex raw RNA-seq sequencing data from Illumina and Element Biosciences sequencers. + +The workflow is built in a modular fashion, where most of the base functionality is provided by components from +[`biobox`](https://www.viash-hub.com/packages/biobox/latest) supplemented by custom base components and workflow components in this package. Each of these components can be used independently as stand-alone modules with a +standardized interface. + +The full workflow can be run in two ways: + +1. Run the [main + workflow](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/demultiplex) + containing the main functionality. +2. Run the [(opinianated) + `runner`](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/runner) + where a number of choices (input/output structure and location) have + been made. + +## Workflow Overview + +The workflow executes the following steps: + +1. Unpacking the input data (when a TAR archive is provided) +2. Run `bclconvert` or `bases2fastq` +3. Run `falco` and convert Illumina InterOp information to csv +4. Run `multiqc` to generate a report + +## Example usage + +Two variants of the same workflow are provided, depending on the flexibility in the ouput structure required: + +* The `runner` workflow provides a predifined output structure. It requires the minimal amount of parameters to be provided, at the cost of being less flexible. It is located at `target/nextflow/runner/main.nf` +* The `demultiplex` workflow (`target/nextflow/demultiplex/main.nf`) allows for more fine-grained tuning, but required more parameters to be provided. + +### Test data + +We have provided test data at `gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2` (Illumina), but please feel free to bring your own. The URL of the test data can be provided as-is to the workflow, or you can download everything and specify a local path. + +The input data should follow the structure of either Illumina or Element Biosciences sequencers. The workflow will automatically detect which demultiplexer to use (`bclconvert` or `bases2fastq`) based on the +presence of either `SampleSheet.csv` or `RunParameters.xml` in the input directory. Demultiplexer can also be set explicitly using the `--demultiplexer` parameter. + +### Setup + +In order to use the workflows in this package, you'll need to do the following: + +* Install [nextflow](https://www.nextflow.io/docs/latest/install.html) +* Install a nextflow compatible executor. This workflow provides a profile for [docker](https://docs.docker.com/get-started/). + +### Run from Viash Hub + +1. Open [Viash Hub](https://www.viash-hub.com) and browse to the [demultiplex +component](https://www.viash-hub.com/packages/demultiplex/v0.3.4/components/demultiplex). +Press the ‘Launch’ button and follow the instructions. + +![](assets/demultiplex-launch-small.png) + +2. We will start an example run and set profile to `docker`. + +![](assets/demultiplex-launch-parameters-1.png) + +3. In the next step, we provide the paramters as follows and leave the rest as defalut: + +- `input`: + `gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2` + +![](assets/demultiplex-launch-parameters-2.png) + +Press the ‘Launch’ button at the end to get the instructions on how to +run the workflow from the CLI. + +### Run using NF-Tower / Seqera Cloud + +It’s possible to run the workflow directly from [Seqera +Cloud](https://cloud.seqera.io). The necessary [Nextflow schema +file](https://nextflow-io.github.io/nf-schema/latest/nextflow_schema/nextflow_schema_specification/) +has been built and provided with the workflows in order to use the +form-based input. + +1. Select the option to run the workflow using Seqera Cloud. You +will need to create an API token for your account. Once this token is +filled in in the corresponding field, we will get the option to select +a ‘Workspace’ and a ‘Compute environment’. + +![](assets/demultiplex-launch-parameters-3.png) + +2. Provide the parameters similar to the previous step. + +3. In the next screen, pressing the ‘Launch’ button will actually start the +workflow on Seqera Cloud. A message is shown when the submit was +successful. + +![](assets/demultiplex-launch-parameters-4.png) + +### Setting up SCM + +In order to let nextflow use the viash-hub workflows, you need to setup a [SCM](https://www.nextflow.io/docs/latest/git.html#git-configuration) file. This can be done once by creating `$HOME/.nextflow/scm` and adding the following: +``` +providers { + vsh { + platform = 'gitlab' + server = "packages.viash-hub.com" + } +} +``` + +Alternatively, a custom location for the SCM file can be specified using the `NXF_SCM_FILE` environment variable. + +You can check if everything is working by getting the `--help` for a workflow: +```bash +nextflow run \ +vsh/demultiplex \ +-r v0.3.9 \ +--help +``` + +### Run from the CLI + +Running from the CLI directly without using Viash hub is possible as well. The +easiest is to use the integrated help functionality, for instance +using the following: + +``` bash + nextflow run vsh/demultiplex \ + -revision v0.3.9 \ + -main-script target/nextflow/workflows/runner/main.nf \ + --help +``` + +Having this project available locally, you can run the following command: + +```bash +nextflow run vsh/demultiplex \ +-r v0.3.9 \ +-main-script target/nextflow/runner/main.nf \ +--input "gs://viash-hub-resources/demultiplex/v3/demultiplex_htrnaseq_meta/SingleCell-RNA_P3_2" \ +--demultiplexer bclconvert \ +--skip_copycomplete_check \ +--publish_dir example_output/ \ +-profile docker \ +-c src/config/labels.config +``` + +### (Optional) Resource usage tuning + +Nextflow's labels can be used to specify the amount of resources a process can use. This workflow uses the following labels for CPU and memory: + +* `verylowmem`, `lowmem`, `midmem`, `highmem` +* `verylowcpu`, `lowcpu`, `midcpu`, `highcpu` + +The defaults for these labels can be found at `src/config/labels.config`. Nextflow checks that the specified resources for a process do not exceed what is available on the machine and will not start if it does. Create your own config file to tune the labels to your needs, for example: + +``` +// Resource labels +withLabel: verylowcpu { cpus = 2 } +withLabel: lowcpu { cpus = 8 } +withLabel: midcpu { cpus = 16 } +withLabel: highcpu { cpus = 16 } + +withLabel: verylowmem { memory = 4.GB } +withLabel: lowmem { memory = 8.GB } +withLabel: midmem { memory = 8.GB } +withLabel: highmem { memory = 8.GB } +``` + +When starting nextflow using the CLI, you can use `-c` to provide the file to nextflow and overwrite the defaults. + +## Acknowledgements + +Developed in collaboration with Data Intuitive and Open Analytics. + + diff --git a/_viash.yaml b/_viash.yaml index bcac3ee..a5ce1e7 100644 --- a/_viash.yaml +++ b/_viash.yaml @@ -1,5 +1,5 @@ name: demultiplex -version: v0.3.9 +version: v0.3.10 description: | Demultiplexing pipeline license: MIT @@ -9,7 +9,7 @@ links: repository: https://github.com/viash-hub/demultiplex info: test_resources: - - path: gs://viash-hub-test-data/demultiplex/v2/ + - path: gs://viash-hub-resources/demultiplex/v3 dest: testData viash_version: 0.9.4 diff --git a/assets/demultiplex-launch-parameters-1.png b/assets/demultiplex-launch-parameters-1.png new file mode 100644 index 0000000..046e9d8 Binary files /dev/null and b/assets/demultiplex-launch-parameters-1.png differ diff --git a/assets/demultiplex-launch-parameters-2.png b/assets/demultiplex-launch-parameters-2.png new file mode 100644 index 0000000..b9d1521 Binary files /dev/null and b/assets/demultiplex-launch-parameters-2.png differ diff --git a/assets/demultiplex-launch-parameters-3.png b/assets/demultiplex-launch-parameters-3.png new file mode 100644 index 0000000..8385c7b Binary files /dev/null and b/assets/demultiplex-launch-parameters-3.png differ diff --git a/assets/demultiplex-launch-parameters-4.png b/assets/demultiplex-launch-parameters-4.png new file mode 100644 index 0000000..b15361e Binary files /dev/null and b/assets/demultiplex-launch-parameters-4.png differ diff --git a/assets/demultiplex-launch-small.png b/assets/demultiplex-launch-small.png new file mode 100644 index 0000000..eb98c7b Binary files /dev/null and b/assets/demultiplex-launch-small.png differ diff --git a/target/executable/io/interop_summary_to_csv/.config.vsh.yaml b/target/executable/io/interop_summary_to_csv/.config.vsh.yaml index f22dc23..71e6a67 100644 --- a/target/executable/io/interop_summary_to_csv/.config.vsh.yaml +++ b/target/executable/io/interop_summary_to_csv/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "interop_summary_to_csv" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -126,7 +126,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -151,16 +151,16 @@ build_info: output: "target/executable/io/interop_summary_to_csv" executable: "target/executable/io/interop_summary_to_csv/interop_summary_to_csv" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -172,7 +172,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/executable/io/interop_summary_to_csv/interop_summary_to_csv b/target/executable/io/interop_summary_to_csv/interop_summary_to_csv index ee6717b..dd4b9b3 100755 --- a/target/executable/io/interop_summary_to_csv/interop_summary_to_csv +++ b/target/executable/io/interop_summary_to_csv/interop_summary_to_csv @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# interop_summary_to_csv v0.3.9 +# interop_summary_to_csv v0.3.10 # # This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative # work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -454,10 +454,10 @@ tar -C /tmp/ --no-same-owner --no-same-permissions -xvf /tmp/interop.tar.gz && \ mv /tmp/interop-1.3.1-Linux-GNU/bin/index-summary /tmp/interop-1.3.1-Linux-GNU/bin/summary /usr/local/bin/ LABEL org.opencontainers.image.description="Companion container for running component io interop_summary_to_csv" -LABEL org.opencontainers.image.created="2025-04-25T12:13:39Z" +LABEL org.opencontainers.image.created="2025-05-07T11:20:11Z" LABEL org.opencontainers.image.source="https://github.com/viash-hub/demultiplex" -LABEL org.opencontainers.image.revision="820318c378d8119e2aa98768282e43c2aa017ba7" -LABEL org.opencontainers.image.version="v0.3.9" +LABEL org.opencontainers.image.revision="e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" +LABEL org.opencontainers.image.version="v0.3.10" VIASHDOCKER fi @@ -574,7 +574,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm) # ViashHelp: Display helpful explanation about this executable function ViashHelp { - echo "interop_summary_to_csv v0.3.9" + echo "interop_summary_to_csv v0.3.10" echo "" echo "Input arguments:" echo " --input" @@ -635,7 +635,7 @@ while [[ $# -gt 0 ]]; do shift 1 ;; --version) - echo "interop_summary_to_csv v0.3.9" + echo "interop_summary_to_csv v0.3.10" exit ;; --input) @@ -759,7 +759,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then # determine docker image id if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then - VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/interop_summary_to_csv:v0.3.9' + VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/interop_summary_to_csv:v0.3.10' fi # print dockerfile diff --git a/target/executable/io/publish/.config.vsh.yaml b/target/executable/io/publish/.config.vsh.yaml index c462aec..de24598 100644 --- a/target/executable/io/publish/.config.vsh.yaml +++ b/target/executable/io/publish/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "publish" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -181,7 +181,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -199,16 +199,16 @@ build_info: output: "target/executable/io/publish" executable: "target/executable/io/publish/publish" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -220,7 +220,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/executable/io/publish/publish b/target/executable/io/publish/publish index 81f0a9d..19b138e 100755 --- a/target/executable/io/publish/publish +++ b/target/executable/io/publish/publish @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# publish v0.3.9 +# publish v0.3.10 # # This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative # work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -450,10 +450,10 @@ RUN apt-get update && \ rm -rf /var/lib/apt/lists/* LABEL org.opencontainers.image.description="Companion container for running component io publish" -LABEL org.opencontainers.image.created="2025-04-25T12:13:38Z" +LABEL org.opencontainers.image.created="2025-05-07T11:20:10Z" LABEL org.opencontainers.image.source="https://github.com/viash-hub/demultiplex" -LABEL org.opencontainers.image.revision="820318c378d8119e2aa98768282e43c2aa017ba7" -LABEL org.opencontainers.image.version="v0.3.9" +LABEL org.opencontainers.image.revision="e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" +LABEL org.opencontainers.image.version="v0.3.10" VIASHDOCKER fi @@ -570,7 +570,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm) # ViashHelp: Display helpful explanation about this executable function ViashHelp { - echo "publish v0.3.9" + echo "publish v0.3.10" echo "" echo "Publish the processed results of the run" echo "" @@ -655,7 +655,7 @@ while [[ $# -gt 0 ]]; do shift 1 ;; --version) - echo "publish v0.3.9" + echo "publish v0.3.10" exit ;; --input) @@ -840,7 +840,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then # determine docker image id if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then - VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/publish:v0.3.9' + VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/publish:v0.3.10' fi # print dockerfile diff --git a/target/executable/io/untar/.config.vsh.yaml b/target/executable/io/untar/.config.vsh.yaml index be26292..21cdef7 100644 --- a/target/executable/io/untar/.config.vsh.yaml +++ b/target/executable/io/untar/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "untar" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -138,7 +138,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -156,16 +156,16 @@ build_info: output: "target/executable/io/untar" executable: "target/executable/io/untar/untar" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -177,7 +177,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/executable/io/untar/untar b/target/executable/io/untar/untar index 61e7b5d..ef3e904 100755 --- a/target/executable/io/untar/untar +++ b/target/executable/io/untar/untar @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# untar v0.3.9 +# untar v0.3.10 # # This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative # work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -450,10 +450,10 @@ RUN apt-get update && \ rm -rf /var/lib/apt/lists/* LABEL org.opencontainers.image.description="Companion container for running component io untar" -LABEL org.opencontainers.image.created="2025-04-25T12:13:38Z" +LABEL org.opencontainers.image.created="2025-05-07T11:20:10Z" LABEL org.opencontainers.image.source="https://github.com/viash-hub/demultiplex" -LABEL org.opencontainers.image.revision="820318c378d8119e2aa98768282e43c2aa017ba7" -LABEL org.opencontainers.image.version="v0.3.9" +LABEL org.opencontainers.image.revision="e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" +LABEL org.opencontainers.image.version="v0.3.10" VIASHDOCKER fi @@ -570,7 +570,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm) # ViashHelp: Display helpful explanation about this executable function ViashHelp { - echo "untar v0.3.9" + echo "untar v0.3.10" echo "" echo "Unpack a .tar file. When the contents of the .tar file is just a single" echo "directory," @@ -641,7 +641,7 @@ while [[ $# -gt 0 ]]; do shift 1 ;; --version) - echo "untar v0.3.9" + echo "untar v0.3.10" exit ;; --input) @@ -771,7 +771,7 @@ if [[ "$VIASH_ENGINE_TYPE" == "docker" ]]; then # determine docker image id if [[ "$VIASH_ENGINE_ID" == 'docker' ]]; then - VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/untar:v0.3.9' + VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/demultiplex/io/untar:v0.3.10' fi # print dockerfile diff --git a/target/nextflow/dataflow/combine_samples/.config.vsh.yaml b/target/nextflow/dataflow/combine_samples/.config.vsh.yaml index 7b77dd5..ae9478b 100644 --- a/target/nextflow/dataflow/combine_samples/.config.vsh.yaml +++ b/target/nextflow/dataflow/combine_samples/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "combine_samples" namespace: "dataflow" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -165,16 +165,16 @@ build_info: output: "target/nextflow/dataflow/combine_samples" executable: "target/nextflow/dataflow/combine_samples/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -186,7 +186,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/dataflow/combine_samples/main.nf b/target/nextflow/dataflow/combine_samples/main.nf index b0702da..2967e22 100644 --- a/target/nextflow/dataflow/combine_samples/main.nf +++ b/target/nextflow/dataflow/combine_samples/main.nf @@ -1,4 +1,4 @@ -// combine_samples v0.3.9 +// combine_samples v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3032,7 +3032,7 @@ meta = [ "config": processConfig(readJsonBlob('''{ "name" : "combine_samples", "namespace" : "dataflow", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3230,18 +3230,18 @@ meta = [ "engine" : "native|native", "output" : "target/nextflow/dataflow/combine_samples", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3253,7 +3253,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", diff --git a/target/nextflow/dataflow/combine_samples/nextflow.config b/target/nextflow/dataflow/combine_samples/nextflow.config index a6a2963..302f2e5 100644 --- a/target/nextflow/dataflow/combine_samples/nextflow.config +++ b/target/nextflow/dataflow/combine_samples/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'dataflow/combine_samples' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'Combine fastq files from across samples into one event with a list of fastq files per orientation.' } diff --git a/target/nextflow/dataflow/gather_fastqs_and_validate/.config.vsh.yaml b/target/nextflow/dataflow/gather_fastqs_and_validate/.config.vsh.yaml index 577ac29..fec95a6 100644 --- a/target/nextflow/dataflow/gather_fastqs_and_validate/.config.vsh.yaml +++ b/target/nextflow/dataflow/gather_fastqs_and_validate/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "gather_fastqs_and_validate" namespace: "dataflow" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -141,16 +141,16 @@ build_info: output: "target/nextflow/dataflow/gather_fastqs_and_validate" executable: "target/nextflow/dataflow/gather_fastqs_and_validate/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -162,7 +162,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/dataflow/gather_fastqs_and_validate/main.nf b/target/nextflow/dataflow/gather_fastqs_and_validate/main.nf index 13d19f7..ae4c56f 100644 --- a/target/nextflow/dataflow/gather_fastqs_and_validate/main.nf +++ b/target/nextflow/dataflow/gather_fastqs_and_validate/main.nf @@ -1,4 +1,4 @@ -// gather_fastqs_and_validate v0.3.9 +// gather_fastqs_and_validate v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3032,7 +3032,7 @@ meta = [ "config": processConfig(readJsonBlob('''{ "name" : "gather_fastqs_and_validate", "namespace" : "dataflow", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3203,18 +3203,18 @@ meta = [ "engine" : "native|native", "output" : "target/nextflow/dataflow/gather_fastqs_and_validate", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3226,7 +3226,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", diff --git a/target/nextflow/dataflow/gather_fastqs_and_validate/nextflow.config b/target/nextflow/dataflow/gather_fastqs_and_validate/nextflow.config index 05365ca..0cdc090 100644 --- a/target/nextflow/dataflow/gather_fastqs_and_validate/nextflow.config +++ b/target/nextflow/dataflow/gather_fastqs_and_validate/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'dataflow/gather_fastqs_and_validate' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'From a directory containing fastq files, gather the files per sample \nand validate according to the contents of the sample sheet.\n' } diff --git a/target/nextflow/demultiplex/.config.vsh.yaml b/target/nextflow/demultiplex/.config.vsh.yaml index 2664d03..4612c0e 100644 --- a/target/nextflow/demultiplex/.config.vsh.yaml +++ b/target/nextflow/demultiplex/.config.vsh.yaml @@ -1,5 +1,5 @@ name: "demultiplex" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -247,9 +247,9 @@ build_info: output: "target/nextflow/demultiplex" executable: "target/nextflow/demultiplex/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" dependencies: - "target/nextflow/io/untar" - "target/nextflow/dataflow/gather_fastqs_and_validate" @@ -261,11 +261,11 @@ build_info: - "target/dependencies/vsh/vsh/biobox/v0.3.0/nextflow/multiqc" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -277,7 +277,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/demultiplex/main.nf b/target/nextflow/demultiplex/main.nf index 3a508b1..b6be472 100644 --- a/target/nextflow/demultiplex/main.nf +++ b/target/nextflow/demultiplex/main.nf @@ -1,4 +1,4 @@ -// demultiplex v0.3.9 +// demultiplex v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3031,7 +3031,7 @@ meta = [ "resources_dir": moduleDir.toRealPath().normalize(), "config": processConfig(readJsonBlob('''{ "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3350,18 +3350,18 @@ meta = [ "engine" : "native|native", "output" : "target/nextflow/demultiplex", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3373,7 +3373,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", diff --git a/target/nextflow/demultiplex/nextflow.config b/target/nextflow/demultiplex/nextflow.config index 34708f8..7d0733e 100644 --- a/target/nextflow/demultiplex/nextflow.config +++ b/target/nextflow/demultiplex/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'demultiplex' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'Demultiplexing of raw sequencing data' } diff --git a/target/nextflow/io/interop_summary_to_csv/.config.vsh.yaml b/target/nextflow/io/interop_summary_to_csv/.config.vsh.yaml index aa393e1..fcd4573 100644 --- a/target/nextflow/io/interop_summary_to_csv/.config.vsh.yaml +++ b/target/nextflow/io/interop_summary_to_csv/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "interop_summary_to_csv" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -126,7 +126,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -151,16 +151,16 @@ build_info: output: "target/nextflow/io/interop_summary_to_csv" executable: "target/nextflow/io/interop_summary_to_csv/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -172,7 +172,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/io/interop_summary_to_csv/main.nf b/target/nextflow/io/interop_summary_to_csv/main.nf index 986ad85..8278626 100644 --- a/target/nextflow/io/interop_summary_to_csv/main.nf +++ b/target/nextflow/io/interop_summary_to_csv/main.nf @@ -1,4 +1,4 @@ -// interop_summary_to_csv v0.3.9 +// interop_summary_to_csv v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3032,7 +3032,7 @@ meta = [ "config": processConfig(readJsonBlob('''{ "name" : "interop_summary_to_csv", "namespace" : "io", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3187,7 +3187,7 @@ meta = [ "id" : "docker", "image" : "debian:stable-slim", "target_registry" : "images.viash-hub.com", - "target_tag" : "v0.3.9", + "target_tag" : "v0.3.10", "namespace_separator" : "/", "setup" : [ { @@ -3217,18 +3217,18 @@ meta = [ "engine" : "docker|native", "output" : "target/nextflow/io/interop_summary_to_csv", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3240,7 +3240,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", @@ -3684,7 +3684,7 @@ meta["defaults"] = [ "container" : { "registry" : "images.viash-hub.com", "image" : "vsh/demultiplex/io/interop_summary_to_csv", - "tag" : "v0.3.9" + "tag" : "v0.3.10" }, "tag" : "$id" }'''), diff --git a/target/nextflow/io/interop_summary_to_csv/nextflow.config b/target/nextflow/io/interop_summary_to_csv/nextflow.config index fbaae9e..97a43cd 100644 --- a/target/nextflow/io/interop_summary_to_csv/nextflow.config +++ b/target/nextflow/io/interop_summary_to_csv/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'io/interop_summary_to_csv' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' } process.container = 'nextflow/bash:latest' diff --git a/target/nextflow/io/publish/.config.vsh.yaml b/target/nextflow/io/publish/.config.vsh.yaml index 2b6b7f0..0d974ee 100644 --- a/target/nextflow/io/publish/.config.vsh.yaml +++ b/target/nextflow/io/publish/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "publish" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -181,7 +181,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -199,16 +199,16 @@ build_info: output: "target/nextflow/io/publish" executable: "target/nextflow/io/publish/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -220,7 +220,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/io/publish/main.nf b/target/nextflow/io/publish/main.nf index 66e9239..77835ff 100644 --- a/target/nextflow/io/publish/main.nf +++ b/target/nextflow/io/publish/main.nf @@ -1,4 +1,4 @@ -// publish v0.3.9 +// publish v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3032,7 +3032,7 @@ meta = [ "config": processConfig(readJsonBlob('''{ "name" : "publish", "namespace" : "io", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3251,7 +3251,7 @@ meta = [ "id" : "docker", "image" : "debian:stable-slim", "target_registry" : "images.viash-hub.com", - "target_tag" : "v0.3.9", + "target_tag" : "v0.3.10", "namespace_separator" : "/", "setup" : [ { @@ -3274,18 +3274,18 @@ meta = [ "engine" : "docker|native", "output" : "target/nextflow/io/publish", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3297,7 +3297,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", @@ -3769,7 +3769,7 @@ meta["defaults"] = [ "container" : { "registry" : "images.viash-hub.com", "image" : "vsh/demultiplex/io/publish", - "tag" : "v0.3.9" + "tag" : "v0.3.10" }, "tag" : "$id" }'''), diff --git a/target/nextflow/io/publish/nextflow.config b/target/nextflow/io/publish/nextflow.config index 4d943db..a74033c 100644 --- a/target/nextflow/io/publish/nextflow.config +++ b/target/nextflow/io/publish/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'io/publish' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'Publish the processed results of the run' } diff --git a/target/nextflow/io/untar/.config.vsh.yaml b/target/nextflow/io/untar/.config.vsh.yaml index 48eaaf4..ba6d95c 100644 --- a/target/nextflow/io/untar/.config.vsh.yaml +++ b/target/nextflow/io/untar/.config.vsh.yaml @@ -1,6 +1,6 @@ name: "untar" namespace: "io" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -138,7 +138,7 @@ engines: id: "docker" image: "debian:stable-slim" target_registry: "images.viash-hub.com" - target_tag: "v0.3.9" + target_tag: "v0.3.10" namespace_separator: "/" setup: - type: "apt" @@ -156,16 +156,16 @@ build_info: output: "target/nextflow/io/untar" executable: "target/nextflow/io/untar/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -177,7 +177,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/io/untar/main.nf b/target/nextflow/io/untar/main.nf index 842a85c..032802a 100644 --- a/target/nextflow/io/untar/main.nf +++ b/target/nextflow/io/untar/main.nf @@ -1,4 +1,4 @@ -// untar v0.3.9 +// untar v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3032,7 +3032,7 @@ meta = [ "config": processConfig(readJsonBlob('''{ "name" : "untar", "namespace" : "io", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3204,7 +3204,7 @@ meta = [ "id" : "docker", "image" : "debian:stable-slim", "target_registry" : "images.viash-hub.com", - "target_tag" : "v0.3.9", + "target_tag" : "v0.3.10", "namespace_separator" : "/", "setup" : [ { @@ -3227,18 +3227,18 @@ meta = [ "engine" : "docker|native", "output" : "target/nextflow/io/untar", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3250,7 +3250,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", @@ -3724,7 +3724,7 @@ meta["defaults"] = [ "container" : { "registry" : "images.viash-hub.com", "image" : "vsh/demultiplex/io/untar", - "tag" : "v0.3.9" + "tag" : "v0.3.10" }, "tag" : "$id" }'''), diff --git a/target/nextflow/io/untar/nextflow.config b/target/nextflow/io/untar/nextflow.config index 0d3ec26..46710d1 100644 --- a/target/nextflow/io/untar/nextflow.config +++ b/target/nextflow/io/untar/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'io/untar' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'Unpack a .tar file. When the contents of the .tar file is just a single directory,\nput the contents of the directory into the output folder instead of that directory.\n' } diff --git a/target/nextflow/runner/.config.vsh.yaml b/target/nextflow/runner/.config.vsh.yaml index 9a4c977..762c4ab 100644 --- a/target/nextflow/runner/.config.vsh.yaml +++ b/target/nextflow/runner/.config.vsh.yaml @@ -1,5 +1,5 @@ name: "runner" -version: "v0.3.9" +version: "v0.3.10" argument_groups: - name: "Input arguments" arguments: @@ -195,19 +195,19 @@ build_info: output: "target/nextflow/runner" executable: "target/nextflow/runner/main.nf" viash_version: "0.9.4" - git_commit: "820318c378d8119e2aa98768282e43c2aa017ba7" + git_commit: "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6" git_remote: "https://github.com/viash-hub/demultiplex" - git_tag: "v0.3.8-5-g820318c" + git_tag: "v0.3.10" dependencies: - "target/nextflow/demultiplex" - "target/nextflow/io/publish" package_config: name: "demultiplex" - version: "v0.3.9" + version: "v0.3.10" description: "Demultiplexing pipeline\n" info: test_resources: - - path: "gs://viash-hub-test-data/demultiplex/v2/" + - path: "gs://viash-hub-resources/demultiplex/v3" dest: "testData" viash_version: "0.9.4" source: "src" @@ -219,7 +219,7 @@ package_config: )'\n" - ".engines += { type: \"native\" }" - ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'" - - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + - ".engines[.type == 'docker'].target_tag := 'v0.3.10'" keywords: - "bioinformatics" - "sequence" diff --git a/target/nextflow/runner/main.nf b/target/nextflow/runner/main.nf index 47cb6eb..a38bf4c 100644 --- a/target/nextflow/runner/main.nf +++ b/target/nextflow/runner/main.nf @@ -1,4 +1,4 @@ -// runner v0.3.9 +// runner v0.3.10 // // This wrapper script is auto-generated by viash 0.9.4 and is thus a derivative // work thereof. This software comes with ABSOLUTELY NO WARRANTY from Data @@ -3031,7 +3031,7 @@ meta = [ "resources_dir": moduleDir.toRealPath().normalize(), "config": processConfig(readJsonBlob('''{ "name" : "runner", - "version" : "v0.3.9", + "version" : "v0.3.10", "argument_groups" : [ { "name" : "Input arguments", @@ -3270,18 +3270,18 @@ meta = [ "engine" : "native|native", "output" : "target/nextflow/runner", "viash_version" : "0.9.4", - "git_commit" : "820318c378d8119e2aa98768282e43c2aa017ba7", + "git_commit" : "e6fbd0c2203f8ddda7f737ea22a113bd7be10fa6", "git_remote" : "https://github.com/viash-hub/demultiplex", - "git_tag" : "v0.3.8-5-g820318c" + "git_tag" : "v0.3.10" }, "package_config" : { "name" : "demultiplex", - "version" : "v0.3.9", + "version" : "v0.3.10", "description" : "Demultiplexing pipeline\n", "info" : { "test_resources" : [ { - "path" : "gs://viash-hub-test-data/demultiplex/v2/", + "path" : "gs://viash-hub-resources/demultiplex/v3", "dest" : "testData" } ] @@ -3293,7 +3293,7 @@ meta = [ ".requirements.commands += ['ps']\n.runners[.type == 'nextflow'].directives.tag := '$id'\n.resources += {path: '/src/config/labels.config', dest: 'nextflow_labels.config'}\n.runners[.type == 'nextflow'].config.script := 'includeConfig(\\"nextflow_labels.config\\")'\n", ".engines += { type: \\"native\\" }", ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'", - ".engines[.type == 'docker'].target_tag := 'v0.3.9'" + ".engines[.type == 'docker'].target_tag := 'v0.3.10'" ], "keywords" : [ "bioinformatics", diff --git a/target/nextflow/runner/nextflow.config b/target/nextflow/runner/nextflow.config index d780db4..426d080 100644 --- a/target/nextflow/runner/nextflow.config +++ b/target/nextflow/runner/nextflow.config @@ -2,7 +2,7 @@ manifest { name = 'runner' mainScript = 'main.nf' nextflowVersion = '!>=20.12.1-edge' - version = 'v0.3.9' + version = 'v0.3.10' description = 'Runner for demultiplexing of raw sequencing data' }