annotate bamtocov.xml @ 0:48a6ea2de0da draft default tip

planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
author stephenshank
date Wed, 28 Jun 2023 16:22:28 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
1 <tool id="bamtocov" name="BAM to Coverage" version="1.0" profile="21.05">
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
2 <description>Get a BED file of coverage from a BAM</description>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
3 <requirements>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
4 <requirement type="package" version="2.7.0">bamtocov</requirement>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
5 </requirements>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
7 bamtocov '$bam' > '$bed'
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
8 ]]>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
9 </command>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
10 <inputs>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
11 <param argument="bam" type="data" format="bam" label="BAM file" help="BAM file to get coverage from."/>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
12 </inputs>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
13 <outputs>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
14 <data name="bed" format="bed" label="${tool.name} on ${on_string}: Coverage"></data>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
15 </outputs>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
16 <tests>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
17 </tests>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
18 <help><![CDATA[
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
19
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
20 .. class:: infomark
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
21
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
22 **Purpose**
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
23
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
24 Calculate coverage from a BAM file.
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
25
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
26 ------
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
27
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
28 .. class:: infomark
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
29
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
30 **Outputs**
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
31
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
32 This tool generates a BED file containing coverage information from the associated BAM file.
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
33 ]]>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
34 </help>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
35 <citations>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
36 <citation type="bibtex">
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
37 @article{birolo2022bamtocov,
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
38 title={BamToCov: an efficient toolkit for sequence coverage calculations},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
39 author={Birolo, Giovanni and Telatin, Andrea},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
40 journal={Bioinformatics},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
41 volume={38},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
42 number={9},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
43 pages={2617--2618},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
44 year={2022},
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
45 publisher={Oxford University Press}
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
46 }
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
47 </citation>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
48 </citations>
48a6ea2de0da planemo upload commit 3a0a853d0f21f2eac12b959d1eba7ee9fa289cc3-dirty
stephenshank
parents:
diff changeset
49 </tool>