ElasticBLAST

ElasticBLAST performs BLAST (Basic Local Alignment Search Tool) sequence alignments in cloud environments to accelerate sequence classification and enable large-scale functional annotation and evolutionary analysis.


Key Features:

  • Cloud-Native Application: Built as a native cloud application with integration for Amazon Web Services (AWS) and Google Cloud Platform (GCP).
  • Scalability: Handles query volumes from a few sequences to thousands by distributing computations across numerous virtual CPUs, scaling to thousands of virtual CPUs when necessary.
  • BLAST Alignments: Executes BLAST (Basic Local Alignment Search Tool) sequence alignments.
  • Database Support: Supports both user-provided databases and databases available from the National Center for Biotechnology Information (NCBI).
  • Cost Efficiency: Employs cloud-native orchestration tools and can request discounted instances to reduce operational cost.
  • Resource Management: Automatically deletes cloud resources upon task completion.

Scientific Applications:

  • Sequence Categorization: Categorize query sequences via BLAST alignments for identification and classification.
  • Functional Annotation: Support functional annotation by identifying homologs through BLAST results.
  • Evolutionary Analysis: Enable evolutionary studies by assessing sequence similarity and homology.
  • Large-Scale Genomic Processing: Process extensive genomic datasets that require high-throughput BLAST alignments.

Methodology:

Performs BLAST alignments by distributing computations across virtual CPUs in cloud environments (AWS, GCP), uses cloud-native orchestration and can request discounted instances, supports user-provided and NCBI databases, and automatically deletes resources upon completion.

Topics

Details

License:
CC-BY-4.0
Cost:
Free of charge
Tool Type:
desktop application
Operating Systems:
Mac, Linux
Programming Languages:
Python
Added:
10/1/2023
Last Updated:
11/24/2024

Operations

Publications

Camacho C, Boratyn GM, Joukov V, Vera Alvarez R, Madden TL. ElasticBLAST: accelerating sequence search via cloud computing. BMC Bioinformatics. 2023;24(1). doi:10.1186/s12859-023-05245-9. PMID:36967390. PMCID:PMC10040096.

Documentation