BioNMR
NMR aggregator & online community since 2003
BioNMR    
Learn or help to learn NMR - get free NMR books!
 

Go Back   BioNMR > Software > Molecular modeling software > Molecular Dynamics programs
Advanced Search
Home Forums Wiki NMR feeds Downloads Register Today's Posts



Jobs Groups Conferences Literature Pulse sequences Software forums Programs Sample preps Web resources BioNMR issues


Webservers
NMR processing:
MDD
NMR assignment:
Backbone:
Autoassign
MARS
UNIO Match
PINE
Side-chains:
UNIO ATNOS-Ascan
NOEs:
UNIO ATNOS-Candid
UNIO Candid
ASDP
Structure from NMR restraints:
Ab initio:
GeNMR
Cyana
XPLOR-NIH
ASDP
UNIO ATNOS-Candid
UNIO Candid
Fragment-based:
BMRB CS-Rosetta
Rosetta-NMR (Robetta)
Template-based:
GeNMR
I-TASSER
Refinement:
Amber
Structure from chemical shifts:
Fragment-based:
WeNMR CS-Rosetta
BMRB CS-Rosetta
Homology-based:
CS23D
Simshift
Torsion angles from chemical shifts:
Preditor
TALOS
Promega- Proline
Secondary structure from chemical shifts:
CSI (via RCI server)
TALOS
MICS caps, β-turns
d2D
PECAN
Flexibility from chemical shifts:
RCI
Interactions from chemical shifts:
HADDOCK
Chemical shifts re-referencing:
Shiftcor
UNIO Shiftinspector
LACS
CheckShift
RefDB
NMR model quality:
NOEs, other restraints:
PROSESS
PSVS
RPF scores
iCing
Chemical shifts:
PROSESS
CheShift2
Vasco
iCing
RDCs:
DC
Anisofit
Pseudocontact shifts:
Anisofit
Protein geomtery:
Resolution-by-Proxy
PROSESS
What-If
iCing
PSVS
MolProbity
SAVES2 or SAVES4
Vadar
Prosa
ProQ
MetaMQAPII
PSQS
Eval123D
STAN
Ramachandran Plot
Rampage
ERRAT
Verify_3D
Harmony
Quality Control Check
NMR spectrum prediction:
FANDAS
MestReS
V-NMR
Flexibility from structure:
Backbone S2
Methyl S2
B-factor
Molecular dynamics:
Gromacs
Amber
Antechamber
Chemical shifts prediction:
From structure:
Shiftx2
Sparta+
Camshift
CH3shift- Methyl
ArShift- Aromatic
ShiftS
Proshift
PPM
CheShift-2- Cα
From sequence:
Shifty
Camcoil
Poulsen_rc_CS
Disordered proteins:
MAXOCC
Format conversion & validation:
CCPN
From NMR-STAR 3.1
Validate NMR-STAR 3.1
NMR sample preparation:
Protein disorder:
DisMeta
Protein solubility:
camLILA
ccSOL
Camfold
camGroEL
Zyggregator
Isotope labeling:
UPLABEL
Solid-state NMR:
sedNMR


Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
  #1  
Old 10-04-2006, 11:50 AM
administrator's Avatar
Junior Member
 
Join Date: Sep 2006
Posts: 11
Points: 172, Level: 3
Points: 172, Level: 3 Points: 172, Level: 3 Points: 172, Level: 3
Level up: 44%, 28 Points needed
Level up: 44% Level up: 44% Level up: 44%
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
NMR Credits: 0
NMR Points: 172
Downloads: 0
Uploads: 0
Default Installation of GROMACS 3.3.1 on Dell Inspiron 6400 with Fedora Core 6, Test 3, Dual Core processor

This is not really a "hard-core NMR topic" but it could be useful for people who try to complement dynamics data from NMR relaxation experiments with MD simulations.

I had really hard time trying to install the newer versions of Gromacs 3.3 and 3.3.1 on my laptop (Dell Inspiron 6400 Dual Core processor) . The laptop used to run Suse 10.1 that was recently replaced with Fedora Core 6 Test 3 (that finally supports Intel integrated mobile 945 video cards). With both OS, Gromacs 3.3.x could be installed, however, its sub-program "genion" failed (the program never ends while consuming 100% CPU). After spending many hours, I found the following recipe that apparently works (for single precision installation). I do not want to claim that this is the most optimal solution (most likely it has many unnecessary steps) but...again..it seems to work.

1) FFTW3-3.0.1-4 RPM packages from Gromacs website should be installed.A new version of FFTW 3.1.2 may work too but I did not check this option.

2) Make sure that FFTW-related directories in your PATH, LDFLAGS, variable

.bashrc and .shrc :
export CPPFLAGS=-I/usr/include
export LDFLAGS=-L/usr/lib
export PATH=/usr/include:/usr/lib:$PATH

.cshrc
setenv CPPFLAGS -I/usr/include
setenv LDFLAGS -L/usr/lib
setenv PATH /usr/include:/usr/lib:$PATH

I modified all three files: .bashrc, .shrc, and .cshrc just in case (which may not be necessary).

