导读:2015 年,阿里云和华大基因立下一个目标:到 2020 年,要在 24 小时完成个人全基因组测序。这在当时是一个几乎被认为不可能的挑战。  而在 2020 年刚开始的第 17 天,我们就实现了这个目标!并且把个人全基因组测序分析做到只需要 15 分钟,不到一顿饭的功夫。

云端实现大规模弹性调度计算

图 1 - WGS 分析过程示意图

基因计算所面临的挑战不同于常规计算,大数据生信分析平台需要具备 PB 级的数据处理能力:存储与压缩、清理及管理、低成本保存的能力;快速、安全的云端分发共享;基因数据的安全隐私保护、大规模数据挖掘;按需调度和弹性扩容等。

此次方案由华大 DNBSEQ 自主测序仪、BGI Online 混合云架构、阿里云容器服务 ACK/AGS 基因服务以及赛乐基因 GPU 加速算法的深度融合而成。其中,华大基因联合阿里云的整体技术架构为云原生容器混合云,实现云上云下资源一体,跨地域集群统一管理。凭借云端的自动伸缩特性,实现大规模弹性调度计算。

在使用上,该方案用户无需关心基因数据处理过程中的计算资源、处理逻辑、数据缓存等细节,只需将下机数据 (FASTQ文件) 上传至 OSS,以及授权 Bucket 给 AGS 服务,即可高效、快速完成整个数据分析流程,并将结果数据上传到用户期望的存储空间。

这套端到端解决方案,无缝衔接测序平台和基因云平台,全面支持包括 DNBSEQ 系列测序仪在内的多种测序平台,可按需定制分析流程,交付灵活性极高。

速度更快,精度更高,成本更低

相比同类产品,它在计算速度、精准度、成本、易用性、与上游测序仪的整合度上具有极大优势,在 2020 年,新的 WGS 交付方案将会助力基因科研与临床检测再上一个新台阶。

经过实际测试,整套方案在 15 分钟内完成了 8 组 30X WGS 样本二级分析处理。在保证精度的前提下,实现 15 分钟对 7200 亿碱基拼装、排序、去重、变异检测,完成基因检测全流程120倍加速。且经过 NA12878 测试数据集与金标准 VCF 比较,二级分析的精度高于或等于 BWA-0.7.17/GATK 4.1.3 的数据产出,SNP 精度到达 99.80%!

图 2 - 实测 30X WGS N12878 数据加速效果

图 3 - 30X WGS 软件加速一致性
同时,阿里云 ACK/AGS 提供云上 PaaS 加速能力,以混合云方式协助华大基因完成自主测序仪大批量下机数据分析的近实时交付,可有效降低分析计算成本,缩短该环节交付周期。

加速解码生命进程

此前,线下进行单个样本的 WGS 分析通常需要 70 小时;2016 年底,BGI Online(国际版)实现 17 小时完成 100 个 WGS 分析;2017 年底,时间降至 120 分钟;到如今携手阿里云,创下 15 分钟完成 1 个 WGS 的新纪录,BGI Online 再次刷新了全基因组分析的速度极限。

随着精准医学人群队列项目的陆续启动,我国自主可控的基因测序与分析平台显得愈发重要。BGI Online 将在未来继续完善平台功能,为用户提供完整、全面、友好的功能体验,使生物信息领域的研究更简单高效。

解码未知,丈量生命。科技的每一小步,都会成为人类前行的一大步。华大基因及 BGI Online 将继续携手合作伙伴,共同为基因事业贡献力量。

注:人类全基因组测序(Whole Genome Sequencing,简称WGS)是利用高通量测序技术对人类不同个体或群体进行全基因组测序,并进行生物信息分析的方法。癌症和遗传疾病的深度解析往往需要对大量样本进行 WGS 测序与分析,而且对 WGS 数据的挖掘还能发现非常多极具价值的遗传多样性信息。一个人类全基因组有 30 亿碱基,一个 30X 的 WGS 测序数据量大约在 100G。

云原生实践峰会即将开幕

“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”

