Skip to content

Releases: dnanexus/dxWDL

Minor fixes

25 Jul 23:10
Compare
Choose a tag to compare
  • Support white space in destination command line argument
  • Allow providing the dx instance type directly in the runtime attributes

Workflow sorting, workflow outputs, and multi-region

21 Jul 21:37
Compare
Choose a tag to compare
  • Topological sorting of workflow. By default, check for circular
    dependencies, and abort in case there are cycles. Optionally, sort the
    calls to avoid forward references. This is useful for WDL scripts
    that were not written by hand.
  • Create an output_section applet for a compiled workflow. If
    --reorg is specified on the command line, the applet also
    reorganizes the output folder; it moves all intermediate results to
    subfolder intermediate. Reorganization requires CONTRIBUTE level access,
    which the user needs to have.
  • Multi region support. Currently, Sydney and US-east are in the list.

Version 0.33

10 Jul 16:42
Compare
Choose a tag to compare
  • Initial support for WDL pairs and maps
  • Upgrade to wdl4s version 0.13
  • Improve parsing for memory specifications
  • Optionals can be passed as inputs and outputs from tasks.

Version 0.32

28 Jun 18:46
Compare
Choose a tag to compare

Various all around improvements.

  • Support archive and force flags a la dx build. Applets and workflows
    are not deleted by default, the --force flag must be provided.
  • If there are insufficient permissions to get the instance price list, we
    have a reasonable fallback option.
  • Added namespace concept to intermediate representation.
  • WDL pretty printer now retains output section.

Version 0.31

26 Jun 19:48
Compare
Choose a tag to compare

The compiler is packed into a single jar file. A user can download it from the release page, and run it locally.

Minor changes

Fixed glob bug