Mercurial > repos > jjohnson > mothur_toolsuite
annotate mothur/tools/mothur/trim.flows.xml @ 32:ec8df51e841a
Fixes courtesy of Peter Briggs:
metagenomics.py:
- Groups class: Fix for when second column not present
- Axes class: make 'sniff' method more sensitive to try and restrict arbitrary tabular
data uploads being sniffed as this type
mothur_wrapper.py:
- update cmd_dict['chimera.perseus'], to use correct inputs
- add --beta option (needed for chimera.perseus tool)
- add function for converting input floats from scientific notation (e.g. 1e-6,
which mothur can't handle) to decimal format (e.g. 0.00001, which it can)
chimera.perseus.xml:
- add output data item for the "accnos" file (not previous captured in the
history)
trim.flows.xml:
- cosmetic change: base name for additional output data items is now "trim.flows",
rather than "logfile" (clarifies history items)
shhh.flows.xml:
- cosmetic change: update default value specified in help for mindiff to be
consistent with that given in the mothur documentation
author | Jim Johnson <jj@umn.edu> |
---|---|
date | Wed, 04 Sep 2013 10:51:34 -0500 |
parents | a3eed59297ea |
children | 95d75b35e4d2 |
rev | line source |
---|---|
26
5c77423823cb
Updates for Mothur version 1.25.0 (includes changes to datatypes metagenomics.py and uses more efficient means for labels and groups options)
Jim Johnson <jj@umn.edu>
parents:
24
diff
changeset
|
1 <tool id="mothur_trim_flows" name="Trim.flows" version="1.22.0" force_history_refresh="True"> |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
2 <description>partition by barcode, trim to length, cull by lenght and mismatches</description> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
3 <command interpreter="python"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
4 mothur_wrapper.py |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
5 #import re, os.path |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
6 --cmd='trim.flows' |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
7 ## #set results = ["'^mothur.\S+\.logfile$:'" + $logfile.__str__] |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
8 ## #set results = $results + ["'" + $re.sub(r'(^.*)\.(.*?)$',r'\1.good.\2',$os.path.basename($flow.__str__)) + ":'" + $trim_flow.__str__] |
31
a3eed59297ea
Patches courtesy of Peter Briggs, Bioinformatics Core Facility University of Manchester
Jim Johnson <jj@umn.edu>
parents:
27
diff
changeset
|
9 --result='^mothur.\S+\.logfile$:'$logfile,'^\S+\.trim\.flow$:'$trim_flow,'^\S+\.scrap\.flow$:'$scrap_flow,'^\S+\.flow\.files$:'$flow_files,'^\S+\.flow\.fasta$:'$flow_fasta |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
10 --outputdir='$logfile.extra_files_path' |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
11 --flow=$flow |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
12 #if $minflows.__str__ != '': |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
13 --minflows=$minflows |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
14 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
15 #if $maxflows.__str__ != '': |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
16 --maxflows=$maxflows |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
17 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
18 #if $maxhomop.__str__ != '': |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
19 --maxhomop=$maxhomop |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
20 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
21 #if $order.__str__.strip() != '': |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
22 --order=$order |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
23 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
24 #if $signal.__str__ != '' |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
25 --signal=$signal |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
26 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
27 #if $noise.__str__ != '' |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
28 --noise=$noise |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
29 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
30 #if $oligo.add == "yes": |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
31 --oligos=$oligo.oligos |
24
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
32 #if $oligo.bdiffs.__str__ != '' and int($oligo.bdiffs.__str__) > 0: |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
33 --bdiffs=$oligo.bdiffs |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
34 #end if |
24
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
35 #if $oligo.pdiffs.__str__ != '' and int($oligo.pdiffs.__str__) > 0: |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
36 --pdiffs=$oligo.pdiffs |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
37 #end if |
24
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
38 #if $oligo.tdiffs.__str__ != '' and int($oligo.tdiffs.__str__) > 0: |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
39 --tdiffs=$oligo.tdiffs |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
40 #end if |
24
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
41 #if $oligo.ldiffs.__str__ != '' and int($oligo.ldiffs.__str__) > 0: |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
42 --ldiffs=$oligo.ldiffs |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
43 #end if |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
44 #if $oligo.sdiffs.__str__ != '' and int($oligo.sdiffs.__str__) > 0: |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
45 --sdiffs=$oligo.sdiffs |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
46 #end if |
32 | 47 --datasetid='$trim_flow.id' --new_file_path='$__new_file_path__' |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
48 --new_datasets='^\S+?\.(\S+\.flow)$:sff.flow' |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
49 #end if |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
50 $fasta |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
51 --processors=8 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
52 </command> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
53 <inputs> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
54 <param name="flow" type="data" format="sff.flow" label="flow - flowgram data" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
55 help="Use sffinfo to generate flow data from an sff file"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
56 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
57 <conditional name="oligo"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
58 <param name="add" type="select" label="Trim with an oligos file?" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
59 help="a file that can contain the sequences of the forward and reverse primers and barcodes and their sample identifier. |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
60 Each line of the oligos file can start with the key words "forward", "reverse", |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
61 and "barcode" or it can start with a "#" to tell mothur to ignore that line of the oligos file. "> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
62 <option value="no">no</option> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
63 <option value="yes">yes</option> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
64 </param> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
65 <when value="no"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
66 <when value="yes"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
67 <param name="oligos" type="data" format="oligos" label="oligos - barcodes and primers"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
68 <param name="bdiffs" type="integer" value="0" label="bdiffs - number of differences to allow in the barcode (default 0)"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
69 <validator type="in_range" message="Number of differences can't be negative" min="0"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
70 </param> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
71 <param name="pdiffs" type="integer" value="0" label="pdiffs - number of differences to allow in the primer (default 0)"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
72 <validator type="in_range" message="Number of differences can't be negative" min="0"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
73 </param> |
24
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
74 <param name="tdiffs" type="integer" value="0" label="tdiffs - total number of differences to allow in primer and barcode (default 0)"> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
75 <validator type="in_range" message="Number of differences can't be negative" min="0"/> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
76 </param> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
77 <param name="ldiffs" type="integer" value="0" optional="true" label="ldiffs - total number of differences to allow in linker sequence (default 0)"> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
78 <validator type="in_range" message="Number of differences can't be negative" min="0"/> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
79 </param> |
09740be2bc9c
Mothur - updates for Mothur version 1.24
Jim Johnson <jj@umn.edu>
parents:
15
diff
changeset
|
80 <param name="sdiffs" type="integer" value="0" optional="true" label="sdiffs - total number of differences to allow in spacer sequence (default 0)"> |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
81 <validator type="in_range" message="Number of differences can't be negative" min="0"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
82 </param> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
83 </when> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
84 </conditional> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
85 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
86 <param name="minflows" type="integer" value="" optional="true" label="minflows - Minimum number of flows that each sequence must contain to make it in to a "trim" file. (default 450)" help="(Quince uses 360)"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
87 <param name="maxflows" type="integer" value="" optional="true" label="maxflows - Maximum number of flows after which all other flows should be ignored (default 450)" help="(Quince uses 360 for GSFLX and 720 for Titanium)"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
88 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
89 <param name="maxhomop" type="integer" value="" optional="true" label="maxhomop - Maximum homopolymers" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
90 help=""/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
91 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
92 <param name="signal" type="float" value="" optional="true" label="signal - treat any intensity signal greater than this threshold as a real signal" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
93 help="default .5"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
94 <validator type="in_range" message="signal between 0. and 1." min="0.0" max="1.0"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
95 </param> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
96 <param name="noise" type="float" value="" optional="true" label="noise - treat any intensity signal less than this threshold as noise" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
97 help="default .7"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
98 <validator type="in_range" message="signal between 0. and 1." min="0.0" max="1.0"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
99 </param> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
100 <param name="order" type="text" value="" label="order - flow order for nucleotides in the sequencer" |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
101 help="default is TACG"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
102 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
103 <param name="fasta" type="boolean" truevalue="--fasta=true" falsevalue="" checked="false" label="fasta - translate the flowgram data to fasta sequence format"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
104 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
105 </inputs> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
106 <outputs> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
107 <data format="html" name="logfile" label="${tool.name} on ${on_string}: logfile" /> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
108 <data format="sff.flow" name="trim_flow" label="${tool.name} on ${on_string}: trim.flow"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
109 <data format="sff.flow" name="scrap_flow" label="${tool.name} on ${on_string}: scrap.flow"/> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
110 <data format="tabular" name="flow_files" label="${tool.name} on ${on_string}: flow.files"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
111 <filter>oligos != None</filter> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
112 </data> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
113 <data format_source="fasta" name="flow_fasta" label="${tool.name} on ${on_string}: flow.fasta"> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
114 <filter>fasta == True</filter> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
115 </data> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
116 </outputs> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
117 <requirements> |
27
49058b1f8d3f
Update to mothur version 1.27 and add tool_dependencies.xml to automatically install mothur
Jim Johnson <jj@umn.edu>
parents:
26
diff
changeset
|
118 <requirement type="package" version="1.27">mothur</requirement> |
15
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
119 </requirements> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
120 <tests> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
121 </tests> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
122 <help> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
123 **mothur overview** |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
124 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
125 Mothur_, initiated by Dr. Patrick Schloss and his software development team |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
126 in the Department of Microbiology and Immunology at The University of Michigan, |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
127 provides bioinformatics for the microbial ecology community. |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
128 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
129 .. _Mothur: http://www.mothur.org/wiki/Main_Page |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
130 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
131 **Command Documenation** |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
132 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
133 The trim.flows_ command is analogous to the trim.seqs command, except that it uses the flowgram data that comes bundled in the sff file that is generated by 454 sequencing. It's primary usage is as a preliminary step to running shhh.seqs. Chris Quince has a series of perl scripts that fulfill a similar role [1]. This command will allow you to partition your flowgram data by sample based on the barcode, trim the flows to a specified length range, and cull sequences that are too short or have too many mismatches to barcodes and primers. |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
134 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
135 .. _trim.flows: http://www.mothur.org/wiki/Trim.flows |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
136 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
137 |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
138 </help> |
a6189f58fedb
Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
139 </tool> |