2015 年,我和华大基因立下一个小目标……相关推荐

  1. 别让虚拟化成为“永恒之蓝”的下一个攻击目标

    2017年5月12日起,"永恒之蓝"勒索蠕虫利用微软系统漏洞横扫全球,目标直指没有及时更新系统补丁的Windows系统,被感染用户必须缴纳赎金才能恢复被不法分子加密的文档被加密.作 ...

  2. 今天开始下一个奋斗目标

    昨天花了3,000多买了一个功放,两个音箱.为的是在家里搞个KTV,方便自己随时K歌. 今天突然想起,下一个奋斗目标:HOUSE.... 尽管我目前已经身无分文了,不过房子还是有的,但是要装修,所以: ...

  3. 下一个IPO目标?!美国MSP产业2020六大趋势

    2020年1月7日,由工信部牵头中国通信标准化协会云计算标准和开源推进委员会主导的国内首批云管理服务评估结果发布,以安畅.Bespin.浙江移动为代表的三家卓越级服务商以及两家增强级服务商成为中国首批 ...

  4. 程序员们请别做下一个小贝

    据网友提供的<蜗居>第24集3:30秒截图,有理由相信小贝是搞 C++ 的 那本书是<大规模C++程序设计> -- 历史上一定有那么一些人,没有名,没有钱,只是和爱人一起过完了 ...

  5. 趣头条,或许是下一个小巨头

    点击上方蓝字关注「中产之路」 前文<头条.快手,那些我曾经错过的暴富机会>一文提到 15年,看好字节跳动(今日头条): 16年,看好快手: 17年下半年,看好拼多多: 18年,知乎付费,个 ...

  6. CVPR 2022 | QueryDet:使用级联稀疏query加速高分辨率下的小目标检测

    ©作者 | Herschel 虽然在过去的几年中,基于深度学习的通用目标检测已经取得了巨大的成功,但在检测小目标的性能和效率方面却远远不能令人满意.推广小目标检测最常见和有效的方法是使用高分辨率图像或 ...

  7. CVPR 2022 | 图森未来提出小目标检测工作QueryDet:使用级联稀疏query加速高分辨率下的小目标检测...

    作者丨Herschel@知乎 来源丨https://zhuanlan.zhihu.com/p/495892085 编辑丨CVer 论文:https://arxiv.org/abs/2103.09136 ...

  8. mac启动web服务_30多种Web工具和服务可帮助您启动下一个重大目标

    mac启动web服务 This article was created in partnership with Mekanism. Thank you for supporting the partn ...

  9. 为 27岁的自己立下一个flag

    浑浑噩噩的过了 26个年头,都不知道自己要做什么,也没有为一件事情奋力拼搏过,什么都不在意,又什么都很在意,所以 27岁的自己现在还是一个眼界狭隘的人,我希望27岁的我可以 走出去看看,可以在不知道自 ...

最新文章

  1. Python Beautiful Soup类的基本元素
  2. R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(分组调色板填充、自定义调色板、灰度比例)实战(dot plot)
  3. 安装完Visual Team System 2008 Team Explorer出错解决办法
  4. powerbuilder中实现多线程同步查询_Power Query中的“追加查询”可以实现合并多个工作表和工作簿...
  5. mysql_fetch_row ()出现段错误_207国道邵阳县段道路指示牌上出现错误,百姓疑惑”唐田市“在哪里...
  6. 两个月的微信小程序尝试
  7. java中nio怎么实现聊天,JAVA-NIO实现聊天室详细代码说明
  8. JQuery系列(4) - AJAX方法
  9. 计算机网络:overlay(VLAN,VxLAN)、underlay网络、大二层的介绍
  10. mysql 查看collation_MySQL collation方法
  11. HDU2553 N皇后问题【DFS+回溯法】
  12. php 随机坐标点,php实现 计算坐标点在某区域
  13. Enumeration与Iterator接口
  14. 2019考研数学汤家凤张宇李永乐复习资料
  15. synergy 控制客户端电脑很卡_Synergy 一套键鼠同时控制多台电脑的神器!超级方便!(开源免费,支持Win/Mac/Linux)...
  16. Verilog无符号除法器-状态机实现
  17. matlab的方法定义变量,Matlab定义变量的操作步骤
  18. 方正BPM开发平台(FIX ES2007)帮助手册+知识库
  19. 2021年N1叉车司机考试APP及N1叉车司机免费试题
  20. 【opencv图像处理】--2. 颜色空间,绘制图形,绘制(中文)文本

热门文章

  1. 【PAT乙级题库】全套总结
  2. MySQL中的全文索引
  3. CopyOnWrite容器
  4. JavaScript的鼠标事件
  5. lambda表达式的日期问题
  6. python实验二序列_python 学习笔记 二 序列, 列表, 元组, 字符串
  7. 为什么HTTPS是安全的
  8. 一口气说出 4 种分布式一致性 Session 实现方式,面试杠杠的~
  9. Android检查网络状态步骤
  10. (Java集合框架)集合框架概述和Collection常用功能及遍历