WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Développement d'un portail web pour le criblage virtuel sur la grille de calcul

( Télécharger le fichier original )
par Farida LOUACHENI
Institut de la Francophonie pour l'Informatique - Master 2 Informatique 2013
  

précédent sommaire

Extinction Rebellion

Annexe

· Installation du client DIRAC :

Avant d'installer DIRAC, l'utilisateur doit respecter les conditions suivantes :

- Doit être un membre d'une organisation virtuelle par exemple : euasia,

biomed,...

Nous nous sommes enregistréauprès de la VO Biomed via le site :

https: // cclcgvomsli01. in2p3. fr: 8443/ voms/ biomed/ user/ home. action

- Possède un certificat X.509 reconnu par EGEE, afin de pouvoir utiliser les ressource de la grille EGEE.

> wget -np -O dirac-install https://github.com/DIRACGrid/DIRAC/

raw/integration/Core/scripts/ dirac-install.py

--no-check-certificate

> chmod +x dirac-install

> dirac-install -r v6r11p3

> ./dirac-install

> source bashrc

> dirac-proxy-init -x

> dirac-configure -V vo.formation.idgrilles.fr -S

Dirac-Production -C dips:// ccdirac01.in2p3.fr:9135/Configuration

/Server

 

· II

Script pour préparer les fichiers de grille et de docking »gpf et dpf»

#!/bin/sh

WORK DIR=`pwd`

MGTOOLS="/usr/local/MGLTools-1.5.6/MGLToolsPckgs/AutoDockTools/

Utilities24"

PYTHON="/usr/local/MGLTools-1.5.6/bin/pythonsh"

while getopts "l:r:" opt; do

case $opt in

l)

LIG FILE=$OPTARG

LIG BASE NAME=$(basename $LIG FILE)

LIG EXT=${LIG FILE##*.}

[ -f "${OPTARG}" ] && if [ "$LIG EXT" = "pdbqt" ];

then echo "Ligand file name " "$LIG FILE"

else echo "Check the ligand file and extension"

fi ;;

r)

PROT FILE=${OPTARG}

PROT BASE NAME=$(basename "$PROT FILE")

PROT EXT=${PROT BASE NAME##*.}

echo "Extension = $PROT EXT"

[ -f "$PROT FILE" ] && if [ "$PROT EXT" = "pdbqt" ];

then

echo "Protein file name " "$PROT FILE"

else

echo "Check the protein file and extension"

fi

;;

*)

echo "Require argument!!"

exit 1

;;

esac

done

shift $((OPTIND-1))

ulimit -s unlimited

cd $WORK DIR

$PYTHON prepare gpf4.py -l $LIG FILE -r $PROT FILE -o ResGrid.gpf

$PYTHON prepare dpf4.py -l $LIG FILE -r $PROT FILE -o ResDock.dpf

· III

Liste des jobs de docking soumis à travers le portail sur la grille de calcul et leur états.

·

IV

Résultats des jobs de docking stockés sur l'espace de stockage de la grille de calcul.

précédent sommaire






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle