|
43 | 43 |
|
44 | 44 | #init directory |
45 | 45 | `mkdir -p $outdir`; |
46 | | -`mkdir -p $Bin/ec_info`; |
| 46 | +`mkdir -p ./ec_info`; |
47 | 47 | die "[ERROR] Can't create output directory $outdir: $!\n" unless -d $outdir; |
48 | | -die "[ERROR] Can't create ec_info directory $Bin/ec_info: $!\n" unless -d "$Bin/ec_info"; |
| 48 | +die "[ERROR] Can't create ec_info directory ./ec_info: $!\n" unless -d "./ec_info"; |
49 | 49 |
|
50 | 50 | #init KEGG info |
51 | 51 | $ecinfo = &retrieveKoInfoJson( $kojson ) if -s $kojson; |
|
74 | 74 | print STDERR "[INFO] Retrieve pathway image and KGML..."; |
75 | 75 | foreach my $mapid ( keys %$map ){ |
76 | 76 | print STDERR "[INFO] download map$mapid..."; |
77 | | - if( -e "$Bin/ec_info/ec$mapid.png" && -e "$Bin/ec_info/ec$mapid.xml" ){ |
78 | | - `cp $Bin/ec_info/ec$mapid.png $outdir/ec$mapid.png`; |
79 | | - `cp $Bin/ec_info/ec$mapid.xml $outdir/ec$mapid.xml`; |
| 77 | + if( -e "./ec_info/ec$mapid.png" && -e "./ec_info/ec$mapid.xml" ){ |
| 78 | + `cp ./ec_info/ec$mapid.png $outdir/ec$mapid.png`; |
| 79 | + `cp ./ec_info/ec$mapid.xml $outdir/ec$mapid.xml`; |
80 | 80 | } |
81 | 81 |
|
82 | 82 | if( !-e "$outdir/ec$mapid.png" || !-e "$outdir/ec$mapid.xml" ){ |
|
86 | 86 | print STDERR "[WARNING] Failed to download map$mapid image/KGML from KEGG.\n"; |
87 | 87 | } |
88 | 88 | else{ |
89 | | - `cp $outdir/ec$mapid.png $Bin/ec_info/ec$mapid.png`; |
90 | | - `cp $outdir/ec$mapid.xml $Bin/ec_info/ec$mapid.xml`; |
| 89 | + `cp $outdir/ec$mapid.png ./ec_info/ec$mapid.png`; |
| 90 | + `cp $outdir/ec$mapid.xml ./ec_info/ec$mapid.xml`; |
91 | 91 | print STDERR "Done.\n"; |
92 | 92 | } |
93 | 93 | } |
@@ -220,7 +220,7 @@ sub getECinfo { |
220 | 220 | my $info; |
221 | 221 | my $url = "https://rest.kegg.jp/get"; |
222 | 222 | my $content; |
223 | | - my $ec_info_file = "$Bin/ec_info/$ec"; |
| 223 | + my $ec_info_file = "./ec_info/$ec"; |
224 | 224 |
|
225 | 225 | if( -e $ec_info_file ){ |
226 | 226 | local $/; |
|
0 commit comments