Exonerate sequence alignment tool.
Here is a simple test case for the runtime environment.
Download the example job here.
The job description file exonerate.xrsl
The job script runexonerate.sh is very simple
Commands to submit the sample job in linux and MacOSX machines
Download and unpack the sample job:
Set up grid environment and submit the job
Follow the progress of the job and retrieve the result when the job is finished,
In the commands above, job_id should be replaced with the job identifier given by the the arcsub command for example:
The arcget command will store the results of the job to a new directory named according to the job ID number.
The runtime environment sets the following environment variables:
- PATH is set so that the installation directory of Exonerate binaries is included in the path
System administrator guide for installing the RE
Get and unload the package:
Download runtime environment script template for SLURM.
Modify the scripts as needed and save the main script in your ARC runtime directory as APPS/BIO/EXONERATE-2.2.0.
As long as the interface requirements are satisfied, the implementation does not really matter. And some adaptation is needed anyway to accomodate differences in the cluster environment (batch queue systems, temporary directory location etc.)