text: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  """
  This script runs stand-alone simulation on an RMG job.  This is effectively the 
  same script as sensitivity.py
  """
  
  import os.path
  import argparse
  
  from rmgpy.tools.sensitivity import runSensitivity
  
  ################################################################################
  
  def parse_arguments():
  
      parser = argparse.ArgumentParser()
      parser.add_argument('input', metavar='INPUT', type=str, nargs=1,
          help='RMG input file')
      parser.add_argument('chemkin', metavar='CHEMKIN', type=str, nargs=1,
          help='Chemkin file')
      parser.add_argument('dictionary', metavar='DICTIONARY', type=str, nargs=1,
          help='RMG dictionary file')
      args = parser.parse_args()
      
      inputFile = os.path.abspath(args.input[0])
      chemkinFile = os.path.abspath(args.chemkin[0])
      dictFile = os.path.abspath(args.dictionary[0])
  
      return inputFile, chemkinFile, dictFile
  
  def main():
      # This might not work anymore because functions were modified for use with webserver
  
      inputFile, chemkinFile, dictFile = parse_arguments()
  
      runSensitivity(inputFile, chemkinFile, dictFile)
  
  ################################################################################
  
  
  if __name__ == '__main__':
      main()
  
      
      
      