annotate macros.xml @ 4:c4e3aa19841c draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
author iuc
date Fri, 18 Aug 2023 09:22:54 +0000
parents dd96e74908a9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
1 <macros>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
2 <token name="@TOOL_VERSION@">0.6.1</token>
4
c4e3aa19841c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
iuc
parents: 3
diff changeset
3 <token name="@VERSION_SUFFIX@">2</token>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
4 <token name="@PROFILE@">22.01</token>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
5 <xml name="requirements">
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
6 <requirements>
1
b6a241c73012 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2388df7187533fb66b7729730340d2eb7b93c112
iuc
parents: 0
diff changeset
7 <requirement type="package" version="@TOOL_VERSION@">coverm</requirement>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
8 </requirements>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
9 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
10 <xml name="bio_tools">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
11 <xrefs>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
12 <xref type="bio.tools">coverm</xref>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
13 </xrefs>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
14 </xml>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
15 <xml name="citation">
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
16 <citations>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
17 <citation type="bibtex">
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
18 @misc{githubCoverm,
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
19 author = {B J. Woodcroft},
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
20 year = {2021},
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
21 title = {CoverM},
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
22 publisher = {GitHub},
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
23 journal = {GitHub repository},
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
24 url = {https://github.com/wwood/CoverM}
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
25 }
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
26 </citation>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
27 </citations>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
28 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
29 <xml name="mapped">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
30 <param name="mapped" type="select" label="Have the reads already been mapped to contigs?">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
31 <option value="mapped">Yes (no read mapping algorithm will be undertaken)</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
32 <option value="not-mapped" selected="true">No</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
33 </param>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
34 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
35 <xml name="assembly_mode">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
36 <param name="mode" type="select" label="Assembly mode?" help="Useful to know if contigs have been generated all samples together (co-assembly) or on each sample individually (individual assembly)">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
37 <option value="individual">Individual assembly (1 contig file per sample)</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
38 <option value="co" selected="true">Co-assembly (1 contig file for several samples)</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
39 </param>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
40 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
41 <xml name="mapped_params">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
42 <conditional name="mode">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
43 <expand macro="assembly_mode"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
44 <when value="individual">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
45 <param argument="--bam-files" type="data" format="bam" label="BAM file(s)" help="These must be reference sorted (e.g. with samtools sort) unless sharded is specified, in which case they must be read name sorted (e.g. with samtools sort -n)."/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
46 </when>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
47 <when value="co">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
48 <param argument="--bam-files" type="data" format="bam" multiple="true" label="BAM file(s)" help="These must be reference sorted (e.g. with samtools sort) unless sharded is specified, in which case they must be read name sorted (e.g. with samtools sort -n)."/>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
49 </when>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
50 </conditional>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
51 <param argument="--sharded" type="boolean" truevalue="--sharded" falsevalue="" checked="false" label="BAM file(s) read-sorted alignments of a set of reads mapped to multiple reference contig sets?" help="If set, it will choose the best hit for each read pair" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
52 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
53 <token name="@BAMS@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
54 #if $mapped.mode.mode == 'individual'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
55 #set $fn = 'bam/' + re.sub('[^\s\w\-\\.]', '_', str($mapped.mode.bam_files.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
56 #silent $bam_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
57 ln -s '$mapped.mode.bam_files' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
58 #else
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
59 #for $i, $bam in enumerate($mapped.mode.bam_files)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
60 #set $fn = 'bam/' + re.sub('[^\s\w\-\\.]', '_', str($bam.element_identifier)) + '_' + str($i)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
61 #silent $bam_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
62 ln -s '$bam' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
63 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
64 #end if
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
65 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
66 <xml name="genomic">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
67 <conditional name="genomic">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
68 <param type="select" name="source" label="Source of FASTA files with each genome" >
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
69 <option value="history" selected="true">History</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
70 <option value="builtin">Built-in</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
71 </param>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
72 <when value="history">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
73 <param argument="--genome-fasta-files" type="data" format="fasta" multiple="true" label="FASTA files of each genome"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
74 </when>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
75 <when value="builtin">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
76 <param argument="--genome-fasta-files" type="select" multiple="true" label="Reference genome(s)">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
77 <options from_data_table="all_fasta" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
78 </param>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
79 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
80 </conditional>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
81 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
82 <xml name="cond_single_genome">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
83 <conditional name="cond_single_genome">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
84 <param argument="--single-genome" type="select" label="Are all contigs from the same genome?">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
85 <option value="--single-genome">True</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
86 <option value="">False</option>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
87 </param>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
88 <when value="--single-genome"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
89 <when value="">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
90 <conditional name="genome_contig_definition">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
91 <param argument="choice" type="select" label="How to get genome names and contig names?">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
92 <option value="default" selected="true">Using default behavior</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
93 <option value="genome-definition">Providing a file containing newline-separated list of genome name and contig</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
94 <option value="separator">Providing character that separates genome names from contig names in the reference file</option>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
95 </param>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
96 <when value="default"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
97 <when value="genome-definition">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
98 <param argument="--genome-definition" type="data" format="tabular" label="File containing newline-separated list of genome_name and contig, separated by tab, to define the genome of each contig." />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
99 </when>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
100 <when value="separator">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
101 <param argument="--separator" type="text" label="Character that separates genome names from contig names in the reference file." >
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
102 <sanitizer>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
103 <valid initial="string.punctuation">
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
104 </valid>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
105 </sanitizer>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
106 </param>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
107 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
108 </conditional>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
109 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
110 </conditional>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
111 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
112 <token name="@INPUT_FORMATS@">fasta,fastq,fastq.gz,fasta.gz</token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
113 <xml name="read_type">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
114 <param name="type" type="select" label="Read type" >
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
115 <option value="single">Single end</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
116 <option value="paired">Paired end</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
117 <option value="paired_collection" selected="true">Paired collection</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
118 <option value="interleaved">Interleaved</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
119 </param>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
120 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
121 <xml name="individual_assembly_reads">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
122 <conditional name="read_type">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
123 <expand macro="read_type"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
124 <when value="single">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
125 <param argument="--single" type="data" format="@INPUT_FORMATS@" label="Single Read" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
126 </when>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
127 <when value="paired">
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
128 <param argument="-1" name="read1" type="data" format="@INPUT_FORMATS@" label="Forward FASTA/Q file for mapping" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
129 <param argument="-2" name="read2" type="data" format="@INPUT_FORMATS@" label="Reverse FASTA/Q file for mapping" />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
130 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
131 <when value="paired_collection">
4
c4e3aa19841c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
iuc
parents: 3
diff changeset
132 <param name="paired_reads" type="data_collection" collection_type="paired" format="@INPUT_FORMATS@" label="Collection of paired-end FASTA/Q files(s) for mapping" help="One or more pairs of forward and reverse possibly gzipped FASTA/Q files for mapping in order." />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
133 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
134 <when value="interleaved">
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
135 <param argument="--interleaved" type="data" format="@INPUT_FORMATS@" label="Interleaved FASTA/Q files for mapping" />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
136 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
137 </conditional>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
138 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
139 <xml name="ref_or_genome">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
140 <param name="ref_or_genome" type="select" label="Genome definition">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
141 <option value="contigs" selected="true">From contigs (e.g. concatenated genomes or metagenome assembly)</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
142 <option value="genomic">From FASTA files with each genome</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
143 </param>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
144 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
145 <xml name="individual_assembly_reference">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
146 <param argument="--reference" type="data" format="fasta" label="Contigs"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
147 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
148 <token name="@INDIVIDUAL_ASSEMBLY_READS@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
149 #set $reads = $mapped.mode.read_type
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
150 #if $reads.type == 'single'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
151 #set $fn = "single/" + re.sub('[^\s\w\-\\.]', '_', str($reads.single.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
152 #silent $single_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
153 ln -s '$reads.single' '$single_fp' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
154 #else if $reads.type == 'paired'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
155 #set $fn = "fw/" + re.sub('[^\s\w\-\\.]', '_', str($reads.read1.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
156 #silent $fw_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
157 ln -s '$reads.read1' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
158 #set $fn = "rv/" + re.sub('[^\s\w\-\\.]', '_', str($reads.read2.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
159 ln -s '$reads.read2' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
160 #silent $rv_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
161 #else if $reads.type == 'paired_collection'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
162 #set $id = re.sub('[^\s\w\-\\.]', '_', str($reads.paired_reads.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
163 #set $fn = "fw/" + $id
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
164 #silent $fw_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
165 ln -s '$reads.paired_reads.forward' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
166 #set $fn = "rv/" + $id
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
167 #silent $rv_fp.append( $fn )
4
c4e3aa19841c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
iuc
parents: 3
diff changeset
168 ln -s '$reads.paired_reads.reverse' '$fn' &&
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
169 #else if $reads.type == 'interleaved'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
170 #set $fn = "interl/" + re.sub('[^\s\w\-\\.]', '_', str($reads.interleaved.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
171 #silent $interl_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
172 ln -s '$reads.interleaved' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
173 #end if
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
174 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
175 <token name="@INDIVIDUAL_ASSEMBLY_REF@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
176 #set $fn = "ref/" + re.sub('[^\s\w\-\\.]', '_', str($ref.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
177 #silent $ref_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
178 ln -s '$ref' '${fn}' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
179 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
180 <token name="@GENOME_FOR_READS@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
181 #if $mapped.mode.genome.genomic.source == 'history'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
182 #for $i, $genome in enumerate($mapped.mode.genome.genomic.genome_fasta_files)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
183 #set $fn = re.sub('[^\s\w\-\\.]', '_', str($genome.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
184 #silent $genome_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
185 ln -s '$genome' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
186 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
187 #else
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
188 #for $i, $genome in enumerate($mapped.mode.genome.genomic.genome_fasta_files)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
189 #set $fn = re.sub('[^\s\w\-\\.]', '_', str($genome.fields.path.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
190 #silent $genome_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
191 ln -s '$genome' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
192 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
193 #end if
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
194 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
195 <xml name="co_assembly_reads">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
196 <conditional name="read_type">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
197 <expand macro="read_type"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
198 <when value="single">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
199 <param argument="--single" type="data" format="@INPUT_FORMATS@" multiple="true" label="Single Read" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
200 </when>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
201 <when value="paired">
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
202 <param argument="-1" name="read1" type="data" format="@INPUT_FORMATS@" multiple="true" label="Forward FASTA/Q file(s) for mapping" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
203 <param argument="-2" name="read2" type="data" format="@INPUT_FORMATS@" multiple="true" label="Reverse FASTA/Q file(s) for mapping" />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
204 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
205 <when value="paired_collection">
4
c4e3aa19841c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
iuc
parents: 3
diff changeset
206 <param name="paired_reads" type="data_collection" collection_type="list:paired" format="@INPUT_FORMATS@" label="Collection of paired-end FASTA/Q files(s) for mapping" help="One or more pairs of forward and reverse possibly gzipped FASTA/Q files for mapping in order." />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
207 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
208 <when value="interleaved">
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
209 <param argument="--interleaved" type="data" format="@INPUT_FORMATS@" multiple="true" label="Interleaved FASTA/Q files(s) for mapping" />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
210 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
211 </conditional>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
212 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
213 <xml name="co_assembly_reference">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
214 <param argument="--reference" type="data" format="fasta" multiple="true" label="Contigs" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
215 <param argument="--sharded" type="boolean" truevalue="--sharded" falsevalue="" checked="false" label="Mapping reads to references separately as sharded BAMs?" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
216 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
217 <token name="@CO_ASSEMBLY_READS@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
218 #if $reads.type == 'single'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
219 #for $i, $read in enumerate($reads.single)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
220 #set $fn = "single/" + re.sub('[^\s\w\-\\.]', '_', str($read.element_identifier)) + "_single_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
221 #silent $single_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
222 ln -s '$read' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
223 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
224 #else if $reads.type == 'paired'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
225 #for $i, $read in enumerate($reads.read1)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
226 #set $id = re.sub('[^\s\w\-\\.]', '_', str($read.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
227 #set $fn = "fw/" + $id + "_paired_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
228 #silent $fw_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
229 ln -s '$read' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
230 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
231 #for $i, $read in enumerate($reads.read2)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
232 #set $id = re.sub('[^\s\w\-\\.]', '_', str($read.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
233 #set $fn = "rv/" + $id + "_paired_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
234 #silent $rv_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
235 ln -s '$read' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
236 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
237 #else if $reads.type == 'paired_collection'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
238 #for $i, $read in enumerate($reads.paired_reads)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
239 #set $id = re.sub('[^\s\w\-\\.]', '_', str($read.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
240 #set $fn = "fw/" + $id + "_paired_collection_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
241 #silent $fw_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
242 ln -s '$read.forward' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
243 #set $fn = "rv/" + $id + "_paired_collection_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
244 #silent $rv_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
245 ln -s '$read.reverse' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
246 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
247 #else if $reads.type == 'interleaved'
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
248 #for $i, $read in enumerate($reads.interleaved)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
249 #set $id = re.sub('[^\s\w\-\\.]', '_', str($read.element_identifier))
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
250 #set $fn = "interl/" + $id + "_interleaved_" + str($i) + $extra
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
251 #silent $interl_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
252 ln -s '$read' '$fn' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
253 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
254 #end if
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
255 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
256 <token name="@CO_ASSEMBLY_ALL_READS@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
257 #set $reads = $mapped.mode.read_type
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
258 #set $extra = ''
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
259 @CO_ASSEMBLY_READS@
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
260 #for $j, $s in enumerate($mapped.mode.extra_reads)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
261 #set $reads = $s.read_type
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
262 #set $extra = str($j)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
263 @CO_ASSEMBLY_READS@
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
264 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
265 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
266 <token name="@CO_ASSEMBLY_REF@"><![CDATA[
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
267 #for $i, $ref in enumerate($refs)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
268 #set $fn = "ref/" + re.sub('[^\s\w\-\\.]', '_', str($ref.element_identifier)) + "_" + str($i)
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
269 #silent $ref_fp.append( $fn )
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
270 ln -s '$ref' '${fn}' &&
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
271 #end for
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
272 ]]></token>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
273 <xml name="sharded">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
274 <param name="sharded" type="boolean" truevalue="--sharded" falsevalue="" checked="false" label="Input BAM files are read-sorted alignments of a set of reads mapped to multiple reference contig sets. Choose the best hit for each read pair. Otherwise if mapping was carried out: Map reads to each reference, choosing the best hit for each pair." />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
275 </xml>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
276 <xml name="mapping">
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
277 <param argument="--mapper" type="select" label="Underlying mapping software used">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
278 <option value="minimap2-sr" selected="true">minimap2 with '-x sr' option</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
279 <option value="minimap2-ont">minimap2 with '-x map-ont' option</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
280 <option value="minimap2-pb">minimap2 with '-x map-pb' option</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
281 <option value="minimap2-no-preset">minimap2 with no '-x' option</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
282 <option value="bwa-mem">BWA-MEM using default parameters</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
283 </param>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
284 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
285 <xml name="alignment">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
286 <section name="alignment" title="Alignment thresholding" expanded="false">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
287 <param argument="--min-read-aligned-length" type="integer" min="0" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
288 label="Minimum number of aligned bases" help="Reads with smaller numbers of aligned bases will be excluded" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
289 <param argument="--min-read-percent-identity" type="float" min="0" max="100" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
290 label="Minimum overall percent identity" help="Reads with lower overall percent identity will be excluded." />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
291 <param argument="--min-read-aligned-percent" type="float" min="0" max="100" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
292 label="Minimum aligned base percent" help="Reads with lower percent aligned bases will be excluded" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
293 <conditional name="proper_pairs_only">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
294 <param argument="--proper-pairs-only" type="select" label="Require reads to be mapped as proper pairs?">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
295 <option value="--proper-pairs-only">Yes</option>
1
b6a241c73012 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2388df7187533fb66b7729730340d2eb7b93c112
iuc
parents: 0
diff changeset
296 <option value="" selected="true">No</option>
b6a241c73012 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2388df7187533fb66b7729730340d2eb7b93c112
iuc
parents: 0
diff changeset
297 </param>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
298 <when value="--proper-pairs-only">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
299 <param argument="--min_read-aligned-length-pair" type="integer" min="0" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
300 label="Minimum number of aligned bases for pairs" help="Pairs with smaller numbers of aligned bases will be excluded." />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
301 <param argument="--min-read-percent-identity-pair" type="float" min="0" max="100" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
302 label="Minimum overall percent identity pair for pairs" help="Pairs by lower overall percent identity will be excluded" />
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
303 <param argument="--min-read-aligned-percent-pair" type="float" min="0" max="100" value="0"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
304 label="Minimum percent of read aligned bases for pair" help="Pairs with lower reads percent aligned bases will be excluded" />
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
305 </when>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
306 <when value=""/>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
307 </conditional>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
308 <param argument="--exclude-supplementary" type="boolean" truevalue="--exclude-supplementary" falsevalue="" checked="false"
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
309 label="Exclude supplementary alignments"/>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
310 </section>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
311 </xml>
3
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
312 <xml name="cov_method_options">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
313 <option value="trimmed_mean">trimmed_mean: Average number of aligned reads overlapping each position after removing the most deeply and shallow-ly covered positions. </option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
314 <option value="coverage_histogram">coverage_histogram: Histogram of coverage depths</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
315 <option value="covered_bases">covered_bases: Number of bases covered by 1 or more reads</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
316 <option value="variance">variance: Variance of coverage depths</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
317 <option value="length">length: Length of each contig in base pairs</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
318 <option value="count">count: Number of reads aligned toq each contig. Note that a single read may be aligned to multiple contigs with supplementary alignments</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
319 <option value="metabat">metabat: ("MetaBAT adjusted coverage") Coverage as defined in Kang et al 2015</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
320 <option value="reads_per_base">reads_per_base: Number of reads aligned divided by the length of the contig</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
321 <option value="rpkm">rpkm: Reads mapped per kilobase of contig, per million mapped reads</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
322 <option value="tpm">tpm: Transcripts Per Million as described in Li et al 2010</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
323 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
324 <xml name="coverage_params">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
325 <param argument="--trim-min" type="integer" min="0" value="5" label="Smallest fraction of positions to remove when calculating" help="Only used with trimmed_mean method"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
326 <param argument="--trim-max" type="integer" min="0" value="95" label="Maximum fraction of positions to remove when calculating" help="Only used with trimmed_mean method"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
327 <param argument="--min-covered-fraction" type="integer" min="0" value="10" label="Minimum covered fraction" help="Genomes with less coverage than this reported as having zero coverage"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
328 <param argument="--contig-end-exclusion" type="integer" min="0" value="75" label="Base to exclude at contig ends" help="Bases at the ends of reference sequences will be excluded from calculation"/>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
329 </xml>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
330 <xml name="output_format">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
331 <param argument="--output-format" type="select" label="Shape of output">
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
332 <option value="dense" selected="true">Dense for species-by-site</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
333 <option value="sparse">Sparse for long format</option>
dd96e74908a9 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 2d02165f40a9f8206a69716b2302bc58f5364982
iuc
parents: 1
diff changeset
334 </param>
0
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
335 </xml>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
336 <xml name="citations">
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
337 <citations>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
338 <yield />
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
339 </citations>
5901cc218127 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit 5a4ee5e5f8eee3a08a1cd2dfd9edf15aacea0a94"
iuc
parents:
diff changeset
340 </xml>
4
c4e3aa19841c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/coverm commit bc3831e3648809bd3d46611b2a74bd26a17985e5
iuc
parents: 3
diff changeset
341 </macros>