Obtenir des informations sur les banques : SRS : recherche d ...
Obtenir des informations sur les banques : SRS : recherche d ...
Obtenir des informations sur les banques : SRS : recherche d ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Résumé <strong>des</strong> comman<strong>des</strong> de la formation F07bJobArrayPermet à partir d'un fichier contenant un ensemble de commande de lancer n job <strong>sur</strong> le cluster.Exécuter un Job Array : Jobarray.plComman<strong>des</strong> PBS spécifiques :liste uniquement <strong>les</strong> Job Array qstat Jliste la totalité <strong>des</strong> jobs et sous-jobs qstat tliste la totalité <strong>des</strong> jobs et pour <strong>les</strong> Job Array précise le pourcentagede sous-jobs déjà exécutéssupprime le Job Array de la queueqstat pqdel jobArray_id[]Les options à qstat sont cumulab<strong>les</strong>.Le status B indique que le Job Array a démarré.Les JobArray s'identifient et se différencient <strong>des</strong> jobs traditionnels par <strong>des</strong> crochets [][] : un double crochet vide indique le Job Array[n] : un double crochet avec un numéro indique l'un <strong>des</strong> sous-jobsLes résultats seront dans le répertoire outputAstuces pour créer un fichier contenant la liste <strong>des</strong> comman<strong>des</strong> :Créer un fichier qui contient la liste <strong>des</strong> comman<strong>des</strong> blast à lancer <strong>sur</strong> le cluster :Dans le terminal taper la commande suivante :[loulou@cat ~/]$ foreach a ( `ls /home/loulou/*.fasta` )foreach? echo "blastall e 0.0001 p blastx i $a d swissprot">>blast_listforeach? end[loulou@cat ~/]$Cette commande va ajouter <strong>des</strong> lignes dans le fichier blast_list, pour tous <strong>les</strong> fichiers fasta du repertoire /home/loulou/.Attention le ls est entre cote ` qui correspondent au chiffre 7 du clavier, cela permet l'exécution du ls.Autre solution :Créer un fichier nommer script_blast.sh contenant <strong>les</strong> lignes suivantes :#!/bin/shforeach a ( `ls /home/loulou/*.fasta` )echo "blastall e 0.0001 p blastx i $a d swissprot">>blast_listendDonner <strong>les</strong> droits d'exécution :$chmod +x script_blast.shPuis dans votre terminal exécuter le script:$./script_blast.shUn fois le script exécuté, vous aurez un fichier blast_list qui aura été créé.$Jobarray.pl file blast_listLes résultats seront créé dans le répertoire output.Concaténer tous vos résultats :$cat ./output/* > tous_mes_résultats.blastPlateforme bioinformatique Toulouse 4