annotate gene_family_integrator.xml @ 31:435b622bae05 draft

Uploaded
author greg
date Wed, 13 Dec 2017 14:09:49 -0500
parents 2fc444a858b6
children 1c31f5bd0f27
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
1 <tool id="plant_tribes_gene_family_integrator" name="GeneFamilyIntegrator" version="@WRAPPER_VERSION@.3.0">
8
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
2 <description>integrates gene models in pre-computed orthologous gene family clusters with classified gene coding sequences</description>
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
3 <macros>
109a0eb7791f Uploaded
greg
parents:
diff changeset
4 <import>macros.xml</import>
109a0eb7791f Uploaded
greg
parents:
diff changeset
5 </macros>
27
346dc0d9af6f Uploaded
greg
parents: 26
diff changeset
6 <requirements>
346dc0d9af6f Uploaded
greg
parents: 26
diff changeset
7 <requirement type="package" version="1.0.3">plant_tribes_gene_family_integrator</requirement>
346dc0d9af6f Uploaded
greg
parents: 26
diff changeset
8 </requirements>
23
80996fca62c8 Uploaded
greg
parents: 21
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
26
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
10 #set input_dir = 'input_dir'
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
11 mkdir $input_dir &&
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
12 #for $i in $input:
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
13 #set filename = $i.file_name
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
14 #set name = $i.name
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
15 ln -s $filename $input_dir/$name &&
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
16 #end for
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
17 GeneFamilyIntegrator
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
18 --orthogroup_fasta '$input_dir'
23
80996fca62c8 Uploaded
greg
parents: 21
diff changeset
19 --scaffold '$scaffold.fields.path'
80996fca62c8 Uploaded
greg
parents: 21
diff changeset
20 --method $method
31
435b622bae05 Uploaded
greg
parents: 29
diff changeset
21 &>gene_family_integrator_log.txt;
435b622bae05 Uploaded
greg
parents: 29
diff changeset
22 if [[ $? -ne 0 ]]; then
435b622bae05 Uploaded
greg
parents: 29
diff changeset
23 cp gene_family_integrator_log.txt integratedGeneFamilies_dir;
435b622bae05 Uploaded
greg
parents: 29
diff changeset
24 exit 1;
435b622bae05 Uploaded
greg
parents: 29
diff changeset
25 fi
23
80996fca62c8 Uploaded
greg
parents: 21
diff changeset
26 ]]></command>
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
27 <inputs>
28
a22dd6959e5a Uploaded
greg
parents: 27
diff changeset
28 <param name="input" format="fasta" type="data_collection" collection_type="list" label="Classified orthogroup fasta files" />
26
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
29 <expand macro="param_scaffold" />
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
30 <expand macro="param_method" />
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
31 </inputs>
109a0eb7791f Uploaded
greg
parents:
diff changeset
32 <outputs>
26
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
33 <collection name="output" type="list" label="${tool.name} (integrated gene family clusters) on ${on_string}">
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
34 <discover_datasets pattern="__name__" directory="integratedGeneFamilies_dir" format="fasta" />
b91bf5a51d38 Uploaded
greg
parents: 25
diff changeset
35 </collection>
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
36 </outputs>
109a0eb7791f Uploaded
greg
parents:
diff changeset
37 <tests>
109a0eb7791f Uploaded
greg
parents:
diff changeset
38 <test>
29
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
39 <param name="input">
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
40 <collection type="list">
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
41 <element name="3722.faa" value="3722.faa"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
42 <element name="3722.fna" value="3722.fna"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
43 <element name="38889.faa" value="38889.faa"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
44 <element name="38889.fna" value="38889.fna"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
45 <element name="39614.faa" value="39614.faa"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
46 <element name="39614.fna" value="39614.fna"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
47 </collection>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
48 </param>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
49 <param name="scaffold" value="22Gv1.1"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
50 <param name="method" value="orthomcl"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
51 <output_collection name="output" type="list">
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
52 <element name="3722.faa" file="3722_integrated.faa" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
53 <element name="3722.fna" file="3722_integrated.fna" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
54 <element name="38889.faa" file="38889_integrated.faa" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
55 <element name="38889.fna" file="38889_integrated.fna" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
56 <element name="39614.faa" file="39614_integrated.faa" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
57 <element name="39614.fna" file="39614_integrated.fna" ftype="fasta"/>
2fc444a858b6 Uploaded
greg
parents: 28
diff changeset
58 </output_collection>
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
59 </test>
109a0eb7791f Uploaded
greg
parents:
diff changeset
60 </tests>
109a0eb7791f Uploaded
greg
parents:
diff changeset
61 <help>
109a0eb7791f Uploaded
greg
parents:
diff changeset
62 This tool is one of the PlantTribes collection of automated modular analysis pipelines for comparative and evolutionary
8
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
63 analyses of genome-scale gene families and transcriptomes. This tool integrates PlantTribes scaffold orthogroup backbone
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
64 gene models with gene coding sequences classified into the scaffold by the GeneFamilyClassifier tool.
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
65
109a0eb7791f Uploaded
greg
parents:
diff changeset
66 -----
109a0eb7791f Uploaded
greg
parents:
diff changeset
67
109a0eb7791f Uploaded
greg
parents:
diff changeset
68 **Required options**
109a0eb7791f Uploaded
greg
parents:
diff changeset
69
8
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
70 * **Classified orthogroup fasta files** - orthogroup fasta files produced by the GeneFamilyClassifier tool selected from your history. Depending on how the GeneFamilyClassifier tool was executed, these could either be proteins or proteins and their corresponding coding sequences.
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
71
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
72 * **Gene family scaffold** - one of the PlantTribes gene family scaffolds installed into Galaxy by the PlantTribes Scaffold Data Manager tool.
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
73 * **Protein clustering method** - gene family scaffold protein clustering method as described in the AssemblyPostProcessor tool.
109a0eb7791f Uploaded
greg
parents:
diff changeset
74 </help>
109a0eb7791f Uploaded
greg
parents:
diff changeset
75 <citations>
109a0eb7791f Uploaded
greg
parents:
diff changeset
76 <expand macro="citation1" />
8
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
77 <citation type="bibtex">
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
78 @article{Wall2008,
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
79 journal = {Nucleic Acids Research},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
80 author = {2. Wall PK, Leebens-Mack J, Muller KF, Field D, Altman NS},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
81 title = {PlantTribes: a gene and gene family resource for comparative genomics in plants},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
82 year = {2008},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
83 volume = {36},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
84 number = {suppl 1},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
85 pages = {D970-D976},}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
86 </citation>
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
87 <citation type="bibtex">
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
88 @article{Sasidharan2012,
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
89 journal = {Nucleic Acids Research},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
90 author = {3. Sasidharan R, Nepusz T, Swarbreck D, Huala E, Paccanaro A},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
91 title = {GFam: a platform for automatic annotation of gene families},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
92 year = {2012},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
93 pages = {gks631},}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
94 </citation>
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
95 <citation type="bibtex">
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
96 @article{Li2003,
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
97 journal = {Genome Research}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
98 author = {4. Li L, Stoeckert CJ, Roos DS},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
99 title = {OrthoMCL: identification of ortholog groups for eukaryotic genomes},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
100 year = {2003},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
101 volume = {13},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
102 number = {9},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
103 pages = {2178-2189},}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
104 </citation>
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
105 <citation type="bibtex">
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
106 @article{Emms2015,
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
107 journal = {Genome Biology}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
108 author = {5. Emms DM, Kelly S},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
109 title = {OrthoFinder: solving fundamental biases in whole genome comparisons dramatically improves orthogroup inference accuracy},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
110 year = {2015},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
111 volume = {16},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
112 number = {1},
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
113 pages = {157},}
87e2450855c2 Uploaded
greg
parents: 6
diff changeset
114 </citation>
0
109a0eb7791f Uploaded
greg
parents:
diff changeset
115 </citations>
109a0eb7791f Uploaded
greg
parents:
diff changeset
116 </tool>