Bonjour à tous,


Code de base du CPAN :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#!/usr/local/bin/perl
 
use strict;
use warnings;
 
use Bio::DB::SwissProt;
my $seq = $sp->get_Seq_by_acc('P43780'); # SwissProt AC

Voici l'erreur :
>perl -w SwissProt_test.pl
Use of uninitialized value $location in lc at C:/Perl/site/lib/Bio/DB/SwissProt.pm line 380.

------------- EXCEPTION -------------
MSG: WebDBSeqI Error - check query sequences!

STACK Bio::DB::WebDBSeqI::get_seq_stream C:/Perl/site/lib/Bio/DB/WebDBSeqI.pm:508
STACK Bio::DB::WebDBSeqI::get_Stream_by_acc C:/Perl/site/lib/Bio/DB/WebDBSeqI.pm:314
STACK Bio::DB::WebDBSeqI::get_Seq_by_acc C:/Perl/site/lib/Bio/DB/WebDBSeqI.pm:186
STACK toplevel SwissProt_test.pl:13
-------------------------------------

>Exit code: 255

référence CPAN


Ce problème peut-il être dû au fait que je n'ai pas la version la plus récente de bioperl ?
La nouvelle version de perl n'est pas dans mon ppm, j'ai lu l'article de Djibril sur comment installer un module, outre ppm, quelle est la plus simple ?
Avez-vous déjà utilisé Bio::DB::SwissProt avec succès ?



D'avance merci.