Mercurial > repos > iuc > gemini_interactions
annotate gemini_interactions.xml @ 10:3030d363b6a8 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit f7bdf08922aaf4119aefe7041e754a69cf64aebd
| author | iuc |
|---|---|
| date | Wed, 13 Jul 2022 14:57:51 +0000 |
| parents | 2b371de05377 |
| children |
| rev | line source |
|---|---|
|
5
e8983ed311bf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 85a2af25c79df4758afe9f846e11ef0af16b1c1f
iuc
parents:
4
diff
changeset
|
1 <tool id="gemini_@BINARY@" name="GEMINI @BINARY@" version="@VERSION@"> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
2 <description>Find genes among variants that are interacting partners</description> |
|
9
2b371de05377
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
6
diff
changeset
|
3 <expand macro="bio_tools"/> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
4 <macros> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
5 <import>gemini_macros.xml</import> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
6 <token name="@BINARY@">interactions</token> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
7 </macros> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
8 <expand macro="requirements" /> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
9 <expand macro="stdio"> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
10 <!-- Fail loudly when the user-specified gene is unknown to gemini --> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
11 <regex match="Gene name not found or gene not in interaction file" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
12 source="stderr" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
13 level="fatal" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
14 description="The gene you specified is not defined in the interaction file" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
15 </expand> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
16 <expand macro="version_command" /> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
17 <command> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
18 <![CDATA[ |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
19 #if str($interactions.source) == 'preinstalled': |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
20 #set $annotation_databases = $interactions.annotation_databases |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
21 @PROVIDE_ANNO_DATA@ |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
22 #end if |
|
3
d3b3668b0ef2
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit e4dce25c8dbeffca62c402f74ca733ddc7a6091b
iuc
parents:
2
diff
changeset
|
23 |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
24 gemini |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
25 #set $gene = str($gene).strip() |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
26 #if $gene: |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
27 interactions -g '$gene' |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
28 #else: |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
29 ## lof interactions is a separate command line tool |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
30 lof_interactions |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
31 #end if |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
32 |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
33 #if str($interactions.source) == 'history': |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
34 --edges '${interactions.data}' |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
35 #end if |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
36 |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
37 -r $radius |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
38 $variant_mode |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
39 |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
40 '$infile' |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
41 > '$outfile' |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
42 ]]> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
43 </command> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
44 <inputs> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
45 <expand macro="infile" /> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
46 <conditional name="interactions"> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
47 <param name="source" type="select" label="Interaction data source" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
48 help="This tool requires a catalogue of known protein-protein interactions. Such interaction data, obtained from the Human Protein Reference Database (HPRD), is part of GEMINI's own annotation data, but you can choose to provide your own interactions data instead."> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
49 <option value="preinstalled">HPRD interaction data bundled with GEMINI</option> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
50 <option value="history">History dataset with interactions</option> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
51 </param> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
52 <when value="preinstalled"> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
53 <expand macro="annotation_dir" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
54 </when> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
55 <when value="history"> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
56 <param name="data" type="data" format="txt" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
57 label="Interactions data" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
58 help="You can provide interaction data as a simple text file with one interaction of the form geneA|geneB (e.g., ZFPM2|GATA4) per line." /> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
59 </when> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
60 </conditional> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
61 <param name="gene" type="text" value="" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
62 label="Report affected interaction partners of this particular gene" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
63 help="By default, the tool finds all genes affected by loss-of-function variants in your input, then, for every such gene, reports its interaction partners if they are also affected by any variant. If you specify the name of a gene of interest (e.g. PTPN22) here, you get the affected interaction partners of only this particular gene reported, irrespective of whether your gene of interest itself is affected by any variant or not." /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
64 <param argument="-r" name="radius" type="integer" value="3" min="0" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
65 label="Report interaction partners up to (and including) this order" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
66 help="A value of 1, for example, means: report only affected direct interaction partners. A value of 0 restricts the report to just variants in the query gene itself." /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
67 <param argument="--var" name="variant_mode" type="select" display="radio" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
68 label="Report format for interactions" |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
69 help=""> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
70 <option value="">Interaction partners only</option> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
71 <option value="--var">Interaction partners and the variants affecting them</option> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
72 </param> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
73 </inputs> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
74 <outputs> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
75 <data name="outfile" format="tabular" /> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
76 </outputs> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
77 <tests> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
78 <test> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
79 <param name="infile" value="gemini_comphets_input.db" ftype="gemini.sqlite" /> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
80 <param name="radius" value="5" /> |
|
4
dd4dc1941e96
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 283362494058ed64143b1f27afb447b8a1cb4313
iuc
parents:
3
diff
changeset
|
81 <output name="outfile"> |
|
dd4dc1941e96
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 283362494058ed64143b1f27afb447b8a1cb4313
iuc
parents:
3
diff
changeset
|
82 <assert_contents> |
|
6
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
83 <has_line line="sample	lof_gene	order_of_interaction	interacting_gene" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
84 <has_n_columns n="4" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
85 </assert_contents> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
86 </output> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
87 </test> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
88 <test> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
89 <param name="infile" value="gemini_comphets_input.db" ftype="gemini.sqlite" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
90 <param name="radius" value="5" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
91 <param name="variant_mode" value="--var" /> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
92 <output name="outfile"> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
93 <assert_contents> |
|
47e49beb8e9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 62ed732cba355e695181924a8ed4cce49ca21c59
iuc
parents:
5
diff
changeset
|
94 <has_line_matching expression="sample	lof_gene	order_of_interaction	interacting_gene.+" /> |
|
4
dd4dc1941e96
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 283362494058ed64143b1f27afb447b8a1cb4313
iuc
parents:
3
diff
changeset
|
95 </assert_contents> |
|
dd4dc1941e96
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gemini commit 283362494058ed64143b1f27afb447b8a1cb4313
iuc
parents:
3
diff
changeset
|
96 </output> |
|
0
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
97 </test> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
98 </tests> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
99 <help><![CDATA[ |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
100 **What it does** |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
101 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
102 Integrating the knowledge of the known protein-protein interactions would be useful in explaining variation data. |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
103 Meaning to say that a damaging variant in an interacting partner of a potential protein may be equally interesting as the |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
104 protein itself. We have used the HPRD_ binary interaction data to build a p-p network graph which can be explored by GEMINI. |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
105 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
106 .. _HPRD: http://www.ncbi.nlm.nih.gov/pubmed/18988627 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
107 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
108 **Details** |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
109 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
110 *interactions: Find genes among variants that are interacting partners.* |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
111 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
112 Integrating the knowledge of the known protein-protein interactions would be useful in explaining variation data. Meaning to say that a damaging variant in an interacting partner of a potential protein may be equally interesting as the protein itself. We have used the HPRD binary interaction data to build a p-p network graph which can be explored by GEMINI. |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
113 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
114 **Examples** |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
115 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
116 EXAMPLE with setting -g CTBP2 and -r 3:: |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
117 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
118 sample gene order_of_interaction interacting_gene |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
119 M128215 CTBP2 0_order: CTBP2 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
120 M128215 CTBP2 1_order: RAI2 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
121 M128215 CTBP2 2_order: RB1 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
122 M128215 CTBP2 3_order: TGM2,NOTCH2NL |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
123 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
124 Return CTBP2 (-g) interacting gene variants till the third order (-r) |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
125 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
126 EXAMPLE lof_interactions (use this option to restrict your analysis to only LoF variants); lof_interactions and -r 3:: |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
127 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
128 sample lof_gene order_of_interaction interacting_gene |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
129 M128215 TGM2 1_order: RB1 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
130 M128215 TGM2 2_order: none |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
131 M128215 TGM2 3_order: NOTCH2NL,CTBP2 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
132 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
133 Meaning to say return all LoF gene TGM2 (in sample M128215) interacting partners to a 3rd order of interaction. |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
134 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
135 EXAMPLE --var. An extended variant information (chrom, start, end etc.) for the interacting gene may be achieved with the –var option for both the interactions and the lof_interactions. Settings '-g CTBP2', '-r 3' and '--var':: |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
136 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
137 sample gene order_of_interaction interacting_gene var_id chrom start end impact biotype in_dbsnp clinvar_sig clinvar_disease_name aaf_1kg_all aaf_esp_all |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
138 M128215 CTBP2 0 CTBP2 5 chr10 126678091 126678092 stop_gain protein_coding 1 None None None None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
139 M128215 CTBP2 1 RAI2 9 chrX 17819376 17819377 non_syn_coding protein_coding 1 None None 1 0.000473 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
140 M128215 CTBP2 2 RB1 7 chr13 48873834 48873835 upstream protein_coding 1 None None 0.94 None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
141 M128215 CTBP2 3 NOTCH2NL 1 chr1 145273344 145273345 non_syn_coding protein_coding 1 None None None None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
142 M128215 CTBP2 3 TGM2 8 chr20 36779423 36779424 stop_gain protein_coding 0 None None None None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
143 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
144 EXAMPLE with the following settings; '-r 3', '--var':: |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
145 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
146 sample lof_gene order_of_interaction interacting_gene var_id chrom start end impact biotype in_dbsnp clinvar_sig clinvar_disease_name aaf_1kg_all aaf_esp_all |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
147 M128215 TGM2 1 RB1 7 chr13 48873834 48873835 upstream protein_coding 1 None None 0.94 None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
148 M128215 TGM2 3 NOTCH2NL 1 chr1 145273344 145273345 non_syn_coding protein_coding 1 None None None None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
149 M128215 TGM2 3 CTBP2 5 chr10 126678091 126678092 stop_gain protein_coding 1 None None None None |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
150 |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
151 ]]></help> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
152 <expand macro="citations"> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
153 <citation type="doi">10.1093/nar/gkn892</citation><!-- HPRD citation --> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
154 </expand> |
|
fe4c59c6bf3d
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/gemini commit e88029bb12e5262687267293f9d2a694eb00d3f0-dirty
iuc
parents:
diff
changeset
|
155 </tool> |
