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
Formatting
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.
DOI: 10.7554/eLife.07009
Funding: - Engineering and Physical Sciences Research Council (EPSRC): EP/H043160/1