biojs-io-blast

biojs-io-blast parses BLAST output files and converts them into structured data to enable analysis and visualization of sequence alignments and homology relationships.


Key Features:

  • Data Parsing: Parses BLAST output files and transforms raw results into structured formats suitable for downstream analysis.
  • Output Format Compatibility: Handles diverse BLAST output formats and maintains compatibility across BLAST versions.
  • Visualization Data Preparation: Produces structured representations of alignments, scores, conserved regions, and homology relationships for visualization and analysis.

Scientific Applications:

  • Sequence Analysis: Visualizes alignment scores and conserved regions to assess sequence similarity across organisms.
  • Functional Annotation: Highlights functional domains and motifs identified through homology searches to support sequence annotation.
  • Comparative Genomics: Facilitates comparison of genomic sequences across species to identify orthologous genes and inform evolutionary studies.

Methodology:

Uses a modular parsing approach to handle diverse BLAST output formats and transform raw BLAST results into structured data.

Topics

Collections

Details

License:
Apache-2.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
JavaScript
Added:
9/24/2015
Last Updated:
3/13/2019

Operations

Data Inputs & Outputs

Publications

Yachdav G, Goldberg T, Wilzbach S, Dao D, Shih I, Choudhary S, Crouch S, Franz M, García A, García LJ, Grüning BA, Inupakutika D, Sillitoe I, Thanki AS, Vieira B, Villaveces JM, Schneider MV, Lewis S, Pettifer S, Rost B, Corpas M. Anatomy of BioJS, an open source community for the life sciences. eLife. 2015;4. doi:10.7554/elife.07009. PMID:26153621. PMCID:PMC4495654.

Funding: - Engineering and Physical Sciences Research Council (EPSRC): EP/H043160/1

Documentation