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