NAME
BlastFactory
SYNOPSIS
use BlastFactory;
my $report = get_blast($strain, $start_pos, $query_sequence, $indexdict, $outpath, $cores);
DESCRIPTION
BlastFactory provides helper functions to perform StandAloneBlast blastall searches against a pro-computed IndexDict of FASTA sequences. This module does NOT support BLAST+, so please ensure that the older legacy BLAST version is installed ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATEST/.
FEEDBACK
Reporting Bugs
Please report bugs to the author.
AUTHOR
Rob Davey
get_blast
Title : get_blast
Usage : my $report = get_blast($strain, $start_pos, $query_sequence, $indexdict, $outpath, $cores);
Function: performs a StandAloneBlast blastall of a given query sequence against a given IndexDict object
Returns : a blast report
Args : current strain name, current consensus position, query sequence, an IndexDict object, report output path, number of CPU cores to use);