Interestingly, Gromacs 3.3 installed with RPMs (from Gromacs.org) on a Pentium 4 desktop computer with CentosOS 4.4 had had the same problems with genion until FFTW files were installed in /usr/include and /usr/lib . This fact made me think that some part of Gromacs code ignores user-defined environmental variables. However, with Fedora Core, it was not sufficient to have FFTW files in the places where Gromacs apparently expects them by default. I had to use GCC 3.4.6 to get a working Gromacs installation.

3) Install old GCC package 3.4.6 from the source locally (default in CentosOS 4.4, for which Gromacs 3.3 RPMs were built by Gromacs developers).

a. If compilation of full gcc.3.4.6 package fails, install the core {gcc-core-3.4.6} first and then use its gcc program to compile the whole gcc package.

b. I had to replace several original GCC programs (gcc, g77, g++,c++,cpp) with their version from gcc.3.4.6 in /usr/bin You may be able to just use aliases to the gcc.3.4.6 programs in .cshrc, .bashrc, and .shrc and specify their location in the PATH variable.
I just wanted to be 100% sure that Gromacs will find these files in case there is a bug that prevents parts of Gromacs to see user-defined environmental variables. If you decide to replace files in /usr/bin, make sure that you back-up original files and restore them at the end of Gromacs installation! Some programs will not get installed or work properly if different versions of GCC were used to compile them and OS kernel! More testing will need to be done to find out if Gromacs 3.3.x grompp sub-program needs only cpp from gcc.3.4.6 and below or if it can work with cpp from newer versions of GCC.

4) Make sure that "which" program can detect fftw3.h and fftw3.f (e.g. which fftw3.h ). If it can not, make them executable (e.g. "chmod guo+x fftw3.h"). I was not sure if any parts of Gromacs use "which" program to find file location so I made fftw3.h and fftw3.f executable just in case. Again... this may not be necessary.

5) Install Gromacs from the source using instructions on Gromacs.org

6) Make the following entries in .bashrc, .shrc and .cshrc. Many of them are most likely redundant but were added just in case of an "environmental bug" in Gromacs. Since I have already spent too much time on this, I do not have any desire at the moment to test which of the settings are not really necessary. You will need to replace
"/opt/markber/software/gromacs_3_3_1/" part with the path to your Gromacs installation.

.bashrc, .shrc:

source /opt/markber/software/gromacs_3_3_1/bin/GMXRC
source /opt/markber/software/gromacs_3_3_1/bin/GMXRC.bash
source /opt/markber/software/gromacs_3_3_1/bin/completion.bash
export GMXLIB=/opt/markber/software/gromacs_3_3_1/share/gromacs/top
export GMXBIN=/opt/markber/software/gromacs_3_3_1/bin
export GMXLDLIB=/opt/markber/software/gromacs_3_3_1/lib
export GMXMAN=/opt/markber/software/gromacs_3_3_1/man
export GMXDATA=/opt/markber/software/gromacs_3_3_1/share

export PATH=/opt/markber/software/gromacs_3_3_1/share/gromacs/top:$PATH
export PATH=/opt/markber/software/gromacs_3_3_1/bin:$PATH
export PATH=/opt/markber/software/gromacs_3_3_1/lib:$PATH
export PATH=/opt/markber/software/gromacs_3_3_1/man:$PATH
export PATH=/opt/markber/software/gromacs_3_3_1/share:$PATH


.cshrc

#setenv GMXLIB /opt/markber/software/gromacs_3_3_1/share/gromacs/top
source /opt/markber/software/gromacs_3_3_1/bin/GMXRC
source /opt/markber/software/gromacs_3_3_1/bin/GMXRC.csh
source /opt/markber/software/gromacs_3_3_1/bin/completion.csh
setenv GMXLIB /opt/markber/software/gromacs_3_3_1/share/gromacs/top
setenv GMXBIN /opt/markber/software/gromacs_3_3_1/bin
setenv GMXLDLIB /opt/markber/software/gromacs_3_3_1/lib
setenv GMXMAN /opt/markber/software/gromacs_3_3_1/man
setenv GMXDATA /opt/markber/software/gromacs_3_3_1/share

setenv PATH /opt/markber/software/gromacs_3_3_1/share/gromacs/top:$PATH
setenv PATH /opt/markber/software/gromacs_3_3_1/bin:$PATH
setenv PATH /opt/markber/software/gromacs_3_3_1/lib:$PATH
setenv PATH /opt/markber/software/gromacs_3_3_1/man:$PATH
setenv PATH /opt/markber/software/gromacs_3_3_1/share:$PATH

7) Make all files in Gromacs installation executable to make it possible for "which" program to find them. In my case, I used command:
chmod guo+x -R gromacs_3_3_1

I will do "real" MD runs later and let you know if I get results compatible with results of Gromacs 3.2.1. At the moment, it is not clear to me how well Gromacs compiled with gcc.3.4.6 will work on a computer with OS, whose kernel was compiled with a different version of GCC. I also plan to install Gromacs 3.3.1 on several other computers and hopefully will be able to eliminate many unnecessary steps in the recepie above.

Please post your experience with Gromacs installations on latest Linux OS in this thread.

