Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 12/12/2012, 14h48   #1
karaudrey88
Nouveau Membre du Club
 
Femme
Étudiant
Inscription : mars 2012
Messages : 63
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Service public

Informations forums :
Inscription : mars 2012
Messages : 63
Points : 29
Points : 29
Par défaut recuperer les query qui n'ont sont no hits found blast

Bonjour,
J'ai effectué un blast local sur la base de données nr, et j'aimerais récupérer le nom des séquences (et les séquences si possible) qui n'ont pas de hit dans le blast, ceux qui sont ni hits found, mais je ne sais pas comment faire. Quelqu'un pourrait-il m'aider? Merci
karaudrey88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 15h33   #2
Gardyen
Membre chevronné
 
Avatar de Gardyen
 
Inscription : août 2005
Messages : 494
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France

Informations forums :
Inscription : août 2005
Messages : 494
Points : 676
Points : 676
Envoyer un message via ICQ à Gardyen
utilises tu les parsers BLAST de bioperl ? cf la

si oui alors c'est simple, suivant l'exemple donné dans la doc tu peux faire:
Code :
1
2
3
4
5
6
7
8
 use Bio::SearchIO;
my $searchio = Bio::SearchIO->new( -format => 'blast', -file   => 'blast.txt' );
while ( my $result = $searchio->next_result() ) {
  my $nom_seq = $result->query_name;
  if ($result->num_hits == 0) {
    # do something
  }
}
par contre vu que les séquences ne sont en général pas contenues dans le fichier de résultats de BLAST, tu devras te servir du fichier fasta d'origine
__________________
Nous les geeks, c'est pas qu'on a une case en moins, c'est juste qu'on compte à partir de zéro.
Plus les choses changent, plus elles restent les mêmes
Gardyen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 16h47   #3
karaudrey88
Nouveau Membre du Club
 
Femme
Étudiant
Inscription : mars 2012
Messages : 63
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Service public

Informations forums :
Inscription : mars 2012
Messages : 63
Points : 29
Points : 29
Merci pour ta réponse, cela fonctionne bien.
karaudrey88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h09.


 
 
 
 
Partenaires

Hébergement Web