skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: VeraRun

Software ·
DOI:https://doi.org/10.11578/dc.20201001.77· OSTI ID:1484353 · Code ID:45717

VeraRun provides users a command-line utility that determines the sequence of VERA codes and utilities to be executed, calculates and determines PBS directives and job parameters, creates a job script, and submits the script on behalf of the user. While hiding all the details, the script allows the user to set PBS parameters explicitly. VeraRun is implemented as a Python package with host-specific configurations and job script templates. Host configurations are stored in JavaScript Object Notation (JSON) files and specify machine characteristics (e.g., number of nodes, number of processors per node, memory available per node, location of VERA installations). Job templates are Bash scripts with parameters substituting for host-specific PBS directives and controls. These files are named by the hostname, thus making VeraRun extensible to other systems and environments. VeraRun reads the VERA input file to determine code and execution environment requirements, creating and optionally submitting a job script.

Short Name / Acronym:
VeraRun
Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
8042
Software Type:
Scientific
License(s):
BSD 3-clause "New" or "Revised" License
Programming Language(s):
Python 2 or 3
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC05-00OR22725
DOE Contract Number:
AC05-00OR22725
Code ID:
45717
OSTI ID:
1484353
Country of Origin:
United States

Similar Records

VERAIO Software Management Plan
Technical Report · Sun Aug 01 00:00:00 EDT 2021 · OSTI ID:1484353

VERAIO Software Management Plan
Technical Report · Tue May 31 00:00:00 EDT 2022 · OSTI ID:1484353

Charliecloud
Software · Tue Jun 16 00:00:00 EDT 2015 · OSTI ID:1484353

Related Subjects