Mercurial > repos > iuc > heinz
annotate heinz.xml @ 4:e520fbedf79b draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
| author | iuc |
|---|---|
| date | Tue, 31 Aug 2021 08:38:20 +0000 |
| parents | 3d76702452e1 |
| children |
| rev | line source |
|---|---|
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
1 <tool id="heinz" name="Identify optimal scoring subnetwork" version="1.0"> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
2 <description>using Heinz</description> |
|
4
e520fbedf79b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
1
diff
changeset
|
3 <xrefs> |
|
e520fbedf79b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
1
diff
changeset
|
4 <xref type="bio.tools">heinz</xref> |
|
e520fbedf79b
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
1
diff
changeset
|
5 </xrefs> |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
6 <requirements> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
7 <requirement type="package" version="2.0">heinz</requirement> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
8 </requirements> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
9 <command detect_errors="aggressive"><![CDATA[ |
|
1
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
10 heinz -m \${GALAXY_SLOTS:-2} -n '$score' -e '$edge' > '$subnetwork' |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
11 ]]></command> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
12 <inputs> |
|
1
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
13 <param name="score" type="data" format="txt" label="File containing Heinz scores" |
|
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
14 help="The file should contain two columns: the node identifier (e.g. gene) and the corresponding Heinz score" /> |
|
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
15 <param name="edge" type="data" format="txt" label="Edge file" |
|
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
16 help="In this file, two nodes define one edge, one edge per line" /> |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
17 </inputs> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
18 <outputs> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
19 <data name="subnetwork" format="txt" label="${tool.name} on ${on_string}: Optimal subgraph" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
20 </outputs> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
21 <tests> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
22 <test> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
23 <param name="score" value="NodesPCST.txt" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
24 <param name="edge" value="EdgesPCST.txt" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
25 <output name="subnetwork"> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
26 <assert_contents> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
27 <has_text text='label="a\n5\n0\n0"' /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
28 <has_text text='label="b\n-4\n0\n1",shape=box' /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
29 <has_text text="Total weight: 36" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
30 <has_text text="0 -- 1" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
31 <has_text text="1 -- 3" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
32 <has_text text="5 -- 7" /> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
33 </assert_contents> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
34 </output> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
35 </test> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
36 </tests> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
37 <help><![CDATA[ |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
38 **Note**: You are currently using a version of Heinz based on IBM CPLEX Community version, |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
39 which is limiting the capacity of Heinz in handling big networks. For an unlimited version of Heinz, |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
40 you need to get a license of IBM CPLEX and compile Heinz from scratch from here https://github.com/ls-cwi/heinz. |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
41 We are currently looking for an alternative to IBM CPLEX in Heinz to make an unlimited version of Heinz available |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
42 to the public as soon as possible. |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
43 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
44 Score file --- the output file of the tool "Calculate Heinz scores": two columns delimited |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
45 by a tab without headers, the first column is node identifier (e.g., genes, KEGG ORTHOLOGY (KO)); |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
46 the second, Heinz score. |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
47 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
48 ========= =================== |
|
1
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
49 BRCA2 -6.991782933819368 |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
50 --------- ------------------- |
|
1
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
51 BRCA1 -5.206139799106934 |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
52 --------- ------------------- |
|
1
3d76702452e1
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit a4b0969b33a68a0ea9ba12291f6694aec24f13ed
iuc
parents:
0
diff
changeset
|
53 AACS -0.9299868303078357 |
|
0
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
54 --------- ------------------- |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
55 ABCC11 -5.845009850430119 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
56 ========= =================== |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
57 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
58 Edge file: the background network Heinz uses in the form of a list of edges; each line is made up of |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
59 two node identifiers (e.g., genes, KEGG ORTHOLOGY (KO)) delimited by a tab. In practice, we could |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
60 prepare this file using different pathway databases, such as Reactome, STRING and KEGG. Which database |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
61 to choose depends on the question to solve. |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
62 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
63 ========= ========= |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
64 ACTR1B ACVR2B |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
65 --------- --------- |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
66 ZSWIM9 FOXP3 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
67 --------- --------- |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
68 LGALS4 PRKX |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
69 --------- --------- |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
70 NPTX1 CIAO1 |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
71 ========= ========= |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
72 ]]></help> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
73 <citations> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
74 <citation type="doi">10.1093/bioinformatics/btn161</citation> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
75 </citations> |
|
a365150d73c0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/heinz commit b0b2c64a46bdd9beebdfb7fc5312f75346483763
iuc
parents:
diff
changeset
|
76 </tool> |
