Mercurial > repos > labis-app > galaxy_proteomics
annotate cat_2.pl @ 0:ba070efb6f78 draft
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
author | labis-app |
---|---|
date | Tue, 03 Jul 2018 17:34:13 -0400 |
parents | |
children | f3fa21cda5f5 |
rev | line source |
---|---|
0
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
1 #!/usr/bin/perl -w |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
2 # Developed by Flavia Vischi Winck and Mateus Bellomo_2014 (flaviavw[at]gmail.com) |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
3 # usage : perl cat_2.pl <FASTA file1> <FASTA file2> <outputfile> |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
4 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
5 open FILE1, "<", $ARGV[0] or die $!; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
6 my @file1 = <FILE1>; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
7 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
8 open FILE2, "<", $ARGV[1] or die $!; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
9 my @file2 = <FILE2>; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
10 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
11 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
12 open SEL, '>', $ARGV[2] or die $!; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
13 foreach (@file1) { |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
14 print SEL $_; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
15 } |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
16 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
17 foreach (@file2){ |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
18 print SEL $_; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
19 } |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
20 |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
21 close SEL; |
ba070efb6f78
planemo upload commit 13e72e84c523bda22bda792bbebf4720d28542d5-dirty
labis-app
parents:
diff
changeset
|
22 |