Running ARC - ReactionMechanismGenerator/ARC GitHub Wiki
From the terminal
Running ARC from the terminal requires an input file (see example input files under the examples
folder).
The input files are in a YAML format, and a (very) simple input file might look like this:
project: demo
species:
- label: OH
smiles: '[OH]'
To run, make sure to first activate the ARC environment (see Installation-instructions). Then simply type:
python <path_to_the_ARC_folder>/ARC.py input.yml
replacing <path_to_the_ARC_folder>
with your actual local path to ARC.
If you're using the recommended aliases, then simply typing arc
in any folder with a valid input.yml file will execute ARC.
ARC automatically creates restart files in the same format as its input files. If ARC crashes, e.g., due to connectivity issues or shutting down your machine, simply typing arcrestart
in the folder containing the restart file will cause ARC to restart. In restart mode, ARC is aware of all past submitted jobs and collects their output files or waits for them to terminate if they are still running.
Using API (or Jupyter Notebook)
See ARC's API.
When using a Jupyter notebook, interactive 3D geometries are presented after final geometry optimizations (as opposed to running from the terminal).
To run, make sure to first activate the RMG environment with the additional dependencies (see Installation-instructions).
Call jupyter notebook
and edit a copy of the demo notebooks.