BioX-Workflow-Plugin-Drake
view release on metacpan or search on metacpan
;
; Variables
; Indir: /home/guests/jir2004/workflow
; Outdir: /home/guests/jir2004/workflow/output/backup
; Local Variables:
; INPUT: {$self->indir}/{$sample}.csv
; OUTPUT: {$self->outdir}/{$sample}.csv
; thing: other thing
;
/home/guests/jir2004/workflow/output/backup/$[SAMPLE].csv <- /home/guests/jir2004/workflow/$[SAMPLE].csv
cp $INPUT $OUTPUT
;
; Ending backup
;
;
; Starting grep_VARA
lib/BioX/Workflow/Plugin/Drake.pm view on Meta::CPAN
;
; Variables
; Indir: /home/guests/jir2004/workflow
; Outdir: /home/guests/jir2004/workflow/output/backup
; Local Variables:
; INPUT: {$self->indir}/{$sample}.csv
; OUTPUT: {$self->outdir}/{$sample}.csv
; thing: other thing
;
/home/guests/jir2004/workflow/output/backup/$[SAMPLE].csv <- /home/guests/jir2004/workflow/$[SAMPLE].csv
cp $INPUT $OUTPUT
;
; Ending backup
;
;
; Starting grep_VARA
lib/BioX/Workflow/Plugin/Drake.pm view on Meta::CPAN
print "$self->{comment_char} There is no INPUT or OUTPUT!\n";
}
#Make the formatting a big prettier
my @tmp = split("\n", $self->process);
$self->process(join("\n\t", @tmp));
my $tmp = "{\$self->OUTPUT} <- {\$self->INPUT}\n\t";
$DB::single=2;
if($self->min){
$tmp =~ s/\$SAMPLE/\$[SAMPLE]/g;
}
my $newprocess = $tmp.$self->process;
$self->process($newprocess);
};
#before 'process_template' => sub {
#my $self = shift;
#my $tmp = "{\$self->OUTPUT} <- {\$self->INPUT}\n\t";
#$DB::single=2;
#if($self->min){
#$tmp =~ s/\$SAMPLE/\$[SAMPLE]/g;
#}
#my $newprocess = $tmp.$self->process;
#$self->process($newprocess);
#};
1;
__END__
=encoding utf-8
( run in 0.259 second using v1.01-cache-2.11-cpan-b61123c0432 )