Basic Overview
|
Q: What is
BLAST?
BLAST® (Basic Local Alignment Search
Tool) is a set of similarity search programs designed to
explore all of the available sequence databases
regardless of whether the query is protein or DNA. The
BLAST programs have been designed for speed, with a
minimal sacrifice of sensitivity to distant sequence
relationships. The scores assigned in a BLAST search have
a well-defined statistical interpretation, making real
matches easier to distinguish from random background
hits. BLAST uses a heuristic algorithm that seeks local
as opposed to global alignments and is therefore able to
detect relationships among sequences that share only
isolated regions of similarity
(Altschul et al. 1990). For a better understanding of
BLAST, you can refer to the
BLAST Course, which explains the basics of the BLAST
algorithm. There is also a description of BLAST services
located
here. Also for details on BLAST and theory of
similarity search, see the
References section.
|
Q: What is the Best BLAST for me?
There are many different types of BLAST available from
the main BLAST web page.
Choosing the right one depends on the type of sequence
you are searching with (long, short; nucleotide protein),
and the desired database. In order to help guide you to
the right service for your search please consult the
"BLAST
Program Selection Guide".
This guide provides information on what database and
BLAST service (megaBLAST, translation BLAST etc) is ideal
for your search. Plus there is also additional information
describing how the tools work and why they are best for
certain types of searches.
|
|
Q: How can I access
the NCBI's BLAST services? There are four ways to use
BLAST services:
WWW BLAST:
The easiest way to use BLAST is through the Web. Users
may simply point their browsers at the NCBI home page
(http://www.ncbi.nlm.nih.gov) and link to the
/BLAST
pages for any number of different types of searches. A
complete description of BLAST services is available at
this
location.
|
StandAlone BLAST:BLAST can be run
locally as a full executable and can be used to run BLAST
searches against private, local databases, or downloaded copies
of the NCBI databases. BLAST binaries are provided for
Macintosh, Win32 (PC), LINUX, Solaris, IBM AIX, SGI,
Compaq OSF, and HP UX systems. StandAlone
BLAST executables may be found on the NCBI anonymous
FTP server (ftp://ftp.ncbi.nih.gov)
under /blast/executables/. Please read the README
file in this directory for more information. There is
also some information on setting up StandAlone BLAST at
the NHGRI site at: http://genome.nhgri.nih.gov/blastall/blast_install
|
Network BLAST:Blastcl3 is the NCBI BLAST network
client. It allows remote TCP/IP connections to the NCBI
BLAST servers to run BLAST searches. No web browser is
required. The BLAST network client can also be used to
"batch" search many sequences against the NCBI databases
at one time. You can download blastcl3 from the anonymous
FTP location ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATEST/.
|
BLAST URL API
The BLAST URL API is a standardized application
program interface (API) for accessing the NCBI QBLAST
system. It uses direct HTTP-encoded requests to NCBI web
server. The URL API will allow you to write a script that
passes sequences to the NCBI databases and return results
locally. There are many features:
- It does not require the download of an executable
from NCBI FTP site.
- There is no need download database files from NCBI
to your local machine.
- The URL API is easy to maintain and keep backward
compatible.
- It is not necessary to hack the NCBI BLAST CGI to
run scripts.
Instructions for the URL API are located in three
formats: HTML,
PDF,
and PostScript.
|
|
Q: What is the
StandAlone WWW BLAST Server?
The StandAlone WWW BLAST Server allows you to set up
your own in-house version of the NCBI BLAST Web pages. This
can be accessed through web browsers on intranet web
servers. You can set up the program to search your own
custom databases or downloaded copies of
the NCBI databases. The StandAlone WWW BLAST Server is
available by anonymous FTP at ftp://ftp.ncbi.nih.gov/blast/server/current_release/.
At this time, the StandAlone WWW BLAST Server is only
available for UNIX Web servers.
|
Disclaimer
Privacy statement
Accessibility
This page is
valid XHTML 1.0.
|