Module: Bio::Conduit::Template

Defined in:
lib/bio/conduit/template/sge.rb,
lib/bio/conduit/template/torque.rb

Constant Summary collapse

SGE =
%q{#!/bin/bash
#
#$ -N <%= @jobname %>
#$ -cwd
#$ -S /bin/bash
#
<%= "#$ -pe multicores #{@info['cpu']}" if @info.has_key?('cpu') -%>

<%= @commands -%>}
TORQUE =
%q{#PBS -N <%= @jobname %>
<% @resourceline = [] -%>
<% @resourceline.push("nodes=#{@info.has_key?('nodes') ? @info['nodes'] : 1}#{@info.has_key?('cpu') ? ":ppn=#{@info['cpu']}" : ""}") if @info.has_key?('cpu') || @info.has_key?('nodes') -%>
<% @resourceline.push("mem=#{@info['mem']}") if @info.has_key?('mem') -%>
<%= "#PBS -l #{@resourceline.join(',')}" if [email protected]? %>

<%= @commands -%>}