Knowledge Base

Is there an alternative to using the GUI to add or update the Schrödinger extensions in a KNIME installation?

Yes. As of the 2014-2 release, you can use the command-line tool, KNIME_install.py. This tool automatically installs KNIME features and Schrödinger extensions into an existing KNIME installation.

You can find this script in your Schrödinger software installation, under $SCHRODINGER/knime-vversion/python, or you can download it from https://www.schrodinger.com/KNIME_install/KNIME_install.zip

The main options are:

-schrod_updatesite
-install_basechem
-knime_updatesite
-knime_features_list

For a full description, run the following command:

"$SCHRODINGER/run" -FROM knime KNIME_install.py -h

To update the Schrodinger extensions in an existing Desktop KNIME installation:

"$SCHRODINGER/run" -FROM knime KNIME_install.py -schrod_updatesite path-to-update-site/SchrodingerKNIMEUpdateSite_version.zip  path-to-KNIME-installation

To install the Schrödinger extensions and a couple of other extensions in a fresh Desktop KNIME installation:

"$SCHRODINGER/run" -FROM knime KNIME_install.py -install_basechem 2.9 -schrod_updatesite path-to-update-site/SchrodingerKNIMEUpdateSite_version.zip 
-knime_updatesite 2.9 -knime_features_list  path-to-list/feature.lst  path-to-KNIME-installation

with the feature.lst file containing for instance:

org.knime.features.quickform.feature.group 
com.knime.features.reporting.designer.feature.group 
org.knime.features.ext.poi.feature.group 

The names of the features in this file can be displayed by choosing File → Install New Software in the KNIME GUI and looking in the Install details window.

To ask a question or get help, please submit a support ticket or email us at help@schrodinger.com.

Back To Top