主要概念

  • 地域(Region)

    地域为GeneDock的服务节点。GeneDock通过在不同的Region部署服务,让自己的服务距离客户更近,获得更低的访问延时及更好的用户体验。目前GeneDock拥有北京和深圳2个Region。

  • 项目(Project)

    项目为GeneDock服务中的基本管理单元,用于资源隔离和控制。用户可以通过项目来管理数据、工作流、工具和任务。在现阶段,GeneDock还不支持创建多个Project,用户默认只有一个以default的Project。

  • 数据(Data)

    数据为GeneDock服务中的数据存储单元,包含基因测序数据、工作流运行结果数据、报告等。每个项目可以存储多份数据并且支持递归目录结构。

  • 工作流(Workflow)

    工作流为生物信息分析流程的封装,工作流至少由一个工具组成,一些工具的输出作为下游工具的输入而形成有向无环图,相互独立的工具可能会并发执行。

  • 工具(Tool)

    工具是生物信息软件的封装,封装的软件可以是第三方发布的软件,像FastQC、BWA-MEM等;可以是一个简单的shell命令,比如sort、awk等,也可以是生物信息人员自己编写的脚本。

  • 镜像(Image)

    生物信息软件的Docker镜像,可以让你的程序在不同的环境下运行,包括GeneDock云平台。