cblaster

cblaster identifies clusters of co-located homologous sequences in local and remote sequence databases to detect gene clusters involved in coordinated biological pathways such as metabolism, drug resistance, and virulence.


Key Features:

  • Remote and Local Database Searches: Uses the NCBI BLAST API for remote searches and DIAMOND for local database queries.
  • Detection of Co-located Homologous Gene Clusters: Identifies groups of homologous sequences that are co-located on genomes to define candidate gene clusters.
  • User-Defined Filtering Criteria: Supports thresholds for identity, coverage, and e-value to filter search results.
  • Integration with NCBI IPG and Local Databases: Retrieves genomic coordinates from the NCBI Identical Protein Group (IPG) database for remote hits and uses user-provided databases to obtain coordinates for local searches.
  • BLAST Result Parsing and Filtering: Parses and filters BLAST search results according to user-defined criteria to extract relevant hits.
  • Visualization Outputs: Generates outputs suitable for visualization of large datasets and gene cluster arrangements.

Scientific Applications:

  • Comparative Genomics: Identifying homologous gene clusters across species and strains to compare cluster presence, composition, and conservation.
  • Functional Analysis of Pathways: Detecting gene clusters involved in coordinated biological pathways such as metabolism, drug resistance, and virulence.
  • Evolutionary Studies: Investigating the evolution and distribution of gene clusters to infer evolutionary relationships.

Methodology:

Implements remote searches via the NCBI BLAST API and local searches via DIAMOND, retrieves genomic coordinates from the NCBI Identical Protein Group (IPG) database or user-provided databases, parses and filters BLAST search results using identity, coverage, and e-value thresholds, and is implemented in Python.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/9/2021

Operations

Publications

Gilchrist CL, Booth TJ, van Wersch B, van Grieken L, Medema MH, Chooi Y. cblaster: a remote search tool for rapid identification and visualisation of homologous gene clusters. Unknown Journal. 2020. doi:10.1101/2020.11.08.370601.