annotate maf_cpg_filter.xml @ 1:e5b0c8ca1399 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/maf_cpg_filter commit a1517c9d22029095120643bbe2c8fa53754dd2b7
author devteam
date Wed, 11 Nov 2015 12:19:38 -0500
parents 7f2a12cb047d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
1 <tool id="cpgFilter" name="Mask CpG/non-CpG sites" version="1.0.0">
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
2 <description> from MAF file</description>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
3 <requirements>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
4 <requirement type="package" version="0.7.1">bx-python</requirement>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
5 </requirements>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
6 <command interpreter="python">
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
7 maf_cpg_filter.py
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
8 $input
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
9 $out_file1
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
10 $masksite.type
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
11 #if $masksite.type == "CpG":
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
12 $masksite.definition
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
13 #else:
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
14 "NA"
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
15 #end if
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
16 -m $mask_char
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
17 </command>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
18 <inputs>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
19 <page>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
20 <param format="maf" name="input" type="data" label="Select data"/>
1
e5b0c8ca1399 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/maf_cpg_filter commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 0
diff changeset
21 <param name="mask_char" type="select" label="Mask character">
0
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
22 <option value="0" selected="true">#</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
23 <option value="1">$</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
24 <option value="2">^</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
25 <option value="3">*</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
26 <option value="4">?</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
27 <option value="5">N</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
28 </param>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
29 <conditional name="masksite">
1
e5b0c8ca1399 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/maf_cpg_filter commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 0
diff changeset
30 <param name="type" type="select" label="Sites to be masked">
0
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
31 <option value="CpG" selected="true">CpG sites</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
32 <option value="nonCpG">non-CpG sites</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
33 </param>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
34 <when value="CpG">
1
e5b0c8ca1399 planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/maf_cpg_filter commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents: 0
diff changeset
35 <param name="definition" type="select" label="Definition">
0
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
36 <option value="0" selected="true">Inclusive</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
37 <option value="1">Restricted</option>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
38 </param>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
39 </when>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
40 <when value="nonCpG" />
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
41 </conditional>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
42 </page>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
43 </inputs>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
44 <outputs>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
45 <data format="maf" name="out_file1" metadata_source="input"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
46 </outputs>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
47 <requirements>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
48 <requirement type="python-module">numpy</requirement>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
49 </requirements>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
50 <tests>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
51 <test>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
52 <param name="input" value="6.maf"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
53 <param name="mask_char" value="0"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
54 <param name="type" value="CpG" />
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
55 <param name="definition" value="0" />
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
56 <output name="out_file1" file="6_mask_cpg.maf"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
57 </test>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
58 <test>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
59 <param name="input" value="6.maf"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
60 <param name="mask_char" value="0"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
61 <param name="type" value="nonCpG" />
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
62 <output name="out_file1" file="6_mask_noncpg.maf"/>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
63 </test>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
64 </tests>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
65 <help>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
66
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
67 .. class:: infomark
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
68
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
69 **What it does**
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
70
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
71 This tool takes a MAF file as input and masks CpG sites in every alignment block of the MAF file.
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
72
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
73 -----
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
74
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
75 .. class:: warningmark
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
76
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
77 **Note**
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
78
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
79 *Inclusive definition* defines CpG sites as those sites that are CG in at least one of the species.
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
80
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
81 *Restricted definition* considers sites to be CpG if they are CG in at least one of the species, however, sites that are part of overlapping CpGs are excluded.
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
82
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
83 For more information on CpG site definitions, please refer this article_.
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
84
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
85 .. _article: http://mbe.oxfordjournals.org/cgi/content/full/23/3/565
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
86
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
87 </help>
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
88
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
89
7f2a12cb047d Imported from capsule None
devteam
parents:
diff changeset
90 </tool>