Suppr超能文献

ElasticBLAST:通过云计算加速序列搜索。

ElasticBLAST: accelerating sequence search via cloud computing.

机构信息

National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, 8600 Rockville Pike, Bethesda, MD, 20894, USA.

出版信息

BMC Bioinformatics. 2023 Mar 26;24(1):117. doi: 10.1186/s12859-023-05245-9.

Abstract

BACKGROUND

Biomedical researchers use alignments produced by BLAST (Basic Local Alignment Search Tool) to categorize their query sequences. Producing such alignments is an essential bioinformatics task that is well suited for the cloud. The cloud can perform many calculations quickly as well as store and access large volumes of data. Bioinformaticians can also use it to collaborate with other researchers, sharing their results, datasets and even their pipelines on a common platform.

RESULTS

We present ElasticBLAST, a cloud native application to perform BLAST alignments in the cloud. ElasticBLAST can handle anywhere from a few to many thousands of queries and run the searches on thousands of virtual CPUs (if desired), deleting resources when it is done. It uses cloud native tools for orchestration and can request discounted instances, lowering cloud costs for users. It is supported on Amazon Web Services and Google Cloud Platform. It can search BLAST databases that are user provided or from the National Center for Biotechnology Information.

CONCLUSION

We show that ElasticBLAST is a useful application that can efficiently perform BLAST searches for the user in the cloud, demonstrating that with two examples. At the same time, it hides much of the complexity of working in the cloud, lowering the threshold to move work to the cloud.

摘要

背景

生物医学研究人员使用 BLAST(基础局部比对搜索工具)生成的比对结果来对他们的查询序列进行分类。生成这样的比对结果是一项基本的生物信息学任务,非常适合在云端进行。云可以快速执行许多计算,并且可以存储和访问大量数据。生物信息学家还可以使用它与其他研究人员进行协作,在一个共同的平台上共享他们的结果、数据集,甚至他们的流程。

结果

我们提出了 ElasticBLAST,这是一个在云端执行 BLAST 比对的云原生应用程序。ElasticBLAST 可以处理从几个到数千个查询,并在数千个虚拟 CPU 上运行搜索(如果需要),在完成后删除资源。它使用云原生工具进行编排,并可以请求折扣实例,降低用户的云成本。它支持亚马逊网络服务和谷歌云平台。它可以搜索用户提供的或来自国家生物技术信息中心的 BLAST 数据库。

结论

我们表明,ElasticBLAST 是一个有用的应用程序,可以在云端为用户高效地执行 BLAST 搜索,通过两个示例进行了演示。同时,它隐藏了在云端工作的许多复杂性,降低了将工作转移到云端的门槛。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/17bd/10040096/242dcc373720/12859_2023_5245_Fig1_HTML.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验