annotate fasta_concatenate_by_species.xml @ 1:d9f0a11824e9

Add bx-python dependency (for maf_utilities.py).
author Nate Coraor <nate@bx.psu.edu>
date Mon, 17 Nov 2014 10:08:37 -0500
parents a63b082a26eb
children c5311b7718d1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
1 <tool id="fasta_concatenate0" name="Concatenate" version="0.0.0">
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
2 <description>FASTA alignment by species</description>
1
d9f0a11824e9 Add bx-python dependency (for maf_utilities.py).
Nate Coraor <nate@bx.psu.edu>
parents: 0
diff changeset
3 <requirements>
d9f0a11824e9 Add bx-python dependency (for maf_utilities.py).
Nate Coraor <nate@bx.psu.edu>
parents: 0
diff changeset
4 <requirement type="package" version="0.7.1">bx-python</requirement>
d9f0a11824e9 Add bx-python dependency (for maf_utilities.py).
Nate Coraor <nate@bx.psu.edu>
parents: 0
diff changeset
5 </requirements>
0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
6 <command interpreter="python">fasta_concatenate_by_species.py $input1 $out_file1</command>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
7 <inputs>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
8 <param name="input1" type="data" format="fasta" label="FASTA alignment"/>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
9 </inputs>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
10 <outputs>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
11 <data name="out_file1" format="fasta"/>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
12 </outputs>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
13 <tests>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
14 <test>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
15 <param name="input1" value="cf_maf2fasta.dat" />
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
16 <output name="out_file1" file="fasta_concatenate_out.fasta" />
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
17 </test>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
18 </tests>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
19 <help>
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
20
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
21 **What it does**
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
22
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
23 This tools attempts to parse FASTA headers to determine the species for each sequence in a multiple FASTA alignment.
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
24 It then linearly concatenates the sequences for each species in the file, creating one sequence per determined species.
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
25
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
26 -------
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
27
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
28 **Example**
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
29
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
30 Starting FASTA::
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
31
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
32 >hg18.chr1(+):10016339-10016341|hg18_0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
33 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
34 >panTro2.chr1(+):10195380-10195382|panTro2_0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
35 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
36 >rheMac2.chr1(+):13119747-13119749|rheMac2_0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
37 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
38 >mm8.chr4(-):148269679-148269681|mm8_0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
39 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
40 >canFam2.chr5(+):66213635-66213637|canFam2_0
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
41 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
42
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
43 >hg18.chr1(-):100323677-100323679|hg18_1
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
44 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
45 >panTro2.chr1(-):101678671-101678673|panTro2_1
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
46 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
47 >rheMac2.chr1(-):103154011-103154013|rheMac2_1
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
48 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
49 >mm8.chr3(+):116620616-116620618|mm8_1
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
50 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
51 >canFam2.chr6(+):52954092-52954094|canFam2_1
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
52 GT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
53
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
54
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
55
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
56 becomes::
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
57
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
58 >hg18
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
59 GTGT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
60 >panTro2
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
61 GTGT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
62 >rheMac2
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
63 GTGT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
64 >mm8
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
65 GTGT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
66 >canFam2
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
67 GTGT
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
68
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
69
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
70 .. class:: warningmark
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
71
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
72 This tool will only work properly on files with Galaxy style FASTA headers.
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
73
a63b082a26eb Imported from capsule None
devteam
parents:
diff changeset
74 </help>
1
d9f0a11824e9 Add bx-python dependency (for maf_utilities.py).
Nate Coraor <nate@bx.psu.edu>
parents: 0
diff changeset
75 </tool>