====== Installation de Amber9 sous Debian Wheezy ====== ===== Installation de Amber9 sur Debian Wheezy ===== ==== Amber ==== [[http://ambermd.org/|Amber]] est constitué de deux ensembles : * des champs dédiés à la mécanique moléculaire pour la simulation de molécules biologiques * un ensemble de programmes de simulation moléculaire ==== Préparation du système et compilation ==== === Prérequis === * une archive d'un TGZ, de nom ''Amber9.tgz'' et contenant à la racine tous les sources de Amber * le droit d'écrire dans ''/opt'' === Etapes de la compilation === - Préparation du répertoire d'installation : # Pour etre d'une originalite sans borne, l'installation de Amber9 sera dans /opt cd /opt mkdir Amber9 cd Amber9 tar xzf /Amber*tgz export AMBERHOME=$(pwd) - Téléchargement des correctifs : wget http://ambermd.org/bugfixes/9.0/bugfix.all patch -p0 -N -r patch_rejects < bugfix.all - Nettoyage des archives : cd $AMBERHOME/src make clean cd ../test make clean cd ../benchmarks make clean cd .. - Configuration de la compilation et compilation : * En mode "série" : cd $AMBERHOME/src # sur plate-forme ia32 (Pentium4, SURTOUT NE PAS PRECISER -p4 comme propose ! ./configure gfortran make -j 2 serial * En mode "parallèle" avec OpenMPI : * Installation des paquets OpenMPI nécessaire : apt-get install openmpi-common libopenmpi1.3 openmpi-bin libopenmpi-dev * Préparation de OpenMPI : export MPI_HOME=$AMBERHOME/src/openmpi cd $AMBERHOME/src mkdir -p openmpi/bin ln -s /usr/lib/openmpi/lib/ openmpi/lib ln -s /usr/lib/openmpi/include/ openmpi/include ln -s /usr/bin/mpif90.openmpi openmpi/bin/mpif90 * Configuration de la compilation et compilation : cd $AMBERHOME/src ./configure -openmpi gfortran * Modification du ''config.h'' : cp config.h config.h.old cat config.h.old | sed -e "s/AMBERBUILDFLAGS=/AMBERBUILDFLAGS=\-I\$MPI_HOME\/include/g" > config.h * Compilation en mode parallèle : make -j 2 -e AMBERBUILDFLAGS=-I$MPI_HOME/include parallel ===== Utilisation ===== Pour son utilisation, vous pouvez consulter le [[http://www.cbp.ens-lyon.fr/emmanuel.quemener/dokuwiki/doku.php?id=tools4test|"pied à l'étrier"]] rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim.