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.
Partager