语言支持

以下是Cromwell当前支持及即将支持用于描述工作流的领域特定语言(DSL)。

当前支持的语言

WDL 草案 2

Cromwell最初是作为WDL引擎诞生的,WDL草案2是我们的第一种语言! 关于如何使用WDL的许多示例和一些优秀的入门资源,您可以查看OpenWDL网站

Cromwell支持WDL规范草案2的大部分内容。

已知问题:

  • 使用Object时要小心。它们在WDL 1.0中已被'struct'取代,并将在WDL 2.0中完全移除。
  • Cromwell不支持draft-2中的嵌套scatter

WDL 1.0

Cromwell 还支持 WDL 1.0 版本。

除了WDL规范从draft-2到1.0版本的变化外,Cromwell还支持嵌套分散(nested scatters)以及WDL 1.0中的localization_optional优化功能。

未来语言支持

WDL '开发'

随着SPEC不断改进和完善,Cromwell持续支持WDL当前的development开发版本。这意味着当(或稍后)新版本发布时,Cromwell将准备好支持它们。