Viash 0.5.2

This is a small release containing two small features and a bug fix.

New Release
Author

Viash Team

Published

August 13, 2021

What’s new?

This is a small release containing two small features and a bug fix. The new run_args field allows you to add docker run arguments to the Docker platform section of a config file. For example:

platforms:
  - type: docker
  image: bash:4.0
  run_args: "--expose 127.0.0.1:80:8080/tcp --env MY_ENV_VAR=foo"

There’s also a new field for the Nextflow platform: separate_multiple_outputs. By default, this is set to true and separates the outputs generated by a Nextflow component with multiple outputs as separate events on the channel. You can now choose to disable this behaviour:

platforms:
  - type: nextflow
    publish: true
    separate_multiple_outputs: false

Full changelog:

MINOR CHANGES

  • DockerPlatform: Added run_args field to allow setting docker run arguments.

  • NextFlowPlatform: Added argument separate_multiple_outputs to allow not separating the outputs generated by a component with multiple outputs as separate events on the channel.

BUG FIXES

  • IO: Allow overwriting directory resources upon rebuild.