Beruflich Dokumente
Kultur Dokumente
1. Software download
http://www.schrodinger.com
Please make sure you select the correct OS for the machines that will be used; note that the
Windows platform has separate installation files for 32-bit and 64-bit versions.
2. Software installation
./INSTALL
and follow the instructions in the Installer. You will be asked to provide an installation
directory, which is where all software will be installed, as well as a temporary directory which
will be used to store temporary job files
When the installation is complete, set the SCHRODINGER environment variable:
After installing the license (see below), Maestro can be started via the following command:
$SCHRODINGER/maestro
3. Requesting a license
Once the software has been installed, a license will be needed in order to start Maestro and
run jobs. In order to obtain a license for the workshop, please contact, in the following order:
Make sure the SCHRODINGER environment variable is set to the top level Schrödinger
installation directory (example: /opt/schrodinger/suite2014-1) with the following
command:
If you have current licenses in your ‘$SCHRODINGER/license’ file that you do not want
replaced by the new license file, please send both the old and new license files to
help@schrodinger.com and we will send you a single file that combines all of your licenses.
$SCHRODINGER/license
$SCHRODINGER/diagnostics
Verify that the correct licenses are reported in the "License Test" tab. If yes, you should be
able to start Maestro. If no, click on the Tech Support button at the bottom of the Diagnostics
panel and send the resulting tarball file as an attachment in an email to
help@schrodinger.com.
Server-based license: Starting/updating the license server and verifying the licenses
In a terminal window, set the SCHRODINGER environment variable to point to the top level
Schrödinger installation directory.
Start the Diagnostics user interface. $SCHRODINGER/diagnostics
If the "Stop License Server" button is enabled, click it to temporarily stop the license server
daemon.
Click the "Start License Server" button to start the license server daemon. If you are installing
server-based licenses but this button is not enabled, you might be running the Diagnostics
GUI on a machine other than the license server.
Verify that the license server daemon is running and reporting the correct licenses in the
"Server Status" tab. If yes, you should be able to start Maestro. If no, click on the Tech
Support button at the bottom of the Diagnostics panel and send the resulting tarball file as an
attachment in an email to help@schrodinger.com.
In order to check the software installation, please run the following and check that the output
agrees whit what is seen below.
echo $SCHRODINGER
$SCHRODINGER/diagnostics
This command will open the Diagnostics panel. There are two top-level tabs in the panel;
License and Hosts. In the License tab, we see the 'Server Status' (for server-based licenses)
and results of the License Test
The third tab, 'Job Capacity', shows the number of allowed simultaneous jobs can be
run for each installed program. The top-level Hosts tab should show results similar
to the below, if you choose "Run test job on: 'Selected Hosts/All Hosts'"
Click the "Techsupport…" button. This will create a tarball of all your Diagonistics test.
Send your tarball output to the workshop organizer and help@schrodinger.com.
A number of Python scripts are available to use in Maestro and many of them are installed
with the software installation. The scripts are accessed from the Scripts… menu in Maestro
Scripts > Update… => update scripts from the Script Center page of our web site
Scripts > Install… => install scripts from a local disk
If the workshop will include KNIME, please download the KNIME workflows. They are
available from our website:
www.schrodinger.com
Choose the “Select All” option to download all available workflows. Please do also make
sure to toggle on the option to “Include optional example data in the download” and follow the
installation instructions on the web site.
a. Simple LigPrep job that will return the output structures to the Maestro Project
Table:
The job will finish quickly, and eight output structures will be added to the Project Table in a
new group.
b. Simple Python script that will calculate molecular descriptors for the output
structures from step a.
With the output compounds from the LigPrep job selected (highlighted) in the Project
Table, go to Scripts > Cheminformatics > Molecular Descriptors…
Select to "Use structures from: Project Table (selected entries)"
Go to the "Semiempirical Properties" tab and toggle off the option to "Compute
Semiempirical Properties"
Click the "Run" button
The job will finish quickly, and a new group, containing eight output structures, will be added
to the Project Table. A number of new columns will also be added to the Project Table,
containing the Molecular Descriptor properties.
Go to Schrodinger > Readers/Writers and drag the “Molecule Reader” node into the
project workspace
Go to Schrodinger > Molecular Mechanics > Minimization and drag the “MacroModel
Minimization” node into the project workspace
Go to Schrodinger > Readers/Writers and drag the “Molecule Writer” node into the
project workspace
Connect the nodes (drag the mouse from a triangle on one node to a triangle on the next
node) so that the workflow goes from the “Molecule Reader” node to the “MacroModel
Minimization” node to the “Molecule Writer” node
Right-click the “Molecule Reader” node and select “Configure…” from the menu
Click the “Add File(s)…” button and select the following file:
<Schrodinger installation directory>/macromodel-v<version>/samples/Examples/ecalc.mae
where <Schrodinger installation directory> is the directory/folder in which you installed the
Schrodinger software.
Click “OK” to exit the configuration panel
Right-click the “Molecule Writer” node and select “Configure…” from the menu
Type in the desired name of the output file, for instance, testKnime-out.mae
Click “OK” to exit the configuration panel
You should see some time being spent in the “MacroModel Minimization” and the output file
should be written to the directory/folder shown in the Console part of the GUI
Homology modeling uses the Blast and PDB databases to search for and import homologs.
It is possible to access these databases remotely by setting the preference:
Maestro > Preferences > Jobs > Starting; toggle on to “Use web server for BLAST searches”
If desired, the Blast and PDB databases can be installed locally. We provide utility scripts
that can be used to install the databases:
Blast: $SCHRODINGER/utilities/update_BLASTDB
PDB: $SCHRODINGER/utilities/rsync_pdb
In order to install the databases run the commands above. Running the commands with the
“-h” option will show usage and options for the commands:
$SCHRODINGER/utilities/update_BLASTDB -h
$SCHRODINGER/utilities/rsync_pdb –h
10. Setting Environment variables
Firewalls and proxies may impact how you access the license server, remote hosts, and the
internet. Please see the Schrodinger Installation Guide for information on how to configure
firewalls and accessing the web via a proxy. The installation guide can be found in the
following location:
$SCHRODINGER/docs/general/install_guide.pdf
http://schrodinger.com/supportdocs/18/