BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Windows Azure上的NCBI BLAST

| 作者 Jonathan Allen 关注 594 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝 发布于 2010年12月19日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

NCBI BLAST的全名是“国家生物学信息中心的基本本地排列搜索工具(Basic Local Alignment Search Tool of the National Center for Biotechnology Information)”。 NCBI BLAST是由工作在国家卫生研究所的一组研究员创建的,那是美国卫生和人类服务部的一个部门。 NCBI把BLAST描述为一种工具,它能够找到序列之间类似的部分。 程序会把核苷酸或者蛋白质的序列与序列数据库相比较,并计算符合的统计学意义。 BLAST可以被用于推论出序列之间的功能和进化关系,还有助于识别基因家族中的成员。

11月6日,微软宣布他们在Windows Azure上提供了NCBI BLAST。 在一个演示中,它们采用了西雅图儿童医院的一个项目来检验已知蛋白质序列的相互关系。 他们声称,如果使用单独的计算机,那么这项分析会花费六年的时间,而Windows Azure上的NCBI BLAST完成这项计算只需要一周。 (注意到这里并没有给出“一台计算机”的具体配置。 单独一台超级计算机会比笔记本电脑当然会快得多。) 在另一项演示中,他们为华盛顿大学分析了细菌中的制氢过程。 据微软所说,“当哈佛实验室的本地资源无法处理该项计算时,研究员们把他们的需求提交给全国范围内的计算机集群,但是由于它会占用很长的任务队列时间,两天之后请求就被拒绝了。” 他们继续说到,在Windows Azure上只花了三天时间就完成了所有的计算。

Windows Azure能够运行三种不同版本的BLAST,BlastP、BlastN和BlastX。 BlastP是用于在蛋白质数据库中搜索类似序列的。 BlastN会对DNA序列做相同的工作。 BlastX是用于比较DNA序列和蛋白质序列数据库的概念性转换的。 所有三种应用程序都可以不需改变就运行在Windows Azure上。 此外,还需要专注于用户界面的web角色,以及在BLAST应用程序的各个分离实例中分配工作的worker角色。

Windows Azure上的NCBI BLAST已经通过微软的“全球云研究协作计划 (Global Cloud Research Engagement Initiative)”免费提供给很多位研究员。 这个项目也被叫做“Azure参与研究项目(Azure Research Engagement Project)”。

查看英文原文:NCBI BLAST for Windows Azure

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT