Modgraph Consultants Limited. 
NMRServer For Windows Installation Guide.
Last Update 23 October 2008
Table of Contents
- Quick Start.
- Before You Start.
- License Info Installation.
- Server Installation.
- Database Installation
- Obtaining a License
- License Installation
- Checking The Server Environment
- Client Installation
- DBA Client Installation
- Running The Server.
- Running The Client.
- On the Server Machine.
- Before you start.
- Install the 'License Info' application. Run it and send the information to Modgraph.
- Install the NMRServer.
- Install the databases.
- When you receive the license file 'mc_license2.dat' copy it to 'C:\Program Files\Modgraph\NMRServer\License'.
- Install 'NMR Server Environment Wizard' on the NMRServer machine. Run it and fix up any problems it reports.
- Click the desktop icon for NMRServer.
- On the Client Machine.
- Install the NMRPredict client.
- Click the desktop icon for the Client. Enter the IP adress or name of the Server Machine.
Please note: there is at present a 256 character limit of path names for the databases. This is for the 'Short Name', ie. C:\MYDOCU1~\MTFOLD~2 etc.
OK, you have already started but please read this;
You can install NMRServer and NMRClient on the same or different machines. Thus:
One machine Installation:
NMRClient Machine: Install NMRServer, Databases, NMRPredict and NMRPredictDBA.
Two machine installation:
NMRServer Machine: Install NMRServer and Databases.
NMRClient Machine: Install NMRPredict and NMRPredictDBA.
Three machine installation:
NMRServer Machine: Install NMRServer.
NMRDatabase Machine: Install databases.
NMRClient Machine: Install NMRPredict and NMRPredictDBA.
This application allows you to obtain the information neccessary for Modgraph to issue a license for NMRServer for your Windows PC.
Installer File: NMRLicenseInfoSetup.exe
The License Info application is available as a separate InstallShield Setup, as well as a part of the NMRServer Setup.
Double click the exe file to launch the installer.
This will produce a desktop icon. Running this application will pop up a command window with the license infomation. The NMRLicenseInfo app also writes this information into 'My Documents' (if writable) in a file called 'mclicenseinfo.dat'. If your 'mclicenseinfo.dat' is blank then please carefully copy the cpu type and cpu idno and e-mail them to Modgraph.
Mail this information to mike@modgraph.co.uk and to jeff@modgraph.co.uk. You will then receive a LicenseSetup file.
Installer File: NMRServerMPSSetup-vvvvvv.exe
This installs the server executables and data files.
This is an InstallShield Windows Installer. Double click the exe file to launch the installer.
Installed Files:. The default installation folder is C:\Program Files\Modgraph\NMRServer
- folder: C:\My Documents\NMRServer\resources2 - proton prediction data files.
- folder: C:\Program Files\Modgraph\NMRServer - server executable and data afiles:
- file: nmrccsswmps2.exe - server executable
- file: mclicenseinfo.exe - license information app.
- file: charge8.exe - proton prediction functions.
- file: upstream2.exe - proton prediction functions.
- file: CSEARCHH.TOC - proton prediction data.
- file: gmmx03.exe - conformer generator.
- file: pthreadGC2.dll - thread functions dll.
- file: lib_dtsmiles.dll - license dll
- file: amber.prm, charmm.prm, edta.prm, mm2test.prm, mm3.prm, mmff94.prm, mmxconst.prm, oplsaa.prm, water.prm - conformer generator data files.
Environmental Variables.
- NMRSOAPDIR - location of server executables, default is C:\Program Files\Modgraph\NMRServer
- NMRTEMPDIR - folder used by server to write temporary files and log files; default MyDocuments\NMRServerTemp
- PCM_DIR - location of server executables, default is C:\Program Files\Modgraph\NMRServer
These databases hold the information neccessary for the HOSE Code 13C prediction algorithm.
Carbon Prediction Databases.
Installer Files: NMRDatabaseABCDGHABSetup-vvvvvv.exe
- folder: C:\Program Files\Modgraph\NMRServer\csearchdb2abcdghab - supplied database
- folder: C:\Program Files\Modgraph\NMRServer\csearchdb2nz - user database.
Run the installer. This will install both databases as above. Note these are quite large (170Mb) so the installtion will take longer than usual.
After installing the server files as above you will have a desktop icon, NMR License Info. Double click this icon. The output will also be printed to a file in My Documents. Mail the complete file or the cpu idno to support@modgraph.co.uk.
In response to the license request, Modgraph will send you a license file. Copy this file to 'C:\Program Files\Modgraph\NMRServer\License'.
License File: mc_license2.dat
folder: C:\Program Files\Modgraph\NMRServer\license -
Environmental Variables.
- DY_LICENSEDIR - pointer to the folder containing the license. The default is C:\Program Files\Modgraph\NMRServer\License
This application allows the environment on your Windows PC to the checked and editted if required.
Installer File: NMREnvSetup-vvvvvv.exe
This application allows the NMRServer environment to be checked and editted.
After running the installer an icon 'NMREnv' will appear on the desktop. Running this application will highlight any problems. This is also useful if any of the database folders have to be moved for some reason.
This is thew Windows desktp client program.
Installer File: NMRPredictSetup-vvvvvv.exe
This is a simple Windows installer. It will produce a desktop icon and a 'Start Menu' item Programs/Modgraph/NMRPredict
This Windows desktop client program allows you to add compounds to your CSEARCH HOSE code database. This is optional.
Installer File: NMRPredictDBASetup-vvvvvv.exe
This is a simple Windows installer. It will produce a desktop icon and a 'Start Menu' item Programs/Modgraph/NMRPredictDBA
The NMRServer installtion program places an icon on the desktop. If you click this icon an entry should appear in the TaskBar. It is a good idea to open this cmd windows the first time you start the server and check for any problems.
The NMRPredict client program installs an icon on the desktop. Click this icon should give you the login splash screen. Enter the name or IP address of your server.