Bio::Index::Blast

Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s).
Download

Bio::Index::Blast Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jason Stajich
  • Publisher web site:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/PopGen/IO.pm

Bio::Index::Blast Tags


Bio::Index::Blast Description

Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s). Bio::Index::Blast is a Perl module with indexes Blast reports and supports retrieval based on query accession(s).SYNOPSIS use strict; use Bio::Index::Blast; my ($indexfile,$file1, $file2); my $index = new Bio::Index::Blast(-filename => $indexfile, -write_flag => 1); $index->make_index($file1, $file2); my $id; my $data = $index->get_stream($id); my $bplite_report = $index->fetch_report($id); print "query is ", $bplite_report->query, "n"; while( my $sbjct = $bplite_report->nextSbjct ) { print $sbjct->name, "n"; while( my $hsp = $sbjct->nextHSP ) { print "t e-value ", $hsp->P, } print "n"; }This object allows one to build an index on a blast file (or files) and provide quick access to the blast report for that accession. Note: for best results 'use strict'. Requirements: · Perl


Bio::Index::Blast Related Software