BLAST against local data

Running BLAST searches on your local machine can have several advantages over running the searches remotely at the NCBI: On a technical level, the CLC Drug Discovery Workbench uses the NCBI's blast+ software (see ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/). Thus, the results of using a particular data set to search the same database, with the same search parameters, would give the same results, whether run locally or at the NCBI.

There are a number of options for what you can search against:

To conduct a local BLAST search, go to:

        Toolbox | Sequence Analysis (Image generalsequenceanalyses) | BLAST (Image blastsearch)| BLAST (Image blast_local)

This opens the dialog seen in figure 12.5:

Image LocalBLASTsearchstep1
Figure 12.5: Choose one or more sequences to conduct a BLAST search.

Select one or more sequences of the same type (DNA or protein) and click Next.

This opens the dialog seen in figure 12.6:

Image LocalBLASTsearchstep2
Figure 12.6: Choose a BLAST program and a target database.

At the top, you can choose between different BLAST programs.

BLAST programs for DNA query sequences:

BLAST programs for protein query sequences:

In cases where you have selected blastx or tblastx to conduct a search, you will get the option of selecting a translation table for the genetic code. The standard genetic code is set as default. This setting is particularly useful when working with organisms or organelles that have a genetic code that differs from the standard genetic code.

If you search against the Protein Data Bank database and homologous sequences are found to the query sequence, these can be downloaded and opened with the 3D Molecule Viewer (see BLAST search against the PDB database).

Click Next.

This dialog allows you to adjust the parameters to meet the requirements of your BLAST search (figure 12.7).

Image BLAST_Local_parameters
Figure 12.7: Parameters that can be set before submitting a local BLAST search.

You then specify the target database to use:

When a database or a set of sequences has been selected, click Next.

This opens the dialog seen in figure 12.8:

Image LocalBLASTsearchstep3
Figure 12.8: Examples of parameters that can be set before submitting a BLAST search.

See NCBI BLAST for information about these limitations.