BioParser

BioParser parses and organizes output reports from sequence similarity search tools such as BLAST (NCBI BLAST and WU BLAST) and FASTA to extract and structure alignment results for genomics and proteomics analyses using Perl and BioPerl.


Key Features:

  • Perl-based parsing: Implements parsing logic in Perl to process sequence similarity reports.
  • BLAST and FASTA support: Parses output from BLAST (NCBI BLAST and WU BLAST) and FASTA to extract alignment and similarity metrics.
  • BioPerl integration: Leverages BioPerl modules for robust handling of biological data formats and report structures.
  • Filtering and extraction: Filters relevant components from reports to extract hits, scores, e-values, alignments, and metadata.
  • Output formats: Exports parsed results to ASCII and HTML formats for downstream review and processing.
  • MySQL database population: Automatically populates a local MySQL database with parsed data to enable structured querying and filtering.
  • Large-scale processing: Handles voluminous outputs and large query sets typical of high-throughput similarity searches.

Scientific Applications:

  • Large-scale similarity analyses: Enables automated extraction and management of results from high-throughput BLAST/FASTA runs.
  • Evolutionary studies: Provides structured alignment and similarity data useful for phylogenetic inference and comparative sequence analysis.
  • Functional annotation: Facilitates assignment of putative functions to genes or proteins based on sequence similarity metrics.
  • Comparative genomics: Supports cross-genome sequence comparisons by organizing similarity matches and alignment details for downstream analyses.
  • Proteomics analyses: Organizes protein-level similarity searches for proteome annotation and comparison workflows.

Methodology:

Perl-based parsing of BLAST (NCBI BLAST and WU BLAST) and FASTA outputs using BioPerl to extract and filter alignment components, export results to ASCII or HTML, and populate a local MySQL database.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Windows
Programming Languages:
Perl
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Catanho M, Mascarenhas D, Degrave W, de Miranda AB. BioParser. Applied Bioinformatics. 2006;5(1):49-53. doi:10.2165/00822942-200605010-00007. PMID:16539538.

Documentation

Links