problème avec une variable
Code:
1 2 3 4
| foreach my $file (@files_list){
# parse and read a set of blast output files
my $blast = Boulder::Blast->parse($file); |
Avec Boulder::Blast->parse($file) j'obtiens l'erreur qui se répète indéfiniment :
Citation:
Use of uninitialized value in scalar chomp at C:/Perl/site/lib/Boulder/Blast/NCBI.pm line 150, <GEN1> line 401.
Use of uninitialized value in length at C:/Perl/site/lib/Boulder/Blast/NCBI.pm line 151, <GEN1> line 401.
Par contre si au lieu d'une variable $file, je mets directement le chemin vers le fichier ("P:/.../fichier"), cela fonctionne (mais je ne peux donc traiter qu'un seul fichier à la fois). Avez-vous une idée du problème?
Merci pour votre aide