Bpipe Version 0.9.9.5

Summary

This release has a variety of new features with highlights being more flexible options to limit concurrency based on memory usage, and support for integration with message queuing systems (JMS) to both run pipelines remotely and also to send outbound messages.

A range of important bug fixes are included as well. One minor behavior change may be observed for pipelines using the $threads variable: this variable will now only cause dynamic thread allocation if the procs config for that command is either unset or is set to zero. The old behavior caused dynamic allocation of threads when this value was set to 1, which was counterintuitive and confusing.

Features

bed('test.bed', allowBreaks:false, padding: 20).split(10) * [ foo ]

Minor Changes

Fixes