annotate gemini_autosomal_recessive.xml @ 12:59b31ca05a2b draft

Uploaded
author iuc
date Wed, 18 Feb 2015 11:41:25 -0500
parents 53a5647e5271
children 65f742e605ec
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
1 <tool id="gemini_recessive_and_dominant" name="GEMINI autosomal recessive/dominant" version="@VERSION@.0">
14caa57eca63 Uploaded
iuc
parents:
diff changeset
2 <description>Find variants meeting an autosomal recessive/dominant model</description>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
3 <expand macro="requirements" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
4 <expand macro="version_command" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
5 <macros>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
6 <import>gemini_macros.xml</import>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
7 </macros>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
8 <command>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
9 <![CDATA[
14caa57eca63 Uploaded
iuc
parents:
diff changeset
10 gemini
14caa57eca63 Uploaded
iuc
parents:
diff changeset
11
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
12 #if str($rec_or_dom) == 'recessive':
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
13 ## start autosomal_recessive
14caa57eca63 Uploaded
iuc
parents:
diff changeset
14 autosomal_recessive
14caa57eca63 Uploaded
iuc
parents:
diff changeset
15 #else:
14caa57eca63 Uploaded
iuc
parents:
diff changeset
16 ## start autosomal_dominant
14caa57eca63 Uploaded
iuc
parents:
diff changeset
17 autosomal_dominant
14caa57eca63 Uploaded
iuc
parents:
diff changeset
18 #end if
14caa57eca63 Uploaded
iuc
parents:
diff changeset
19
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
20 #if str($report.report_selector) != 'all':
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
21 --columns "${report.columns}"
14caa57eca63 Uploaded
iuc
parents:
diff changeset
22 #end if
14caa57eca63 Uploaded
iuc
parents:
diff changeset
23
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
24 @CMDLN_SQL_FILTER_FILTER_OPTION@
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
25
14caa57eca63 Uploaded
iuc
parents:
diff changeset
26 -d $d
14caa57eca63 Uploaded
iuc
parents:
diff changeset
27 #if int($min_kindreds) > 0:
14caa57eca63 Uploaded
iuc
parents:
diff changeset
28 --min-kindreds $min_kindreds
14caa57eca63 Uploaded
iuc
parents:
diff changeset
29 #end if
14caa57eca63 Uploaded
iuc
parents:
diff changeset
30
14caa57eca63 Uploaded
iuc
parents:
diff changeset
31 "${ infile }"
14caa57eca63 Uploaded
iuc
parents:
diff changeset
32 > "${ outfile }"
14caa57eca63 Uploaded
iuc
parents:
diff changeset
33 ]]>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
34 </command>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
35 <expand macro="stdio" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
36 <inputs>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
37
14caa57eca63 Uploaded
iuc
parents:
diff changeset
38 <param name="rec_or_dom" type="select" label="Autosomal ..." help="">
14caa57eca63 Uploaded
iuc
parents:
diff changeset
39 <option value="recessive">recessive</option>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
40 <option value="dominant">dominant</option>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
41 </param>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
42
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
43 <expand macro="infile" />
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
44 <expand macro="column_filter" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
45 <expand macro="filter" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
46 <expand macro="min_sequence_depth" />
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
47 <param name="min_kindreds" size="4" type="integer" value="-1" label="The min. number of kindreds that must have a candidate variant in a gene"
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
48 help="-1 means default values (--min-kindreds)" />
14caa57eca63 Uploaded
iuc
parents:
diff changeset
49
14caa57eca63 Uploaded
iuc
parents:
diff changeset
50 </inputs>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
51 <outputs>
11
53a5647e5271 Uploaded
iuc
parents: 0
diff changeset
52 <data name="outfile" format="tabular" />
0
14caa57eca63 Uploaded
iuc
parents:
diff changeset
53 </outputs>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
54 <tests>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
55 <test>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
56 </test>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
57 </tests>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
58 <help>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
59 **What it does**
14caa57eca63 Uploaded
iuc
parents:
diff changeset
60
14caa57eca63 Uploaded
iuc
parents:
diff changeset
61 Assuming you have defined the familial relationships between samples when loading your VCF into GEMINI, one can leverage a
14caa57eca63 Uploaded
iuc
parents:
diff changeset
62 built-in tool for identifying variants that meet an autosomal recessive or dominant inheritance pattern.
14caa57eca63 Uploaded
iuc
parents:
diff changeset
63 The reported variants will be restricted to those variants having the potential to impact the function of affecting protein coding transcripts.
14caa57eca63 Uploaded
iuc
parents:
diff changeset
64
14caa57eca63 Uploaded
iuc
parents:
diff changeset
65 @CITATION@
14caa57eca63 Uploaded
iuc
parents:
diff changeset
66 </help>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
67 <expand macro="citations"/>
14caa57eca63 Uploaded
iuc
parents:
diff changeset
68 </tool>