class that runs CGI query on BLAST site
![]() | blastSearch ( blastConfig *bc ) constructor |
![]() | setConfig ( blastConfig *bc ) another way to set up the pointer to blastConfig object |
![]() | do_blast_search (SaveFrameNode *save_frame) Open socket to BLAST site, send CGI queries and save result as /tmp/blast_out |
class that runs CGI query on BLAST site.This class runs CGI query on BLAST site and saves result in /tmp/blast_out.
URL of the BLAST site, web server port, CGI program name and
path to output file are stored in blastConfig object.
BLAST site requires that query is sent in two chunks:
void setConfig( blastConfig *bc )
int do_blast_search(SaveFrameNode *save_frame)
Residue sequence(s) (query string) are in the input file,
so is molecular class (used to decide which BLAST program to use:
blastp, blastn or carbo).
first we send residue sequence and get the RID,
then we send RID and get the result.
Alphabetic index Hierarchy of classes