ncbi_blast_plus

ncbi_blast_plus performs sequence similarity searches using BLAST heuristic algorithms to compare nucleotide or protein queries against sequence databases for homology detection and functional annotation.


Key Features:

  • Enhanced speed and efficiency: Long query sequences are broken into smaller chunks and only relevant parts of large database sequences (e.g., contigs or chromosomes) are selectively retrieved to reduce CPU time and memory usage.
  • Modular software library: Provides a modular library for accessing subject sequence data from various sources.
  • Masking information retrieval: Supports retrieval of masking information for database sequences directly from BLAST databases.

Scientific Applications:

  • Homology detection: Identifying homologous genes or proteins across different species by comparing nucleotide or protein sequences.
  • Variation analysis: Analyzing genetic variations and mutations within populations through sequence comparisons.
  • Genome annotation: Facilitating functional annotation of newly sequenced genomes by comparing sequences to known entries in sequence databases.

Methodology:

Uses BLAST heuristic algorithms to compare nucleotide or protein sequences against extensive sequence databases, calculates statistical significance of matches, splits long queries into smaller chunks, selectively retrieves relevant portions of large database sequences (contigs/chromosomes), and retrieves masking information from BLAST databases.

Topics

Collections

Details

Maturity:
Mature
Cost:
Free of charge
Tool Type:
web application
Added:
11/5/2024
Last Updated:
11/7/2024

Operations

Data Inputs & Outputs

Sequence alignment

Publications

Camacho C, Coulouris G, Avagyan V, Ma N, Papadopoulos J, Bealer K, Madden TL. BLAST+: architecture and applications. BMC Bioinformatics. 2009;10(1). doi:10.1186/1471-2105-10-421. PMID:20003500. PMCID:PMC2803857.

Documentation