Difference between revisions of "Scalablast"

From UFRC
Jump to navigation Jump to search
Line 73: Line 73:
 
<!--Turn the Table of Contents and Edit paragraph links ON/OFF-->
 
<!--Turn the Table of Contents and Edit paragraph links ON/OFF-->
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__
 +
=Validation=
 +
* Validated 4/5/2018

Revision as of 19:17, 5 April 2018

Description

scalablast website  

ScalaBLAST is a high-performance multiprocessor implementation of the NCBI BLAST library. ScalaBLAST supports all 5 primary program types (blastn, blastp, tblastn, tblastx, and blastx) and several output formats (pairwise, tabular, or XML). ScalaBLAST will run on most multiprocessor systems that have MPI installed, and can run over a wide variety of interconnects including infiniband, quadrics, and ethernet. ScalaBLAST is designed to run a large number of queries against either large or small databases. ScalaBLAST parallelizes the BLAST calculations by dynamically scheduling them across processors using a fault-resilient scheme.

Required Modules

Parallel (OpenMP)

  • intel/2013
  • scalablast

Parallel (MPI)

Version 1:

  • intel/2013
  • openmpi/1.6.5
  • scalablast

Version 2:

  • gcc/4.7.2
  • openmpi/1.6.5
  • scalablast

System Variables

  • HPC_{{#uppercase:scalablast}}_DIR





Validation

  • Validated 4/5/2018