annotate pbccs.xml @ 0:f159c3da2ffc draft default tip

"planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
author galaxy-australia
date Fri, 18 Mar 2022 02:10:52 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
1 <tool id="pbccs" name="CCS" version="0.1.0" python_template_version="3.5">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
2 <description>Generate accurate consensus sequences from subreads</description>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
3 <macros>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
4 <import>macros.xml</import>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
5 </macros>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
6 <expand macro="requirements"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
7 <expand macro="version_command"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
8 <command detect_errors="exit_code"> <![CDATA[
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
9 mkdir -p ./tmp &&
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
10 cp '$input_file' ./tmp/input.bam &&
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
11 cd ./tmp/ &&
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
12 ccs
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
13 -j 4
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
14 #if $input_filter_options.minLength:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
15 --minLength '$input_filter_options.minLength'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
16 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
17 #if $input_filter_options.maxLength:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
18 --maxLength '$input_filter_options.maxLength'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
19 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
20 #if $input_filter_options.minPasses:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
21 --minPasses '$input_filter_options.minPasses'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
22 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
23 #if $input_filter_options.minIdentity:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
24 --minIdentity '$input_filter_options.minIdentity'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
25 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
26 #if $input_filter_options.zmws:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
27 --zmws '$input_filter_options.zmws'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
28 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
29 #if $model_override_options.modelPath:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
30 --modelPath '$model_override_options.modelPath'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
31 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
32 #if $model_override_options.modelSpec:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
33 --modelSpec '$model_override_options.modelSpec'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
34 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
35 #if $output_filter_options.minPredictedAccuracy:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
36 --minPredictedAccuracy '$output_filter_options.minPredictedAccuracy'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
37 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
38 #if $output_filter_options.minReadScore:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
39 --minReadScore '$output_filter_options.minReadScore'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
40 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
41 #if $output_filter_options.maxDropFraction:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
42 --maxDropFraction '$output_filter_options.maxDropFraction'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
43 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
44 #if $processing_options.byStrand:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
45 --byStrand '$processing_options.byStrand'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
46 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
47 #if $processing_options.noPolish:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
48 --noPolish '$processing_options.noPolish'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
49 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
50 #if $processing_options.richQVs:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
51 --richQVs '$processing_options.richQVs'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
52 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
53 #if $if_log.log_options == "yes":
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
54 --logFile '$log_output'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
55 --logLevel '$if_log.loglevel'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
56 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
57 #if $output_options.reportFile:
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
58 --reportFile ccs_report.txt
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
59 #end if
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
60 input.bam
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
61 output.bam
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
62 && mv output.bam '$bam_output'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
63 && mv ccs_report.txt '$report_output'
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
64 2>&1
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
65
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
66 ]]></command>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
67 <inputs>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
68 <param name="input_file" type="data" format="bam" label="Input Subreads" help="Subreads (subreads.bam)"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
69 <section name="input_filter_options" title="Input Filter Options" expanded="False">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
70 <param argument="--minLength" type="integer" value="10" label="Minimum length" help="Minimum draft length before polishing. [10]" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
71 <param argument="--maxLength" type="integer" value="21000" label="Maximum length" help="Maximum draft length before polishing. [21000]"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
72 <param argument="--minPasses" type="integer" value="3" label="Minimum number of subreads" help="Minimum number of subreads required to generate CCS. [3]" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
73 <param argument="--minIdentity" type="float" value="0.82" label="top N passes" help="Minimum identity of a subread aligned to the draft consensus to use it for polishing. 0 disables this filter. [0.82]" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
74 <param argument="--minSnr" type="float" value="2.5" label="Minimum SNR of subreads" help="Minimum SNR of subreads to use for generating CCS [2.5]"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
75 <param argument="--zmws" type="text" value="all" label="Generate CCS for the provided comma-separated hole number ranges only." help="Default=all" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
76 </section>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
77 <section name="model_override_options" title="Model Override Options" expanded="False">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
78 <param argument="--modelPath" type="data" format="txt" optional="True" label="Model File" help="a model file or directory containing model files." />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
79 <param argument="--modelSpec" type="text" value="" optional="True" label="Chemistry" help="Name of chemistry or model to use, overriding default selection."/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
80 </section>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
81 <section name="processing_options" title="Processing Options" expanded="False">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
82 <param argument="--byStrand" type="boolean" truevalue="--byStrand" falsevalue="" checked="false" label="Generate a consensus for each strand." />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
83 <param argument="--noPolish" type="boolean" truevalue="--noPolish" falsevalue="" checked="false" label="Only output the initial template derived from the POA (faster, less accurate)." />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
84 <param argument="--richQVs" type="boolean" truevalue="--richQVs" falsevalue="" checked="false" label="Emit dq, iq, and sq rich quality tracks." />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
85 </section>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
86 <section name="output_filter_options" title="Output Flter Options" expanded="False">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
87 <param argument="--minPredictedAccuracy" type="float" value="0.9" label="Mininum predicted accurary" help="i.e 0.9"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
88 <param argument="--minReadScore" type="float" value="0.75" label="Minimum read score of input subreads" help="i.e 0.75"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
89 <param argument="--maxDropFraction" type="float" value="0.34" label="Maximum fraction of subreads dropped by polishing (not input filters) before skipping ZMW." help="i.e 0.34" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
90 </section>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
91 <section name="output_options" title="Output Files Options" expanded="False">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
92 <param argument="--reportFile" type="boolean" truevalue="True" falsevalue="False" checked="False" label="write the results report."/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
93 </section>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
94 <conditional name="if_log">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
95 <param type="select" name="log_options" label="show log option">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
96 <option value="yes">Yes</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
97 <option value="no" selected="true">No</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
98 </param>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
99 <when value="yes">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
100 <param argument="--logLevel" name="loglevel" type="select" label="Log Level">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
101 <option selected="True" value="WARN">WARN</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
102 <option value="TRACE">TRACE</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
103 <option value="DEBUG">DEBUG</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
104 <option value="INFO">INFO</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
105 <option value="FATAL">FATAL</option>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
106 </param>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
107 </when>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
108 <when value="no">
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
109 </when>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
110 </conditional>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
111 </inputs>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
112 <outputs>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
113 <data format="bam" name="bam_output" label="${tool.name} on ${on_string}: CCS reads in BAM format"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
114 <data format="txt" name="report_output" label="${tool.name} on ${on_string}: CCS reads report"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
115 <data format="txt" name="log_output" label="${tool.name} on ${on_string}: log" >
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
116 <filter>if_log['log_options'] == 'yes' </filter>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
117 </data>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
118 </outputs>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
119 <tests>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
120 <test><!-- test with default settings -->
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
121 <param name="input_file" ftype="bam" value="input.subreads.bam"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
122 <output name="bam_output" ftype="bam" file="output.bam" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
123 <output name="log_output" ftype="txt" file="log.txt" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
124 <output name="report_output" ftype="txt" file="report.txt" />
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
125 </test>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
126 </tests>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
127 <help><![CDATA[
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
128 @PBCCS_OVERVIEW@
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
129
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
130 For detailed information on psp-gen, click here_, or view the license_.
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
131
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
132 .. _here: https://github.com/nlhepler/pbccs
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
133 .. _license: https://github.com/nlhepler/pbccs/blob/master/LICENSE
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
134
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
135 **Command Documentation**
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
136
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
137 CCS will generate consensus sequence.
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
138
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
139
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
140 ]]></help>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
141 <expand macro="citations"/>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
142 </tool>
f159c3da2ffc "planemo upload for repository https://github.com/usegalaxy-au/tools-au/tree/master/tools/pbccs commit 5ba0af2de1e1ce7b7a8ed3eb4042f5fec366c234"
galaxy-australia
parents:
diff changeset
143