Difference between revisions of "Scalablast"

From UFRC
Jump to navigation Jump to search
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Software]][[Category:Bioinformatics]][[Category:Genomics]]
+
[[Category:Software]][[Category:Biology]][[Category:Genomics]]
 
{|<!--CONFIGURATION: REQUIRED-->
 
{|<!--CONFIGURATION: REQUIRED-->
 
|{{#vardefine:app|scalablast}}
 
|{{#vardefine:app|scalablast}}
Line 20: Line 20:
 
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.
 
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.
 
<!--Modules-->
 
<!--Modules-->
==Required Modules==
+
==Environment Modules==
<!--
+
Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application.
===Serial===
 
* {{#var:app}}
 
-->
 
===Parallel (OpenMP)===
 
* intel/2013
 
* {{#var:app}}
 
===Parallel (MPI)===
 
Version 1:
 
* intel/2013
 
* openmpi/1.6.5
 
* {{#var:app}}
 
 
 
Version 2:
 
* gcc/4.7.2
 
* openmpi/1.6.5
 
* {{#var:app}}
 
 
==System Variables==
 
==System Variables==
* HPC_{{#uppercase:{{#var:app}}}}_DIR
+
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory
 
<!--Configuration-->
 
<!--Configuration-->
 
{{#if: {{#var: conf}}|==Configuration==
 
{{#if: {{#var: conf}}|==Configuration==

Latest revision as of 20:34, 12 August 2022

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.

Environment Modules

Run module spider scalablast to find out what environment modules are available for this application.

System Variables

  • HPC_SCALABLAST_DIR - installation directory