changeset 5:3d565ddc7b95 draft

Uploaded
author mgarnier
date Fri, 02 Jul 2021 19:02:28 +0000
parents db4e1e6850b0
children cf9da93e4145
files pangenomeCogAnalysis_V1.pl
diffstat 1 files changed, 7 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/pangenomeCogAnalysis_V1.pl	Fri Jul 02 17:32:59 2021 +0000
+++ b/pangenomeCogAnalysis_V1.pl	Fri Jul 02 19:02:28 2021 +0000
@@ -244,19 +244,22 @@
 # STEP 1 : CORRESPONDANCE ENTRE LES DIFFERENTS FICHIERS DE COG ET L'ORDRE --------------------------------------------
 my @files = split(',', $annotation); # liste des différents fichiers COG (qui se retrouvent dans le dossier Naegleria)
 my @list = split(',', $order); # liste de l'ordre des souches 
-my ($f,$l);
+#my ($f,$l);
 
 my %hCorrespondance = (); #HASH -> key: un fichier COG ; val: un nom de souche (ces 2 données sont entrées en input = $annotation et $order)
 
 # ++++++++++++ parcours de 2 listes en même temps ++++++++++++ # 
-foreach $f (@files){
-    $hCorrespondance{$f} = $list[$l++]; # on fait correspondre pour chaque fichier de COG, un nom de souche
+my $l = 0;
+foreach my $f (@files){
+    $hCorrespondance{$f} = $list[$l]; # on fait correspondre pour chaque fichier de COG, un nom de souche
+    $l++;
 }
 
 # #Affichage du hash
-# foreach $f (keys %hCorrespondance){
+# foreach my $f (keys %hCorrespondance){
 #     print $f."=>".$hCorrespondance{$f}."\n"
 # }
+# exit;
 
 # STEP 2 : POUR CHAQUE FICHIER DE COG, FAIRE CORRESPONDRE L'ESPECE (ET NON LA SOUCHE) -------------------------------------
 my %hCorresp_file_species = (); # HASH -> key: un fichier de COG ; val: une espèce