comparison srst2.pl @ 1:599a4dc309aa draft

planemo upload commit 1ea98fb88a93a571beda5bbd56449c946860a258
author nml
date Wed, 01 Mar 2017 12:39:11 -0500
parents 6f870ed59b6e
children
comparison
equal deleted inserted replaced
0:6f870ed59b6e 1:599a4dc309aa
4 use strict; 4 use strict;
5 use warnings; 5 use warnings;
6 use Cwd; 6 use Cwd;
7 use File::Copy; 7 use File::Copy;
8 8
9 #The first 4 arguments should be in this format: 9 #The first 3 arguments should be in this format:
10 # /path/to/srst2.py bam_output scores_output pileup_output ... 10 # bam_output scores_output pileup_output ...
11 11
12 my $binary = $ARGV[0];
13 shift;
14 12
15 my ($bam_results, $scores, $pileup, $job_type, $txt_results, $genes_results, $fullgenes_results, $name, $databases); 13 my ($bam_results, $scores, $pileup, $job_type, $txt_results, $genes_results, $fullgenes_results, $name, $databases);
16 my ($allele_results,$allele_type); 14 my ($allele_results,$allele_type);
17 15
18 16
152 } 150 }
153 } 151 }
154 152
155 153
156 154
157 my $command = "python $binary @ARGV"; 155 my $command = "srst2 @ARGV";
158 156
159 my $exit_code = system($command); 157 my $exit_code = system($command);
160 158
161 my $cur_dir = getcwd(); 159 my $cur_dir = getcwd();
162 # make arrays for using multiple custom databases (creates multiple output files - need to be concatenated) 160 # make arrays for using multiple custom databases (creates multiple output files - need to be concatenated)