语言支持
以下是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将准备好支持它们。