ducttape icon indicating copy to clipboard operation
ducttape copied to clipboard

A workflow management system for researchers who heart Unix.

Results 81 ducttape issues
Sort by recently updated
recently updated
newest added

Ducttape is built around the principle that workflows should be run, edited, and then re-run without losing work. However, certain workflow changes can cause work to be lost (that is...

documentation

- Summaries are very useful when combined with plans - Summaries factor out constant branch points for you - Summaries aren't cached -- use only quick commands - Can be...

documentation

``` task few > x :: P=(BP1: 1..3) {} task completes < in=$x@few[BP1:*] {} task lots > x :: P=(BP1: 1..10) {} #task works1 :: z=$P@lots[BP1:*] {} #task works2 <...

bug
higher priority

The tutorials are handy and give you plenty of examples of how to use various features in ducttape. But a complete syntax reference would be a very helpful addition to...

The following fails silently, but should produce an error message: ``` task t :: (Exists: exists) {} plan p { reach t via (DoesNotExist: branch) reach t via (Exists: does_not_exist)...

The following should succeed, but instead gives a cryptic stack trace: ``` task t > file oops_param=@ {} global { oops_param=42 } ```

bug

It would be nice if the following were allowed: ``` global { test_references=(DataSet: a=foo b=bar c=baz) } task report :: data_set=(DataSet: a b c) :: files=${test_references}[DataSet: ${data_set}] { echo ${files}...

wish