Installing KNIME Workflows
KNIME workflows that have been wrapped to run from Maestro can be installed for the use of all users into the installation. The standard location for these workflows is in the mmshare-vversion/python/workflows directory of the installation. The installation can be performed with one of the following commands:
$SCHRODINGER/run installscripts.py -k -c -z workflowzipfile.zip $SCHRODINGER/run installscripts.py -k -c -d workflowsourcedir
The zip file workflowzipfile.zip or the directory workflowsourcedir should contain a set of Python scripts named workflow.py and directories named workflow_dir.
When Maestro is started, these workflows should appear on the Scripts menu.
If you do not want to install the workflows into the installation, you can simply place them in a directory and set the MAESTRO_WORKFLOW_LOCATION environment variable to point to this directory.
If you are using an external KNIME installation rather than the one in the Schrödinger installation, you must make sure that the external installation has the Schrödinger nodes installed and everything under KNIME & Extensions and KNIME Labs Extensions for the current version of KNIME.
In addition, you must add a knime setting in the hosts file for the hosts on which you plan to run Maestro, or to the localhost entry. See The Hosts File for information on the hosts file. This setting will have to be updated if you update the external KNIME and the path to the KNIME startup script (or executable) changes. Note that this setting is applied if you try to run the Schrödinger KNIME instance via the icon or the startup script: the external KNIME will start instead of the Schrödinger KNIME.