annotate sixgill_build.xml @ 0:cf8eee8343fb draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
author galaxyp
date Thu, 13 Oct 2016 08:38:04 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
1 <tool id="sixgill_build" name="sixgill build" version="@VERSION@.0">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
2 <description>a metapeptide database from metagenome fastq files</description>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
3 <macros>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
4 <import>macros.xml</import>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
5 </macros>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
6 <expand macro="requirements" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
7 <expand macro="stdio" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
8 <version_command>sixgill_build --version</version_command>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
9 <command><![CDATA[
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
10 sixgill_build
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
11 --nogzipout
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
12 --out=metapeptides_db_output.tsv
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
13 #if 'fa' in str($output_choice):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
14 --outfasta=metapeptides_fa_output.fa
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
15 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
16 #if str($sec_filter.minlength):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
17 --minlength=$sec_filter.minlength
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
18 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
19 #if str($sec_filter.minqualscore):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
20 --minqualscore=$sec_filter.minqualscore
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
21 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
22 #if str($sec_filter.minorflength):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
23 --minorflength=$sec_filter.minorflength
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
24 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
25 #if str($sec_filter.minlongesttryppeplen):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
26 --minlongesttryppeplen=$sec_filter.minlongesttryppeplen
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
27 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
28 #if str($sec_filter.minreadcount):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
29 --minreadcount=$sec_filter.minreadcount
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
30 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
31 #if str($sec_filter.maxreads):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
32 --maxreads=$sec_filter.maxreads
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
33 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
34 #if $sec_mg.metagenefile:
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
35 --metagenefile="$sec_mg.metagenefile"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
36 #if $sec_mg.minmetagenescore:
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
37 --minmetagenescore=$sec_mg.minmetagenescore
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
38 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
39 #end if
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
40 #for $i, $fastqfile in enumerate($fastqfiles):
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
41 "$fastqfile"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
42 #end for
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
43 ]]></command>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
44 <inputs>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
45 <param name="fastqfiles" type="data" format="fastq" multiple="true" optional="false" label="metagenomic fastq files"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
46 help=""/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
47 <section name="sec_filter" expanded="false" title="filter">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
48 <param name="minlength" type="integer" value="10" min="0" optional="true" label="minlength"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
49 help="min AA length of a metapeptide"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
50 <param name="minqualscore" type="integer" value="30" min="0" optional="true" label="minqualscore"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
51 help="min base-call phred score across any NT in a metapeptide"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
52 <param name="minorflength" type="integer" value="40" min="0" optional="true" label="minorflength"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
53 help="min length of ORF-portion"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
54 <param name="minlongesttryppeplen" type="integer" value="7" min="0" optional="true" label="minlongesttryppeplen"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
55 help="minimum length of the longest tryptic peptide"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
56 <param name="minreadcount" type="integer" value="2" min="1" optional="true" label="minreadcount"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
57 help="minimum read count"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
58 <param name="maxreads" type="integer" value="" optional="true" label="maxreads"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
59 help="stop early if we hit this many reads"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
60 </section>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
61 <section name="sec_mg" expanded="false" title="MetaGene Annotator">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
62 <param name="metagenefile" type="data" format="txt" optional="true" label="metagenefile"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
63 help="MetaGene Annotator output file. Records must be in same linear order as reads in fastqfiles"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
64 <param name="minmetagenescore" type="integer" value="" min="-1" optional="true" label="minmetagenescore"
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
65 help="minimum MetaGene score"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
66 </section>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
67 <param name="output_choice" type="select" multiple="true" optional="false" label="select outputs">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
68 <option value="db" selected="true">metapeptide database</option>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
69 <option value="fa">metapeptide protein fasta</option>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
70 </param>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
71 </inputs>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
72 <outputs>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
73 <data name="output_db" format="tabular" label="${tool.name} on ${on_string}: metapeptides.tsv" from_work_dir="metapeptides_db_output.tsv">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
74 <filter>'db' in output_choice</filter>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
75 <actions>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
76 <action name="comment_lines" type="metadata" default="1" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
77 <action name="column_names" type="metadata" default="sequence,length,min_qualscore,partial_orf_length,metagene_score,read_ids" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
78 </actions>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
79 </data>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
80 <data name="output_fa" format="fasta" label="${tool.name} on ${on_string}: metapeptides.fa" from_work_dir="metapeptides_fa_output.fa">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
81 <filter>'fa' in output_choice</filter>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
82 </data>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
83 </outputs>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
84 <tests>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
85 <test>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
86 <param name="fastqfiles" ftype="fastq" value="small.fq"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
87 <param name="minreadcount" value="1"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
88 <param name="output_choice" value="db,fa"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
89 <output name="output_db">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
90 <assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
91 <has_text text="DLRILLRERLVAGDSDEAAVDFIVDR" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
92 </assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
93 </output>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
94 <output name="output_fa">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
95 <assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
96 <has_text text="DLRILLRERLVAGDSDEAAVDFIVDR" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
97 </assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
98 </output>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
99 </test>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
100 <test>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
101 <param name="fastqfiles" ftype="fastq" value="small.fq"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
102 <param name="minreadcount" value="1"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
103 <param name="metagenefile" ftype="fastq" value="metagene_output.txt"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
104 <param name="output_choice" value="db"/>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
105 <output name="output_db">
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
106 <assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
107 <has_text text="DLRILLRERLVAGDSDEAAVDFIVDR" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
108 </assert_contents>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
109 </output>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
110 </test>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
111
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
112 </tests>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
113 <help><![CDATA[
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
114 usage: sixgill_build [-h] [--minlength MINLENGTH]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
115 [--minqualscore MINQUALSCORE]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
116 [--metagenefile METAGENEFILE]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
117 [--minmetagenescore MINMETAGENESCORE]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
118 [--minorflength MINORFLENGTH]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
119 [--minlongesttryppeplen MINLONGESTTRYPPEPLEN]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
120 [--maxreads MAXREADS] [--minreadcount MINREADCOUNT] --out
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
121 OUT [--outfasta OUTFASTA] [--debug]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
122 fastqfiles [fastqfiles ...]
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
123
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
124 Read in one or more fastq files. For each read, do a 6-frame translation and
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
125 add all metapeptides that pass the specified filtering criteria. If
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
126 --metagenefile is specified, start with the output of MetaGene Annotator
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
127 instead of raw reads.
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
128
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
129 positional arguments:
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
130 fastqfiles input fastq file(s), bgzipped
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
131
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
132 optional arguments:
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
133 -h, --help show this help message and exit
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
134 --minlength MINLENGTH
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
135 min AA length of a metapeptide
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
136 --minqualscore MINQUALSCORE
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
137 min base-call phred score across any NT in a
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
138 metapeptide
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
139 --metagenefile METAGENEFILE
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
140 input MetaGene Annotator output file. Records must be
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
141 in same linear order as reads in fastqfiles
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
142 --minmetagenescore MINMETAGENESCORE
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
143 minimum MetaGene score
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
144 --minorflength MINORFLENGTH
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
145 min length of ORF-portion
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
146 --minlongesttryppeplen MINLONGESTTRYPPEPLEN
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
147 minimum length of the longest tryptic peptide
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
148 --maxreads MAXREADS stop early if we hit this many reads
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
149 --minreadcount MINREADCOUNT
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
150 minimum read count
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
151 --out OUT Output metapeptide database file
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
152 --outfasta OUTFASTA Output metapeptide fasta database file
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
153 --debug Enable debug logging
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
154
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
155 ]]></help>
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
156 <expand macro="citations" />
cf8eee8343fb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/sixgill commit 547a3bb05a08bc4eaed224b6864a82434e09289d-dirty
galaxyp
parents:
diff changeset
157 </tool>