comparison assembly_post_processor.xml @ 15:ff5c714e01d1 draft

Uploaded
author greg
date Wed, 08 Feb 2017 09:13:53 -0500
parents b468a86f87d9
children 1e639e679f61
comparison
equal deleted inserted replaced
14:b468a86f87d9 15:ff5c714e01d1
1 <tool id="plant_tribes_assembly_post_processor" name="Postprocess de novo assembly transcripts" version="0.3"> 1 <tool id="plant_tribes_assembly_post_processor" name="Postprocess de novo assembly transcripts" version="0.4">
2 <description>into putative coding sequences</description> 2 <description>into putative coding sequences</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="0.4">plant_tribes_assembly_post_processor</requirement> 4 <requirement type="package" version="0.4">plant_tribes_assembly_post_processor</requirement>
5 </requirements> 5 </requirements>
6 <stdio> 6 <stdio>
11 <regex match="Error:" /> 11 <regex match="Error:" />
12 <regex match="Exception:" /> 12 <regex match="Exception:" />
13 </stdio> 13 </stdio>
14 <command> 14 <command>
15 <![CDATA[ 15 <![CDATA[
16 #import os
16 AssemblyPostProcesser 17 AssemblyPostProcesser
17 --transcripts "$input" 18 --transcripts '$input'
18 --prediction_method $prediction_method_cond.prediction_method 19 --prediction_method $prediction_method_cond.prediction_method
19 #if str($prediction_method_cond.prediction_method) == 'estscan': 20 #if str($prediction_method_cond.prediction_method) == 'estscan':
20 --score_matrices "$score_matrices" 21 --score_matrices '$score_matrices'
21 #end if 22 #end if
22 #if str($options_type.options_type_selector) == 'advanced': 23 #if str($options_type.options_type_selector) == 'advanced':
23 #if str($options_type.target_gene_family_assembly_cond.target_gene_family_assembly) == 'yes': 24 #if str($options_type.target_gene_family_assembly_cond.target_gene_family_assembly) == 'yes':
24 --gene_family_search "$options_type.target_gene_family_assembly_cond.orthogroups" 25 #set scaffold_path = $options_type.target_gene_family_assembly_cond.scaffold.fields.path
25 --scaffold_dir "${GALAXY_DATA_INDEX_DIR}/plant_tribes/scaffolds" 26 #set scaffold_dir = $os.path.split($scaffold_path)[0]
26 --scaffold "$options_type.target_gene_family_assembly_cond.scaffold" 27 #set scaffold = $os.path.split($scaffold_path)[1]
27 --method "$options_type.target_gene_family_assembly_cond.method" 28 --gene_family_search '$options_type.target_gene_family_assembly_cond.orthogroups'
29 --scaffold_dir '$scaffold_dir'
30 --scaffold '$scaffold'
31 --method '$options_type.target_gene_family_assembly_cond.method'
28 #end if 32 #end if
29 --gap_trimming $options_type.gap_trimming 33 --gap_trimming $options_type.gap_trimming
30 #if str($options_type.strand_specific) == 'yes': 34 #if str($options_type.strand_specific) == 'yes':
31 --strand_specific 35 --strand_specific
32 #end if 36 #end if
96 </outputs> 100 </outputs>
97 <tests> 101 <tests>
98 <test> 102 <test>
99 <param name="input" value="assembly.fasta" ftype="fasta" /> 103 <param name="input" value="assembly.fasta" ftype="fasta" />
100 <param name="prediction_method" value="transdecoder" /> 104 <param name="prediction_method" value="transdecoder" />
101 <param name="options_type_selector" value="basic" />
102 <output_collection name="transcripts" type="list"> 105 <output_collection name="transcripts" type="list">
103 <element name="transcripts.cds" file="transcripts.cds" ftype="fasta" compare="contains"/> 106 <element name="transcripts.cds" file="transcripts.cds" ftype="fasta"/>
104 <element name="transcripts.cleaned.cds" file="transcripts.cleaned.cds" ftype="fasta" compare="contains"/> 107 <element name="transcripts.cleaned.cds" file="transcripts.cleaned.cds" ftype="fasta"/>
105 <element name="transcripts.cleaned.pep" file="transcripts.cleaned.pep1" ftype="fasta" compare="contains"/> 108 <element name="transcripts.cleaned.pep" file="transcripts.cleaned.pep1" ftype="fasta"/>
106 <element name="transcripts.pep" file="transcripts.pep" ftype="fasta" compare="contains"/> 109 <element name="transcripts.pep" file="transcripts.pep" ftype="fasta"/>
107 </output_collection> 110 </output_collection>
108 </test> 111 </test>
109 <test> 112 <test>
110 <param name="input" value="assembly.fasta" ftype="fasta" /> 113 <param name="input" value="assembly.fasta" ftype="fasta" />
111 <param name="prediction_method" value="transdecoder" /> 114 <param name="prediction_method" value="transdecoder" />
115 <param name="min_length" value="200" /> 118 <param name="min_length" value="200" />
116 <output_collection name="transcripts" type="list"> 119 <output_collection name="transcripts" type="list">
117 <element name="transcripts.cds" file="transcripts.cds" ftype="fasta" compare="contains"/> 120 <element name="transcripts.cds" file="transcripts.cds" ftype="fasta" compare="contains"/>
118 <element name="transcripts.cleaned.cds" file="transcripts.cleaned.cds" ftype="fasta" compare="contains"/> 121 <element name="transcripts.cleaned.cds" file="transcripts.cleaned.cds" ftype="fasta" compare="contains"/>
119 <element name="transcripts.cleaned.nr.cds" file="transcripts.cleaned.nr.cds" ftype="fasta" compare="contains"/> 122 <element name="transcripts.cleaned.nr.cds" file="transcripts.cleaned.nr.cds" ftype="fasta" compare="contains"/>
120 <element name="transcripts.cleaned.nr.pep" file="transcripts.cleaned.pep" ftype="fasta" compare="contains"/> 123 <element name="transcripts.cleaned.nr.pep" file="transcripts.cleaned.nr.pep" ftype="fasta" compare="contains"/>
121 <element name="transcripts.cleaned.pep" file="transcripts.cleaned.pep2" ftype="fasta" compare="contains"/> 124 <element name="transcripts.cleaned.pep" file="transcripts.cleaned.pep2" ftype="fasta" compare="contains"/>
122 <element name="transcripts.pep" file="transcripts.pep" ftype="fasta" compare="contains"/> 125 <element name="transcripts.pep" file="transcripts.pep" ftype="fasta" compare="contains"/>
123 </output_collection> 126 </output_collection>
124 </test> 127 </test>
125 </tests> 128 </tests>
148 <citation type="bibtex"> 151 <citation type="bibtex">
149 @unpublished{None, 152 @unpublished{None,
150 author = {Eric Wafula}, 153 author = {Eric Wafula},
151 title = {None}, 154 title = {None},
152 year = {None}, 155 year = {None},
153 eprint = {None}, 156 url = {https://github.com/dePamphilis/PlantTribes}
154 url = {None}
155 }</citation> 157 }</citation>
158 <citation type="bibtex">
159 @published{Proc Int Conf Intell Syst Mol Biol,
160 author = {Iseli C, Jongeneel CV, Bucher P.},
161 title = {ESTScan: a program for detecting, evaluating, and reconstructing potential coding regions in EST sequences.},
162 year = {1999},
163 url = {http://estscan.sourceforge.net/}
164 }</citation>
165 <citation type="doi">10.1038/nprot.2013.084</citation>
166 <citation type="doi">10.1109/tcbb.2013.68</citation>
156 </citations> 167 </citations>
157 </tool> 168 </tool>