BLAST

From ACENET
Jump to: navigation, search
Achtung.png Legacy documentation

This page describes a service provided by a retired ACENET system. Most ACENET services are currently provided by national systems, for which please visit https://docs.computecanada.ca.

Description
The Basic Local Alignment Search Tool (BLAST) finds regions of local similarity between sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance of matches. BLAST can be used to infer functional and evolutionary relationships between sequences as well as help identify members of gene families.
Modulefile
blast
Databases
Current, only the NR database is available at ACENET, and its location is stored in the environment variable BLASTDB. See examples below on how to access the database.
Documentation
NCBI BLAST homepage
Usage
Here is an example of a submission script to run BLAST serially:
#$ -cwd
#$ -l h_rt=01:00:00
#$ -j y

module load blast
blastx -query query.FASTA -db $NCBIDB/nr -out ${JOB_ID}_results.txt \
    -evalue 1E-10 -outfmt 7 -num_alignments 10
Here is an example of a submission script how to run BLAST in parallel with 4 threads:
#$ -cwd
#$ -l h_rt=01:00:00
#$ -j y
#$ -pe openmp 4

module load blast
blastx -query query.FASTA -db $NCBIDB/nr -out ${JOB_ID}_results.txt \
    -evalue 1E-10 -outfmt 7 -num_alignments 10 -num_threads $NSLOTS