Thanks,

Mark

P.S.
Gromacs 3.2.1 runs without any problems on my laptop. The bug described above was first introduced in Gromacs 3.3.

M.
Reply With Quote


Did you find this post helpful? Yes | No

Reply
Similar Threads
Thread Thread Starter Forum Replies Last Post
[NMR images] NMR Core - Protein NMR Data
http://medschool.umaryland.edu/uploadedImages/Medschool/Departments/Department_of_Biochemistry_and_Molecular_Biology/images/how.jpg http://medschool.umaryland.edu/nmr/how.asp 20/12/2011 4:11:32 PM GMT NMR Core - Protein NMR Data More...
nmrlearner NMR pictures 0 12-20-2011 04:09 PM
NMR study of the structure and self-association of Core peptide in aqueous solution and DPC micelles.
NMR study of the structure and self-association of Core peptide in aqueous solution and DPC micelles. NMR study of the structure and self-association of Core peptide in aqueous solution and DPC micelles. Biopolymers. 2011;96(2):177-80 Authors: Zheng G, Torres AM, Ali M, Manolios N, Price WS Core peptide is a hydrophobic peptide derived from the T-cell antigen receptor-alpha chain (TCR-alpha) transmembrane region with therapeutic potential. The mechanism by which the peptide inserts into the membrane, including any requirements to change...
nmrlearner Journal club 0 07-20-2011 10:00 AM
NMR/ Core Instrument Facility Manager | Johns Hopkins University
NMR/ Core Instrument Facility Manager | Johns Hopkins University US - MD - Baltimore, Department of Chemistry--Johns Hopkins University--Applications are sought from qualified candidates with a PhD degree who will oversee the operation of the Chemistry Department NMR and Core Instrume More...
nmrlearner Job marketplace 0 12-13-2010 11:40 AM
[NMR paper] NMR structure of the haem core of a novel tetrahaem cytochrome isolated from Shewanel
NMR structure of the haem core of a novel tetrahaem cytochrome isolated from Shewanella frigidimarina: identification of the haem-specific axial ligands and order of oxidation. Related Articles NMR structure of the haem core of a novel tetrahaem cytochrome isolated from Shewanella frigidimarina: identification of the haem-specific axial ligands and order of oxidation. FEBS Lett. 2001 Jan 26;489(1):8-13 Authors: Pessanha M, Brennan L, Xavier AV, Cuthbertson PM, Reid GA, Chapman SK, Turner DL, Salgueiro CA The tetrahaem cytochrome isolated...
nmrlearner Journal club 0 11-19-2010 08:32 PM
[NMR paper] An automated approach for defining core atoms and domains in an ensemble of NMR-deriv
An automated approach for defining core atoms and domains in an ensemble of NMR-derived protein structures. Related Articles An automated approach for defining core atoms and domains in an ensemble of NMR-derived protein structures. Protein Eng. 1997 Jun;10(6):737-41 Authors: Kelley LA, Gardner SP, Sutcliffe MJ A single NMR-derived protein structure is usually deposited as an ensemble containing many structures, each consistent with the restraint set used. The number of NMR-derived structures deposited in the Protein Data Bank (PDB) is...
nmrlearner Journal club 0 08-22-2010 03:03 PM
[NMR paper] Identification of a novel glycosaminoglycan core-like molecule. I. 500 MHz 1H NMR ana
Identification of a novel glycosaminoglycan core-like molecule. I. 500 MHz 1H NMR analysis using a nano-NMR probe indicates the presence of a terminal alpha-GalNAc residue capping 4-methylumbelliferyl-beta-D-xylosides. http://www.ncbi.nlm.nih.gov/corehtml/query/egifs/http:--highwire.stanford.edu-icons-externalservices-pubmed-standard-jbc_full_free.gif Related Articles Identification of a novel glycosaminoglycan core-like molecule. I. 500 MHz 1H NMR analysis using a nano-NMR probe indicates the presence of a terminal alpha-GalNAc residue capping...
nmrlearner Journal club 0 08-22-2010 03:41 AM
[NMR paper] Revision of the haem-core architecture in the tetraheam cytochrome c3 from Desulfovib
Revision of the haem-core architecture in the tetraheam cytochrome c3 from Desulfovibrio baculatus by two-dimensional 1H NMR. http://www.ncbi.nlm.nih.gov/corehtml/query/egifs/http:--www3.interscience.wiley.com-aboutus-images-wiley_interscience_pubmed_logo_FREE_120x27.gif Related Articles Revision of the haem-core architecture in the tetraheam cytochrome c3 from Desulfovibrio baculatus by two-dimensional 1H NMR. Eur J Biochem. 1992 Oct 1;209(1):329-33 Authors: Coutinho IB, Turner DL, Legall J, Xavier AV The haem-core architecture in cytochrome...
nmrlearner Journal club 0 08-21-2010 11:45 PM



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



BioNMR advertisements to pay for website hosting and domain registration. Nobody does it for us.



Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright, BioNMR.com, 2003-2013
Search Engine Friendly URLs by vBSEO 3.6.0

All times are GMT. The time now is 04:04 PM.


Map