.. _installation: Installation ============ .. note:: Rxn Rover currently can only be used by running the source code. You must also download plugins for your desired optimizer, analyzer, and reactor components from the `Plugin Catalog `__. Prerequisites ------------- .. In order to run Rxn Rover, you need the free LabVIEW runtime engine, .. acquired from the `LabVIEW website .. `__ .. or a developer version of LabVIEW. In order to run Rxn Rover, you need to acquire a `developer version of LabVIEW `__. We are working on an executable version that can be run with the free `LabVIEW runtime engine `__, but the dynamic nature of Rxn Rover has made this step difficult to implement. .. Rxn Rover releases page, where the executable will be once it is complete: https://github.com/RxnRover/RxnRover/releases You also need the Dynamic Reentrant library, developed by the Rxn Rover team to facilitate communication between Rxn Rover and its plugins. It can be downloaded from ``_ by clicking the "Code" button and selecting "Download ZIP". Extract the ZIP file into your `/user.lib/` directory, where `` is the location of your LabVIEW installation. `user.lib` is where user-created, common libraries used across multiple projects are located. Rxn Rover Setup --------------- Once the prerequisites are installed: #. Clone or download/extract the `Rxn Rover repository `__. #. Double-click Main.vi in the top directory of the repository. #. Click the "Run" arrow in the top left of the window that opens to run Rxn Rover.