Build pipeline: viash-hub.craftbox.v0.3.2-tpktm
Source commit: 7d520dc76c
Source message: Bump version to v0.3.2
26 lines
1.4 KiB
YAML
26 lines
1.4 KiB
YAML
name: craftbox
|
|
version: v0.3.2
|
|
summary: |
|
|
A collection of custom-tailored scripts and applied utilities built with Viash.
|
|
description: |
|
|
`craftbox` is a curated collection of custom scripts and utilities designed to tackle context-specific tasks.
|
|
|
|
Emphasizing the Viash principles, `craftbox` components aim for **reusability**, **reproducibility**, and adherence to **best practices**. Key features generally include:
|
|
|
|
* **Standalone & Nextflow Ready:** Components are built to run directly via the command line or be smoothly integrated into Nextflow workflows.
|
|
* **Custom Implementations:** Contains scripts and tools developed for particular tasks that may not be found in broader collections.
|
|
* **High Quality Standards (promoted by Viash):**
|
|
* Clear documentation for components and their parameters.
|
|
* Full exposure of underlying script/tool arguments for fine-grained control.
|
|
* Containerized (Docker) to ensure dependency management and a consistent, reproducible runtime environment.
|
|
* Unit tested where applicable to ensure components function as expected.
|
|
keywords: [scripts, custom, implementations, utilities]
|
|
license: MIT
|
|
links:
|
|
issue_tracker: https://github.com/viash-hub/craftbox/issues
|
|
repository: https://github.com/viash-hub/craftbox
|
|
viash_version: 0.9.7
|
|
config_mods: |
|
|
.requirements.commands := ['ps']
|
|
organization: vsh
|