NMRPipe installation on Ubuntu 14.04 (LTS)
-
Download NMRPipe, including all 5 files.
http://spin.niddk.nih.gov/NMRPipe/install/
Reference: F. Delaglio, S. Grzesiek, G. W. Vuister, G. Zhu, J. Pfeifer and A. Bax: NMRPipe: a multidimensional spectral processing system based on UNIX pipes. J. Biomol. NMR. 6, 277-293 (1995).
-
Make an experimental directory and move the files there. This requires either the sudo command or login as the super user.
$ sudo mkdir /opt/NMRPipe
-
To move files into this new directory, go back to the directory you have saved the files and then move the files.
$ cd ~/Downloads $ sudo mv NMRPipeX.tZ install.com binval.com talos.tZ dyn.tZ /opt/NMRPipe
-
Change permissions, and decompress the following files.
$ sudo chown -R username:username /opt/NMRPipe $ cd /opt/NMRPipe $ tar xvzf NMRPipe.tZ $ tar xvzf talos.tZ $ tar xvzf dyn.tZ
-
Install the necessary Ubuntu packages.
$ sudo apt-get install libc6-i386 libx11-6:i386 libxext6:i386
-
Install NMRPipe
$ ./install.com
-
Edit your ~/.bashrc file. (This assumes you’re using a bash shell by default)
$ nano ~/.bashrc
Add the following to your bash shell script:
export PATH=$PATH:/opt/NMRPipe/nmrbin.linux9/:/opt/NMRPipe/com/:/opt/NMRPipe/nmrtxt/:/opt/NMRPipe/nmrtcl/:/opt/NMRPipe/dynamo/tcl/:/opt/NMRPipe/dynamo/com export baseDir=/opt/NMRPipe export NMRBASE=$baseDir export NMRTXT=$baseDir/nmrtxt export NMRCOM=$baseDir/nmrcom export NMRBIN=$baseDir/nmrbin.linux9 export NMRCHECK=ALL export NMR_CONT=CORRECT_ALL export NMR_TCLTK8=TRUE export NMRPIPE_TCL_LIB=/opt/NMRPipe/nmrtcl/tcl8.4 export TCL_LIBRARY=/opt/NMRPipe/nmrtcl/tcl8.4 export TK_LIBRARY=/opt/NMRPipe/nmrbin.linux9/lib/ export BLT_LIBRARY=/opt/NMRPipe/nmrtcl/blt2.4z export NMRPIPE_TCL_LIB=/opt/NMRPipe/nmrtcl/tcl8.4 export NMRPIPE_TK_LIB=/opt/NMRPipe/nmrtcl/tk8.4 export NMRPIPE_BLT_LIB=/opt/NMRPipe/nmrtcl/blt2.4z export TCLPATH=/opt/NMRPipe/com # MFR stuff export DYNAMO_KEY=2002084 export DYNAMO_DIR=$NMRBASE/dynamo export DYNAMO_PARAMS=$NMRBASE/dynamo/params export SURF_DIR=$NMRBASE/dynamo/surface export PDBH_BASE=/opt/mfr export PDBH_DIR=$PDBH_BASE/PDBH export PDBH_LIST=$PDBH_BASE/pdbH.list export PDBH_TAB=$PDBH_DIR/resolution.tab export talosDir=/opt/talos export SPARTAP_DIR=/opt/NMRPipe/spartaplus/ export NMRBINTYPE=linux9 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/NMRPipe/nmrbin.linux9/lib/
-
Reload your new shell script.
$ bash
Revision Log
- 20160415 - Removed the LIBGL_DRIVERS_PATH environment variable from the bashrc file. This variable introduces problems with the proper loading of OpenGL libraries on the system.
- 20150415 - Initial post