Ducttape 0.3 Now Available

25 views
Skip to first unread message

Jonathan Clark

unread,
Jan 28, 2013, 11:50:15 AM1/28/13
to ducttape...@googlegroups.com
Summary

Ducttape 0.3 final is now available. This version is expected to be stable. Please report any bugs.


Documentation, install instructions, and very basic tutorial: https://github.com/jhclark/ducttape

An example of Chris Dyer's new cdec tutorial, ported to ducttape: https://github.com/jhclark/ducttape/tree/master/examples/cdec_tutorial

A very good tutorial by Nathan Schieder (still in progress): http://nschneid.github.com/ducttape-crash-course/tutorial.html

A minimal web UI by Victor Chahuneau: https://github.com/vchahun/ducttape-web

Changelog

  • Branch graft globs are now implemented (e.g. in=$out@score[OptReplica:*])
  • Print a success message when all tasks complete successfully
  • Ignore undeclared/unused variables by default
  • Depth-first traversal of workflow to encourage fail-fast behavior (breadth-first also available)
  • Fixed bug that was throwing errors about the .versions directory -- workflow version information is now stored properly
  • 'versions' mode added
  • Support for ~ (home directory) in filenames
  • A script called ducttape_task.sh is now written in reach task's output directory to help debugging -- ducttape does not actually run this script
  • Function blocks are now supported (see tutorial/07-02-functions.tape)
  • More concise stdout/stderr messages
  • Add directive for ducttape_auto_update_packages=disable along with 'update' mode to allow updating packages only on demand
  • Added "tabular" script for use with summary mode
  • Fixed bug in summary mode that caused table rows to be unnecessarily separated
  • Improvements to 'viz' mode including packed, unpacked, and debug visualizations
  • Print full realization names next to canonical directory names during execution confirmation
  • Allow multiple plans to be specified at once on the command line
  • Allow reach...via lines clauses in plans to contain newlines
  • Plenty of minor bug fixes
Reply all
Reply to author
Forward
0 new messages