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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
ec8df51e841a Fixes courtesy of Peter Briggs:
Jim Johnson <jj@umn.edu>
parents: 31
diff changeset
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 &quot;forward&quot;, &quot;reverse&quot;,
a6189f58fedb Mothur - updated for Mothur version 1.22.0
Jim Johnson <jj@umn.edu>
parents:
diff changeset
61 and &quot;barcode&quot; or it can start with a &quot;#&quot; 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 &quot;trim&quot; 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>