multi.pbs: Make Westgrid PBS files

Description Usage Arguments Value Author(s) References

View source: R/WestGridFunctions.R

Description

Take an individual Nemo .ini file and make a Westgrid PBS file for either orcinus, bugaboo, or grex servers.

Usage

1
2
multi.pbs(ini.file.directory, RAM, walltime = NULL, server,
  input.directory = NULL, nemo.directory = NULL)

Arguments

ini.file.directory

The directory containing .ini files for which PBS scripts will be made. Any file in this directory with the expression ".ini" in its name will be used to make a PBS file.

RAM

The amount of RAM the run will be allowed to use, there is no default, and must include gb, mb, or kb in specification, e.g. "6gb".

walltime

Default is set at max for specified server (except bugaboo, which is set to default at 500 hours), but other lengths can be specified here in units "100:00:00" hours:minutes:seconds.

server

Which westgrid server the PBS file is meant for. Options are "grex", "orcinus" or "bugaboo" currently.

input.directory

The directory on the Westgrid server which holds the nemo .ini file. Defaults are set for each server.

nemo.directory

The directory on the Westgrid server from which the nemo executable is called. Defaults are set for each server.

Value

Creates PBS files from a .ini file for running Nemo on Westgrid's Orcinus, Bugaboo, or Grex servers.

Author(s)

Kimberly J Gilbert

References

Nemo is created and maintained by Fred Guillaume. The manual and source files are available online.


kjgilbert/aNEMOne documentation built on May 20, 2019, 10:25 a.m.