Build branch v0.2.x with version v0.2.0 (1c1b0a4)

Build pipeline: viash-hub.craftbox.v0.2.x-f7fbk

Source commit: 1c1b0a4a1a

Source message: Fix version
This commit is contained in:
CI
2025-05-07 15:24:07 +00:00
parent 52482a8d58
commit 16d45ff2bb
27 changed files with 142 additions and 142 deletions

View File

@@ -1,5 +1,5 @@
name: craftbox
version: 0.2.0
version: v0.2.0
summary: |
A collection of custom-tailored scripts and applied utilities built with Viash.
description: |

View File

@@ -1,6 +1,6 @@
manifest {
name = "craftbox"
version = "0.2.0"
version = "v0.2.0"
defaultBranch = "main"
nextflowVersion = "!>=20.12.1-edge"
}

View File

@@ -1,5 +1,5 @@
name: "concat_text"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Toni Verbeiren"
roles:
@@ -156,7 +156,7 @@ engines:
id: "docker"
image: "alpine:latest"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apk"
@@ -175,12 +175,12 @@ build_info:
output: "target/executable/concat_text"
executable: "target/executable/concat_text/concat_text"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -203,7 +203,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# concat_text 0.2.0
# concat_text v0.2.0
#
# 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
@@ -453,10 +453,10 @@ RUN apk add --no-cache bash procps file
LABEL org.opencontainers.image.authors="Toni Verbeiren, Dries Schaumont"
LABEL org.opencontainers.image.description="Companion container for running component concat_text"
LABEL org.opencontainers.image.created="2025-05-07T13:46:24Z"
LABEL org.opencontainers.image.created="2025-05-07T15:16:07Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="4fab00c228f00c0709312d35679a78136ca2bbcf"
LABEL org.opencontainers.image.version="0.2.0"
LABEL org.opencontainers.image.revision="1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
LABEL org.opencontainers.image.version="v0.2.0"
VIASHDOCKER
fi
@@ -573,7 +573,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "concat_text 0.2.0"
echo "concat_text v0.2.0"
echo ""
echo "Concatenate a number of text files, handle gzipped text files gracefully and"
echo "optionally gzip the output text file."
@@ -644,7 +644,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "concat_text 0.2.0"
echo "concat_text v0.2.0"
exit
;;
--input)
@@ -768,7 +768,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/craftbox/concat_text:0.2.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/concat_text:v0.2.0'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "csv2fasta"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dries Schaumont"
roles:
@@ -227,7 +227,7 @@ engines:
id: "docker"
image: "python:slim"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -257,12 +257,12 @@ build_info:
output: "target/executable/csv2fasta"
executable: "target/executable/csv2fasta/csv2fasta"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -285,7 +285,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# csv2fasta 0.2.0
# csv2fasta v0.2.0
#
# 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
@@ -458,10 +458,10 @@ RUN pip install --upgrade pip && \
LABEL org.opencontainers.image.authors="Dries Schaumont, Robrecht Cannoodt"
LABEL org.opencontainers.image.description="Companion container for running component csv2fasta"
LABEL org.opencontainers.image.created="2025-05-07T13:46:25Z"
LABEL org.opencontainers.image.created="2025-05-07T15:16:07Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="4fab00c228f00c0709312d35679a78136ca2bbcf"
LABEL org.opencontainers.image.version="0.2.0"
LABEL org.opencontainers.image.revision="1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
LABEL org.opencontainers.image.version="v0.2.0"
VIASHDOCKER
fi
@@ -578,7 +578,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "csv2fasta 0.2.0"
echo "csv2fasta v0.2.0"
echo ""
echo "Convert two columns from a CSV file to FASTA entries. The CSV file can"
echo "contain an optional header and each row (other than the header) becomes"
@@ -695,7 +695,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "csv2fasta 0.2.0"
echo "csv2fasta v0.2.0"
exit
;;
--input)
@@ -879,7 +879,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/craftbox/csv2fasta:0.2.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/csv2fasta:v0.2.0'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "move_files_to_directory"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dorien Roosen"
roles:
@@ -128,7 +128,7 @@ engines:
id: "docker"
image: "debian:latest"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -146,12 +146,12 @@ build_info:
output: "target/executable/move_files_to_directory"
executable: "target/executable/move_files_to_directory/move_files_to_directory"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -174,7 +174,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# move_files_to_directory 0.2.0
# move_files_to_directory v0.2.0
#
# 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 @@ RUN apt-get update && \
LABEL org.opencontainers.image.authors="Dorien Roosen"
LABEL org.opencontainers.image.description="Companion container for running component move_files_to_directory"
LABEL org.opencontainers.image.created="2025-05-07T13:46:25Z"
LABEL org.opencontainers.image.created="2025-05-07T15:16:07Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="4fab00c228f00c0709312d35679a78136ca2bbcf"
LABEL org.opencontainers.image.version="0.2.0"
LABEL org.opencontainers.image.revision="1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
LABEL org.opencontainers.image.version="v0.2.0"
VIASHDOCKER
fi
@@ -574,7 +574,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "move_files_to_directory 0.2.0"
echo "move_files_to_directory v0.2.0"
echo ""
echo "This component copies one or multiple files to the same destination directory,"
echo "creating the output directory if it doesn't exist."
@@ -635,7 +635,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "move_files_to_directory 0.2.0"
echo "move_files_to_directory v0.2.0"
exit
;;
--input)
@@ -754,7 +754,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/craftbox/move_files_to_directory:0.2.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/move_files_to_directory:v0.2.0'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "sync_resources"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Robrecht Cannoodt"
roles:
@@ -174,7 +174,7 @@ engines:
id: "docker"
image: "alpine:3"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apk"
@@ -197,12 +197,12 @@ build_info:
output: "target/executable/sync_resources"
executable: "target/executable/sync_resources/sync_resources"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -225,7 +225,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# sync_resources 0.2.0
# sync_resources v0.2.0
#
# 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
@@ -455,10 +455,10 @@ RUN rclone config create s3 s3 anonymous=true
RUN rclone config create gs gcs anonymous=true
LABEL org.opencontainers.image.authors="Robrecht Cannoodt, Dries Schaumont"
LABEL org.opencontainers.image.description="Companion container for running component sync_resources"
LABEL org.opencontainers.image.created="2025-05-07T13:46:25Z"
LABEL org.opencontainers.image.created="2025-05-07T15:16:07Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="4fab00c228f00c0709312d35679a78136ca2bbcf"
LABEL org.opencontainers.image.version="0.2.0"
LABEL org.opencontainers.image.revision="1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
LABEL org.opencontainers.image.version="v0.2.0"
VIASHDOCKER
fi
@@ -575,7 +575,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "sync_resources 0.2.0"
echo "sync_resources v0.2.0"
echo ""
echo "Sync a Viash package's test resources to the local filesystem based on the"
echo "the \`.info.test_resources\` field in the \`_viash.yaml\` file. This is useful for"
@@ -654,7 +654,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "sync_resources 0.2.0"
echo "sync_resources v0.2.0"
exit
;;
--input)
@@ -801,7 +801,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/craftbox/sync_resources:0.2.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/sync_resources:v0.2.0'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "untar"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dries Schaumont"
roles:
@@ -164,7 +164,7 @@ engines:
id: "docker"
image: "debian:stable-slim"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -182,12 +182,12 @@ build_info:
output: "target/executable/untar"
executable: "target/executable/untar/untar"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -210,7 +210,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
# untar 0.2.0
# untar v0.2.0
#
# 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
@@ -455,10 +455,10 @@ RUN apt-get update && \
LABEL org.opencontainers.image.authors="Dries Schaumont, Robrecht Cannoodt"
LABEL org.opencontainers.image.description="Companion container for running component untar"
LABEL org.opencontainers.image.created="2025-05-07T13:46:25Z"
LABEL org.opencontainers.image.created="2025-05-07T15:16:07Z"
LABEL org.opencontainers.image.source="https://github.com/viash-hub/craftbox"
LABEL org.opencontainers.image.revision="4fab00c228f00c0709312d35679a78136ca2bbcf"
LABEL org.opencontainers.image.version="0.2.0"
LABEL org.opencontainers.image.revision="1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
LABEL org.opencontainers.image.version="v0.2.0"
VIASHDOCKER
fi
@@ -575,7 +575,7 @@ VIASH_DOCKER_RUN_ARGS=(-i --rm)
# ViashHelp: Display helpful explanation about this executable
function ViashHelp {
echo "untar 0.2.0"
echo "untar v0.2.0"
echo ""
echo "Unpack a .tar file. When the contents of the .tar file is just a single"
echo "directory,"
@@ -646,7 +646,7 @@ while [[ $# -gt 0 ]]; do
shift 1
;;
--version)
echo "untar 0.2.0"
echo "untar v0.2.0"
exit
;;
--input)
@@ -776,7 +776,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/craftbox/untar:0.2.0'
VIASH_DOCKER_IMAGE_ID='images.viash-hub.com/vsh/craftbox/untar:v0.2.0'
fi
# print dockerfile

View File

@@ -1,5 +1,5 @@
name: "concat_text"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Toni Verbeiren"
roles:
@@ -156,7 +156,7 @@ engines:
id: "docker"
image: "alpine:latest"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apk"
@@ -175,12 +175,12 @@ build_info:
output: "target/nextflow/concat_text"
executable: "target/nextflow/concat_text/main.nf"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -203,7 +203,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,4 +1,4 @@
// concat_text 0.2.0
// concat_text v0.2.0
//
// 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
@@ -3035,7 +3035,7 @@ meta = [
"resources_dir": moduleDir.toRealPath().normalize(),
"config": processConfig(readJsonBlob('''{
"name" : "concat_text",
"version" : "0.2.0",
"version" : "v0.2.0",
"authors" : [
{
"name" : "Toni Verbeiren",
@@ -3238,7 +3238,7 @@ meta = [
"id" : "docker",
"image" : "alpine:latest",
"target_registry" : "images.viash-hub.com",
"target_tag" : "0.2.0",
"target_tag" : "v0.2.0",
"namespace_separator" : "/",
"setup" : [
{
@@ -3262,13 +3262,13 @@ meta = [
"engine" : "docker|native",
"output" : "target/nextflow/concat_text",
"viash_version" : "0.9.4",
"git_commit" : "4fab00c228f00c0709312d35679a78136ca2bbcf",
"git_commit" : "1c1b0a4a1aff891ab678072b0ba915ac3ac71610",
"git_remote" : "https://github.com/viash-hub/craftbox",
"git_tag" : "v0.1.0-7-g4fab00c"
"git_tag" : "v0.1.0-8-g1c1b0a4"
},
"package_config" : {
"name" : "craftbox",
"version" : "0.2.0",
"version" : "v0.2.0",
"summary" : "A collection of custom-tailored scripts and applied utilities built with Viash.\n",
"description" : "`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.\n\nEmphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:\n\n* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.\n* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.\n* **High Quality Standards (promoted by Viash):**\n * Clear documentation for components and their parameters.\n * Full exposure of underlying script/tool arguments for fine-grained control.\n * Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.\n * Unit tested where applicable to ensure components function as expected.\n",
"viash_version" : "0.9.4",
@@ -3278,7 +3278,7 @@ meta = [
".requirements.commands := ['ps']\n",
".engines += { type: \\"native\\" }",
".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'",
".engines[.type == 'docker'].target_tag := '0.2.0'"
".engines[.type == 'docker'].target_tag := 'v0.2.0'"
],
"keywords" : [
"scripts",
@@ -3746,7 +3746,7 @@ meta["defaults"] = [
"container" : {
"registry" : "images.viash-hub.com",
"image" : "vsh/craftbox/concat_text",
"tag" : "0.2.0"
"tag" : "v0.2.0"
},
"tag" : "$id"
}'''),

View File

@@ -2,7 +2,7 @@ manifest {
name = 'concat_text'
mainScript = 'main.nf'
nextflowVersion = '!>=20.12.1-edge'
version = '0.2.0'
version = 'v0.2.0'
description = 'Concatenate a number of text files, handle gzipped text files gracefully and\noptionally gzip the output text file.\n\nThis component is useful for concatening fastq files from different lanes, for instance.\n'
author = 'Toni Verbeiren, Dries Schaumont'
}

View File

@@ -1,5 +1,5 @@
name: "csv2fasta"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dries Schaumont"
roles:
@@ -227,7 +227,7 @@ engines:
id: "docker"
image: "python:slim"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -257,12 +257,12 @@ build_info:
output: "target/nextflow/csv2fasta"
executable: "target/nextflow/csv2fasta/main.nf"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -285,7 +285,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,4 +1,4 @@
// csv2fasta 0.2.0
// csv2fasta v0.2.0
//
// 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
@@ -3035,7 +3035,7 @@ meta = [
"resources_dir": moduleDir.toRealPath().normalize(),
"config": processConfig(readJsonBlob('''{
"name" : "csv2fasta",
"version" : "0.2.0",
"version" : "v0.2.0",
"authors" : [
{
"name" : "Dries Schaumont",
@@ -3310,7 +3310,7 @@ meta = [
"id" : "docker",
"image" : "python:slim",
"target_registry" : "images.viash-hub.com",
"target_tag" : "0.2.0",
"target_tag" : "v0.2.0",
"namespace_separator" : "/",
"setup" : [
{
@@ -3352,13 +3352,13 @@ meta = [
"engine" : "docker|native",
"output" : "target/nextflow/csv2fasta",
"viash_version" : "0.9.4",
"git_commit" : "4fab00c228f00c0709312d35679a78136ca2bbcf",
"git_commit" : "1c1b0a4a1aff891ab678072b0ba915ac3ac71610",
"git_remote" : "https://github.com/viash-hub/craftbox",
"git_tag" : "v0.1.0-7-g4fab00c"
"git_tag" : "v0.1.0-8-g1c1b0a4"
},
"package_config" : {
"name" : "craftbox",
"version" : "0.2.0",
"version" : "v0.2.0",
"summary" : "A collection of custom-tailored scripts and applied utilities built with Viash.\n",
"description" : "`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.\n\nEmphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:\n\n* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.\n* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.\n* **High Quality Standards (promoted by Viash):**\n * Clear documentation for components and their parameters.\n * Full exposure of underlying script/tool arguments for fine-grained control.\n * Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.\n * Unit tested where applicable to ensure components function as expected.\n",
"viash_version" : "0.9.4",
@@ -3368,7 +3368,7 @@ meta = [
".requirements.commands := ['ps']\n",
".engines += { type: \\"native\\" }",
".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'",
".engines[.type == 'docker'].target_tag := '0.2.0'"
".engines[.type == 'docker'].target_tag := 'v0.2.0'"
],
"keywords" : [
"scripts",
@@ -3912,7 +3912,7 @@ meta["defaults"] = [
"container" : {
"registry" : "images.viash-hub.com",
"image" : "vsh/craftbox/csv2fasta",
"tag" : "0.2.0"
"tag" : "v0.2.0"
},
"tag" : "$id"
}'''),

View File

@@ -2,7 +2,7 @@ manifest {
name = 'csv2fasta'
mainScript = 'main.nf'
nextflowVersion = '!>=20.12.1-edge'
version = '0.2.0'
version = 'v0.2.0'
description = 'Convert two columns from a CSV file to FASTA entries. The CSV file can\ncontain an optional header and each row (other than the header) becomes\na single FASTA record. One of the two columns will be used as the names\nfor the FASTA entries, while the other become the sequences. The sequences\ncolumn must only contain characters that are valid IUPAC notation for \nnucleotides or a group thereof (wildcard characters).\n'
author = 'Dries Schaumont, Robrecht Cannoodt'
}

View File

@@ -1,5 +1,5 @@
name: "move_files_to_directory"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dorien Roosen"
roles:
@@ -128,7 +128,7 @@ engines:
id: "docker"
image: "debian:latest"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -146,12 +146,12 @@ build_info:
output: "target/nextflow/move_files_to_directory"
executable: "target/nextflow/move_files_to_directory/main.nf"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -174,7 +174,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,4 +1,4 @@
// move_files_to_directory 0.2.0
// move_files_to_directory v0.2.0
//
// 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
@@ -3034,7 +3034,7 @@ meta = [
"resources_dir": moduleDir.toRealPath().normalize(),
"config": processConfig(readJsonBlob('''{
"name" : "move_files_to_directory",
"version" : "0.2.0",
"version" : "v0.2.0",
"authors" : [
{
"name" : "Dorien Roosen",
@@ -3196,7 +3196,7 @@ meta = [
"id" : "docker",
"image" : "debian:latest",
"target_registry" : "images.viash-hub.com",
"target_tag" : "0.2.0",
"target_tag" : "v0.2.0",
"namespace_separator" : "/",
"setup" : [
{
@@ -3219,13 +3219,13 @@ meta = [
"engine" : "docker|native",
"output" : "target/nextflow/move_files_to_directory",
"viash_version" : "0.9.4",
"git_commit" : "4fab00c228f00c0709312d35679a78136ca2bbcf",
"git_commit" : "1c1b0a4a1aff891ab678072b0ba915ac3ac71610",
"git_remote" : "https://github.com/viash-hub/craftbox",
"git_tag" : "v0.1.0-7-g4fab00c"
"git_tag" : "v0.1.0-8-g1c1b0a4"
},
"package_config" : {
"name" : "craftbox",
"version" : "0.2.0",
"version" : "v0.2.0",
"summary" : "A collection of custom-tailored scripts and applied utilities built with Viash.\n",
"description" : "`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.\n\nEmphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:\n\n* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.\n* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.\n* **High Quality Standards (promoted by Viash):**\n * Clear documentation for components and their parameters.\n * Full exposure of underlying script/tool arguments for fine-grained control.\n * Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.\n * Unit tested where applicable to ensure components function as expected.\n",
"viash_version" : "0.9.4",
@@ -3235,7 +3235,7 @@ meta = [
".requirements.commands := ['ps']\n",
".engines += { type: \\"native\\" }",
".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'",
".engines[.type == 'docker'].target_tag := '0.2.0'"
".engines[.type == 'docker'].target_tag := 'v0.2.0'"
],
"keywords" : [
"scripts",
@@ -3689,7 +3689,7 @@ meta["defaults"] = [
"container" : {
"registry" : "images.viash-hub.com",
"image" : "vsh/craftbox/move_files_to_directory",
"tag" : "0.2.0"
"tag" : "v0.2.0"
},
"tag" : "$id"
}'''),

View File

@@ -2,7 +2,7 @@ manifest {
name = 'move_files_to_directory'
mainScript = 'main.nf'
nextflowVersion = '!>=20.12.1-edge'
version = '0.2.0'
version = 'v0.2.0'
description = 'This component copies one or multiple files to the same destination directory, creating the output directory if it doesn\'t exist.'
author = 'Dorien Roosen'
}

View File

@@ -1,5 +1,5 @@
name: "sync_resources"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Robrecht Cannoodt"
roles:
@@ -174,7 +174,7 @@ engines:
id: "docker"
image: "alpine:3"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apk"
@@ -197,12 +197,12 @@ build_info:
output: "target/nextflow/sync_resources"
executable: "target/nextflow/sync_resources/main.nf"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -225,7 +225,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,4 +1,4 @@
// sync_resources 0.2.0
// sync_resources v0.2.0
//
// 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
@@ -3035,7 +3035,7 @@ meta = [
"resources_dir": moduleDir.toRealPath().normalize(),
"config": processConfig(readJsonBlob('''{
"name" : "sync_resources",
"version" : "0.2.0",
"version" : "v0.2.0",
"authors" : [
{
"name" : "Robrecht Cannoodt",
@@ -3263,7 +3263,7 @@ meta = [
"id" : "docker",
"image" : "alpine:3",
"target_registry" : "images.viash-hub.com",
"target_tag" : "0.2.0",
"target_tag" : "v0.2.0",
"namespace_separator" : "/",
"setup" : [
{
@@ -3294,13 +3294,13 @@ meta = [
"engine" : "docker|native",
"output" : "target/nextflow/sync_resources",
"viash_version" : "0.9.4",
"git_commit" : "4fab00c228f00c0709312d35679a78136ca2bbcf",
"git_commit" : "1c1b0a4a1aff891ab678072b0ba915ac3ac71610",
"git_remote" : "https://github.com/viash-hub/craftbox",
"git_tag" : "v0.1.0-7-g4fab00c"
"git_tag" : "v0.1.0-8-g1c1b0a4"
},
"package_config" : {
"name" : "craftbox",
"version" : "0.2.0",
"version" : "v0.2.0",
"summary" : "A collection of custom-tailored scripts and applied utilities built with Viash.\n",
"description" : "`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.\n\nEmphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:\n\n* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.\n* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.\n* **High Quality Standards (promoted by Viash):**\n * Clear documentation for components and their parameters.\n * Full exposure of underlying script/tool arguments for fine-grained control.\n * Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.\n * Unit tested where applicable to ensure components function as expected.\n",
"viash_version" : "0.9.4",
@@ -3310,7 +3310,7 @@ meta = [
".requirements.commands := ['ps']\n",
".engines += { type: \\"native\\" }",
".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'",
".engines[.type == 'docker'].target_tag := '0.2.0'"
".engines[.type == 'docker'].target_tag := 'v0.2.0'"
],
"keywords" : [
"scripts",
@@ -3773,7 +3773,7 @@ meta["defaults"] = [
"container" : {
"registry" : "images.viash-hub.com",
"image" : "vsh/craftbox/sync_resources",
"tag" : "0.2.0"
"tag" : "v0.2.0"
},
"tag" : "$id"
}'''),

View File

@@ -2,7 +2,7 @@ manifest {
name = 'sync_resources'
mainScript = 'main.nf'
nextflowVersion = '!>=20.12.1-edge'
version = '0.2.0'
version = 'v0.2.0'
description = 'Sync a Viash package\'s test resources to the local filesystem based on the\nthe `.info.test_resources` field in the `_viash.yaml` file. This is useful for\ntesting and debugging purposes.\n'
author = 'Robrecht Cannoodt, Dries Schaumont'
}

View File

@@ -1,5 +1,5 @@
name: "untar"
version: "0.2.0"
version: "v0.2.0"
authors:
- name: "Dries Schaumont"
roles:
@@ -164,7 +164,7 @@ engines:
id: "docker"
image: "debian:stable-slim"
target_registry: "images.viash-hub.com"
target_tag: "0.2.0"
target_tag: "v0.2.0"
namespace_separator: "/"
setup:
- type: "apt"
@@ -182,12 +182,12 @@ build_info:
output: "target/nextflow/untar"
executable: "target/nextflow/untar/main.nf"
viash_version: "0.9.4"
git_commit: "4fab00c228f00c0709312d35679a78136ca2bbcf"
git_commit: "1c1b0a4a1aff891ab678072b0ba915ac3ac71610"
git_remote: "https://github.com/viash-hub/craftbox"
git_tag: "v0.1.0-7-g4fab00c"
git_tag: "v0.1.0-8-g1c1b0a4"
package_config:
name: "craftbox"
version: "0.2.0"
version: "v0.2.0"
summary: "A collection of custom-tailored scripts and applied utilities built with\
\ Viash.\n"
description: "`craftbox` is a curated collection of custom scripts and utilities\
@@ -210,7 +210,7 @@ package_config:
- ".requirements.commands := ['ps']\n"
- ".engines += { type: \"native\" }"
- ".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'"
- ".engines[.type == 'docker'].target_tag := '0.2.0'"
- ".engines[.type == 'docker'].target_tag := 'v0.2.0'"
keywords:
- "scripts"
- "custom"

View File

@@ -1,4 +1,4 @@
// untar 0.2.0
// untar v0.2.0
//
// 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
@@ -3035,7 +3035,7 @@ meta = [
"resources_dir": moduleDir.toRealPath().normalize(),
"config": processConfig(readJsonBlob('''{
"name" : "untar",
"version" : "0.2.0",
"version" : "v0.2.0",
"authors" : [
{
"name" : "Dries Schaumont",
@@ -3250,7 +3250,7 @@ meta = [
"id" : "docker",
"image" : "debian:stable-slim",
"target_registry" : "images.viash-hub.com",
"target_tag" : "0.2.0",
"target_tag" : "v0.2.0",
"namespace_separator" : "/",
"setup" : [
{
@@ -3273,13 +3273,13 @@ meta = [
"engine" : "docker|native",
"output" : "target/nextflow/untar",
"viash_version" : "0.9.4",
"git_commit" : "4fab00c228f00c0709312d35679a78136ca2bbcf",
"git_commit" : "1c1b0a4a1aff891ab678072b0ba915ac3ac71610",
"git_remote" : "https://github.com/viash-hub/craftbox",
"git_tag" : "v0.1.0-7-g4fab00c"
"git_tag" : "v0.1.0-8-g1c1b0a4"
},
"package_config" : {
"name" : "craftbox",
"version" : "0.2.0",
"version" : "v0.2.0",
"summary" : "A collection of custom-tailored scripts and applied utilities built with Viash.\n",
"description" : "`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.\n\nEmphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:\n\n* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.\n* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.\n* **High Quality Standards (promoted by Viash):**\n * Clear documentation for components and their parameters.\n * Full exposure of underlying script/tool arguments for fine-grained control.\n * Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.\n * Unit tested where applicable to ensure components function as expected.\n",
"viash_version" : "0.9.4",
@@ -3289,7 +3289,7 @@ meta = [
".requirements.commands := ['ps']\n",
".engines += { type: \\"native\\" }",
".engines[.type == 'docker'].target_registry := 'images.viash-hub.com'",
".engines[.type == 'docker'].target_tag := '0.2.0'"
".engines[.type == 'docker'].target_tag := 'v0.2.0'"
],
"keywords" : [
"scripts",
@@ -3763,7 +3763,7 @@ meta["defaults"] = [
"container" : {
"registry" : "images.viash-hub.com",
"image" : "vsh/craftbox/untar",
"tag" : "0.2.0"
"tag" : "v0.2.0"
},
"tag" : "$id"
}'''),

View File

@@ -2,7 +2,7 @@ manifest {
name = 'untar'
mainScript = 'main.nf'
nextflowVersion = '!>=20.12.1-edge'
version = '0.2.0'
version = 'v0.2.0'
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'
author = 'Dries Schaumont, Robrecht Cannoodt'
}