Précédent   Forum des professionnels en informatique > Autres langages > Perl > Bioinformatique
Bioinformatique Toutes vos questions sur les scripts Perl associés à la bioinformatique, modules bioperl, projets bioinformatiques, etc ... Avant de poster, veuillez consulter les cours Perl et les critiques de livres.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2011, 11h19   #1
Nouveau Membre du Club
 
Avatar de fripette
 
Inscription : octobre 2006
Messages : 222
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 222
Points : 35
Points : 35
Par défaut BLAST - serialisation

Bonjour,

Pourriez vous réfléchir avec moi, concernant un problème de "time consuming".
Je lance mon blast protéique via le module BioPerl mais j'ai un fichier de séquence trop gros (3000 séquences).
Le blastp se fait au final au bout d'un temps certain (surtout que je risque d'avoir plusieurs gros fichiers a analyser !)

Connaissez vous des astuces pour rendre blast plus rapide, ou sérialiser son analyse (autrement que via le split de mon gros fichier en plus petit fichier).

Merci beaucoup d'avance,
Le sujet a peut être déjà été traite mais je n'ai pas trouve de solutions et pourtant je pense que c'est un problème réccurent!
fripette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2011, 21h48   #2
Invité de passage
 
karim mezhoud
Enseignant Chercheur
Inscription : février 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : karim mezhoud
Localisation : Tunisie

Informations professionnelles :
Activité : Enseignant Chercheur
Secteur : Service public

Informations forums :
Inscription : février 2011
Messages : 4
Points : 1
Points : 1
Salut,
Connaissez vous cela:
1.Il faut installer blast. sous ubuntu cela est très simple:
sudo apt-get install blast2
2. Il faut formater la base de donnée:
formatdb -i <fichier base de donnée> (si la base est protéique) et formatdb -i <fichier base de donnée> -pF #(si la base est nucléique)
3. Lancer blast:
blastall -p blastp -i <fichier séquences> -d <fichier database> -o <fichier output> .
A+
kmezhoud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 12h05   #3
Invité régulier
 
Inscription : mars 2011
Messages : 7
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 7
Points : 9
Points : 9
en effet faire ton blast en local sera plus rapide, n'oublie pas de préciser ton nombre de processeurs avec l'option "-a".
De plus si tu es équipé d'un GPU (carte graphique) de type nVidia et que cette carte possède CUDA, tu peux gagner un temps certain !
-SKUD- est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h26.


 
 
 
 
Partenaires

Hébergement Web