Difference between revisions of "Trinity"

From UFRC
Jump to navigation Jump to search
m (Text replace - "<!-- ######## Template Configuration ######## --> <!--Edit definitions of the variables used in template calls Required variables: app - lowercase name of the application e.g. "amber" url - url of the software page (project, company prod)
Line 2: Line 2:
 
__NOEDITSECTION__
 
__NOEDITSECTION__
 
[[Category:Bioinformatics]][[Category:Software]]
 
[[Category:Bioinformatics]][[Category:Software]]
<!-- ########  Template Configuration ######## -->
+
 
<!--Edit definitions of the variables used in template calls
 
Required variables:
 
app - lowercase name of the application e.g. "amber"
 
url - url of the software page (project, company product, etc) - e.g. "http://ambermd.org/"
 
Optional variables:
 
INTEL - Version of the Intel Compiler e.g. "11.1"
 
MPI - MPI Implementation and version e.g. "openmpi/1.3.4"
 
-->
 
 
{|
 
{|
 
<!--Main settings - REQUIRED-->
 
<!--Main settings - REQUIRED-->

Revision as of 17:52, 10 August 2012


Description

trinity website  

Trinity contains three applications - Inchworm, Chrysalis, and Butterfly.

Using application with environment modules system

To use trinity with the environment modules system at HPC the following commands are available:

Get module information for trinity:

$module spider trinity

Load the default application module:

$module load trinity

The modulefile for this software adds the directory with executable files to the shell execution PATH and sets the following environment variables:

  • HPC_TRINITY_DIR - directory where trinity is located.

How To Run

To run Trinity after you load the module use the "Trinity.pl" perl script, or run_Trinity.sh shell script, which is particularly useful as the optional ALLPATHS-LG software is enabled at UF HPC.

If the run produces an error that states that java could not create a virtual machine due to insufficient heap memory you can set the java memory with an

export _JAVA_OPTIONS="-Xmx2g"

command either at the command line if doing an interactive run on a test node or in the job script. Make sure that the value in the "-Xmx" is less then the amount of memory you requested from the batch system.