The network client program can be obtained from
ncbi.nlm.nih.gov/blast/network/experimental/unix. On the didecs, as
well on the disuns, it is installed in ~/blast1.4/netclient
.
To get more information about the network service, get the file README
from ncbi.nlm.nih.gov/blast/network/experimental. A local copy is kept
in ~/man/blastnet
. Instructions for installing are given in
the provided INSTALL file. Before installing the network client
program, the libraries ncbi, gish and dfa must have been
installed. For ncbi the object files are not necessary, just the
include files in the directory ncbi/include. The port to use is
defined by the constant BLASTPORT in blastsrv.h and is
currently set to 5555. In that directory execute:
For example, to submit a request on didec28.epfl.ch as a batch job,
use the command: % blastp.remote -b -s didec28.epfl.ch swiss ~queries/protpart1.seq
The network server program is called blastnetsrv and is located
only on the didecs in ~/blast1.4/netserver
. In that directory
use:
To start the network server use the command:
% blastnetsrv
blastnetsrv writes a message to stdout every time a client
is connected. It also writes to two log files:
~/tmp/blastnetsrv.daylog
: log file of the day. Contains the
requests (command line and query sequence) submitted on one day. It
is reset every new day.
~/tmp/blastnetsrv.yearlog
: log file of the year. Contains the
number of total and succesfull requests for each day of the year. It
is reset every new year.
The mosaic page located at http://ulrec3.unil.ch/software/EPFLBLAST_form.html is a nice interface to the network client program, which facilitates the entering of command line options. For the moment it calls the blast network server on didec28.epfl.ch.