Mercurial > repos > sarahinraauzeville > dos2unix
comparison sm_dos2unix.pl @ 1:836946d90d26 draft
Uploaded perl file
author | sarahinraauzeville |
---|---|
date | Tue, 12 Dec 2017 09:30:48 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:fc7c00da3eeb | 1:836946d90d26 |
---|---|
1 #!/usr/bin/perl -w | |
2 | |
3 # usage : perl sm_FASTQ_qual.pl <file.fastq> | |
4 # 26/05/2015 | |
5 # Sarah Maman | |
6 # Copyright (C) 2014 INRA | |
7 # This program is free software: you can redistribute it and/or modify | |
8 # it under the terms of the GNU General Public License as published by | |
9 # the Free Software Foundation, either version 3 of the License, or | |
10 # (at your option) any later version. | |
11 # | |
12 # This program is distributed in the hope that it will be useful, | |
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 # GNU General Public License for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
18 # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
19 # | |
20 use strict; | |
21 use File::Basename; | |
22 use Getopt::Long; | |
23 use lib "$ENV{'MY_GALAXY_DIR'}"; | |
24 use GalaxyPath; | |
25 | |
26 | |
27 my $input1 = $ARGV[0]; | |
28 my $output = $ARGV[1]; | |
29 my $cmd1 = ''; | |
30 | |
31 my $cfg = GalaxyPath->new( -file => $ENV{"GALAXY_CONFIG_FILE"} ); | |
32 my $DOS = $cfg->my_path( 'toolsPath', 'DOS' ); | |
33 | |
34 $cmd1 = "($DOS -n $input1 $output) >& ./out_dos2unix.log 2>&1"; | |
35 system $cmd1; | |
36 #Info pour les biologistes | |
37 print STDOUT "Command run on cluster : \n\n $cmd1 \n\n "; | |
38 | |
39 #Recuperation des fichiers par Galaxy |