Releases: dnanexus/dxWDL
Releases · dnanexus/dxWDL
Minor fixes
- 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
- 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
subfolderintermediate
. Reorganization requiresCONTRIBUTE
level access,
which the user needs to have. - Multi region support. Currently, Sydney and US-east are in the list.
Version 0.33
- 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
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
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