comparison mothur/tools/mothur/get.seqs.xml @ 35:95d75b35e4d2

Updated tools to use Mothur 1.33. Added some misc. fixes and updates (blast repository, tool fixes)
author certain cat
date Fri, 31 Oct 2014 15:09:32 -0400
parents 49058b1f8d3f
children
comparison
equal deleted inserted replaced
34:1be61ceb20d7 35:95d75b35e4d2
36 #if $taxonomy_in.__str__ != "None" and len($taxonomy_in.__str__) > 0: 36 #if $taxonomy_in.__str__ != "None" and len($taxonomy_in.__str__) > 0:
37 --taxonomy=$taxonomy_in 37 --taxonomy=$taxonomy_in
38 #set results = $results + ["'" + $re.sub(r'(^.*)\.(.*?)',r'\1.pick.\2',$os.path.basename($taxonomy_in.__str__)) + ":'" + $taxonomy_out.__str__] 38 #set results = $results + ["'" + $re.sub(r'(^.*)\.(.*?)',r'\1.pick.\2',$os.path.basename($taxonomy_in.__str__)) + ":'" + $taxonomy_out.__str__]
39 #end if 39 #end if
40 --result=#echo ','.join($results) 40 --result=#echo ','.join($results)
41 #if $count.__str__ != "None" and len($count.__str__) > 0:
42 --count=$count
43 #end if
44 #if $fastq.__str__ != "None" and len($fastq.__str__) > 0:
45 --fastq=$fastq
46 #end if
41 </command> 47 </command>
42 <inputs> 48 <inputs>
43 <param name="accnos" type="data" format="accnos" label="accnos - Accession Names"/> 49 <param name="accnos" type="data" format="accnos" label="accnos - Accession Names"/>
44 <param name="fasta_in" type="data" format="fasta" optional="true" label="fasta - Fasta Sequences"/> 50 <param name="fasta_in" type="data" format="fasta" optional="true" label="fasta - Fasta Sequences"/>
45 <param name="qfile_in" type="data" format="qual" optional="true" label="qfile - Fasta Quality"/> 51 <param name="qfile_in" type="data" format="qual" optional="true" label="qfile - Fasta Quality"/>
47 <param name="group_in" type="data" format="groups" optional="true" label="group - Sequences Groups"/> 53 <param name="group_in" type="data" format="groups" optional="true" label="group - Sequences Groups"/>
48 <param name="alignreport_in" type="data" format="align.report" optional="true" label="alignreport - Align Report"/> 54 <param name="alignreport_in" type="data" format="align.report" optional="true" label="alignreport - Align Report"/>
49 <param name="list_in" type="data" format="list" optional="true" label="list - OTU List"/> 55 <param name="list_in" type="data" format="list" optional="true" label="list - OTU List"/>
50 <param name="taxonomy_in" type="data" format="seq.taxonomy" optional="true" label="taxonomy - Taxonomy"/> 56 <param name="taxonomy_in" type="data" format="seq.taxonomy" optional="true" label="taxonomy - Taxonomy"/>
51 <param name="dups" type="boolean" truevalue="" falsevalue="--dups=false" checked="true" label="dups - Apply to duplicates"/> 57 <param name="dups" type="boolean" truevalue="" falsevalue="--dups=false" checked="true" label="dups - Apply to duplicates"/>
58 <param name="count" type="data" format="count_table" optional="true" label="count - a count_table" help="generated by count.seqs"/>
59 <param name="fastq" type="data" format="fastq" optional="true" label="count - a count_table" help="fastq - allows you to select sequences from your fastq file"/>
52 </inputs> 60 </inputs>
53 <outputs> 61 <outputs>
54 <data format="html" name="logfile" label="${tool.name} on ${on_string}: logfile" /> 62 <data format="html" name="logfile" label="${tool.name} on ${on_string}: logfile" />
55 <!-- format should be set to match input --> 63 <!-- format should be set to match input -->
56 <data format_source="fasta_in" name="fasta_out" label="${tool.name} on ${on_string}: pick.fasta"> 64 <data format_source="fasta_in" name="fasta_out" label="${tool.name} on ${on_string}: pick.fasta">
75 <data format="seq.taxonomy" name="taxonomy_out" label="${tool.name} on ${on_string}: pick.taxonomy"> 83 <data format="seq.taxonomy" name="taxonomy_out" label="${tool.name} on ${on_string}: pick.taxonomy">
76 <filter>taxonomy_in != None</filter> 84 <filter>taxonomy_in != None</filter>
77 </data> 85 </data>
78 </outputs> 86 </outputs>
79 <requirements> 87 <requirements>
80 <requirement type="package" version="1.27">mothur</requirement> 88 <requirement type = "package" version ="1.33">mothur</requirement>
81 </requirements> 89 </requirements>
82 <tests> 90 <tests>
83 </tests> 91 </tests>
84 <help> 92 <help>
85 **Mothur Overview** 93 **Mothur Overview**
100 .. _align.report: http://www.mothur.org/wiki/Align.seqs 108 .. _align.report: http://www.mothur.org/wiki/Align.seqs
101 .. _taxonomy: http://www.mothur.org/wiki/Taxonomy_outline 109 .. _taxonomy: http://www.mothur.org/wiki/Taxonomy_outline
102 .. _list.seqs: http://www.mothur.org/wiki/list.seqs 110 .. _list.seqs: http://www.mothur.org/wiki/list.seqs
103 .. _get.seqs: http://www.mothur.org/wiki/Get.seqs 111 .. _get.seqs: http://www.mothur.org/wiki/Get.seqs
104 112
113 v.1.27.0 : Updated to Mothur 1.33, added count and fastq params
114
105 </help> 115 </help>
106 </tool> 116 </tool>