BMC BioinformaticsBioinformaticsPeer-reviewed journal article
ElasticBLAST: Accelerating Sequence Search via Cloud Computing
Camacho ChristiamiD, Grzegorz M. Boratyn, Victor Joukov, Roberto Vera AlvareziD, Thomas MaddeniD
Abstract
BackgroundBiomedical 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. ResultsWe 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. ConclusionWe 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.
- Citations
- 142
- FWCI
- 33.74
- Field percentile
- top 1%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Incremental BLAST: incremental addition of new sequence databases through e-value correction
Sajal Dash, Sarthok Rasique Rahman, … Wu-chun Feng·PLoS ONEPeer-reviewed·Apr 22, 2021
- Benchmarking undedicated cloud computing providers for analysis of genomic datasets.
Seyhan Yazar, George EC Gooden, … Alex Hewitt·bioRxiv·Aug 7, 2014
- Elysium: RNA-seq Alignment in the Cloud
Alexander Lachmann, Zhuorui Xie, Avi Ma’ayan·bioRxiv·Aug 2, 2018
- Accessible and interactive RNA sequencing analysis using serverless computing
Ling‐Hong Hung, Xingzhi Niu, … Ka Yee Yeung·bioRxiv·Oct 3, 2020
- NGScloud2: optimized bioinformatic analysis using Amazon Web Services
Fernando Mora‐Márquez, José Luis Vázquez‐Poletti, Unai López de Heredia·PeerJPeer-reviewed·Apr 16, 2021
- Sequenceserver: a modern graphical user interface for custom BLAST databases
Anurag Priyam, Ben J Woodcroft, … Yannick Wurm·Molecular Biology and EvolutionPeer-reviewed·Aug 14, 2019