annotate gemini_comp_hets.xml @ 4:ba3abde6775b draft default tip

Uploaded
author iuc
date Thu, 15 Jan 2015 15:33:48 -0500
parents 93bb0cfacefb
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
1 <tool id="gemini_@BINARY@" name="GEMINI @BINARY@" version="@VERSION@.0">
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
2 <description>Identifying potential compound heterozygotes</description>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
3 <expand macro="requirements" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
4 <expand macro="version_command" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
5 <macros>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
6 <import>gemini_macros.xml</import>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
7 <token name="@BINARY@">comp_hets</token>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
8 </macros>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
9 <command>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
10 <![CDATA[
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
11 gemini @BINARY@
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
12
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
13 #if $report.report_selector != 'all':
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
14 --columns "${report.columns}"
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
15 #end if
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
16
4
ba3abde6775b Uploaded
iuc
parents: 2
diff changeset
17 @CMDLN_SQL_FILTER_FILTER_OPTION@
ba3abde6775b Uploaded
iuc
parents: 2
diff changeset
18
0
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
19 $only_affected
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
20 $ignore_phasing
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
21
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
22 "${ infile }"
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
23 > "${ outfile }"
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
24 ]]>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
25 </command>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
26 <expand macro="stdio" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
27 <inputs>
2
93bb0cfacefb Uploaded
iuc
parents: 0
diff changeset
28 <expand macro="infile" />
0
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
29 <expand macro="add_header_column" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
30 <expand macro="column_filter" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
31 <param name="only_affected" type="boolean" truevalue="--only-affected" falsevalue="" checked="False"
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
32 label="Report solely those compund heterozygotes impacted a sample labeled as affected" help="(--only-affected)"/>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
33 <param name="ignore_phasing" type="boolean" truevalue="--ignore-phasing" falsevalue="" checked="False"
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
34 label="Ignore phasing when screening for compound hets" help="Candidates are inherently putative. (--ignore-phasing)"/>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
35 <expand macro="filter" />
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
36 </inputs>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
37 <outputs>
2
93bb0cfacefb Uploaded
iuc
parents: 0
diff changeset
38 <data name="outfile" format="tabular" />
0
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
39 </outputs>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
40 <tests>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
41 <test>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
42 </test>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
43 </tests>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
44 <help>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
45 **What it does**
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
46
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
47 Many recessive disorders are caused by compound heterozygotes. Unlike canonical recessive sites where the same recessive allele is
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
48 inherited from both parents at the _same_ site in the gene, compound heterozygotes occur when the individual’s phenotype is caused
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
49 by two heterozygous recessive alleles at _different_ sites in a particular gene.
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
50
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
51 So basically, we are looking for two (typically loss-of-function (LoF)) heterozygous variants impacting the same gene at different loci.
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
52 The complicating factor is that this is _recessive_ and as such, we must also require that the consequential alleles at each heterozygous
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
53 site were inherited on different chromosomes (one from each parent). As such, in order to use this tool, we require that all variants are phased.
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
54 Once this has been done, the comp_hets tool will provide a report of candidate compound heterozygotes for each sample/gene.
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
55
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
56
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
57 @CITATION@
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
58 </help>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
59 <expand macro="citations"/>
720cbfb4190d Imported from capsule None
iuc
parents:
diff changeset
60 </tool>