目录
WDL(Workflow Description Language)Broad Institute推出,描述流程。
解决的核心问题:复杂问题的执行和资源管理。将更多精力放在如何实现功能(如比对、处理、绘图等 ),而作业运行(执行顺序、软件版本记录等)交给WDL。
语法定义参考Python。
版本:draft-2、v1.0、v1.1
云计算产物,天然对Docker友好,可继承Docker环境
比对类似语言:
- Linux shell:易学,难并行
- Maker/snakemake:难学,易并行,计算资源管理弱
- CWL/WDL:较强的表达与计算资源控制能力
应用场景:
- 大型集群、多用户环境,云计算模式
- 生产型企业、科研院所,注重可维护性(人员流动、历史数据等)
- 标准化
https://www.bilibili.com/video/BV1ZU4y1T7V1?spm_id_from=333.1007.top_right_bar_window_history.content.click
作者:Bioinfarmer,若要及时了解动态信息,请关注同名微信公众号:Bioinfarmer。