【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.bilibili.com/video/BV1ZU4y1T7V1?spm_id_from=333.1007.top_right_bar_window_history.content.click

    posted @ 2022-05-11 23:57  生物信息与育种  阅读(470)  评论(0编辑  收藏  举报