annotate rpscore.xml @ 2:eddae32301bd draft default tip

planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
author tduigou
date Fri, 18 Nov 2022 16:36:16 +0000
parents da8ae7fa5ed3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
1 <tool id="rpscore" name="Score Pathway" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.09">
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
2 <description>Computes a global score for a heterologous pathway</description>
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
3 <macros>
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
4 <token name="@VERSION_SUFFIX@">0</token>
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
5 <token name="@TOOL_VERSION@">6.0.1</token>
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
6 </macros>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
7 <requirements>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">rptools</requirement>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
9 </requirements>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
11 python -m rptools.rpscore '$pathway' '$scored_pathway'
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
12 --no_of_rxns_thres '$adv.no_of_rxns_thres'
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
13 --log "error"
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
14 ]]></command>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
15 <inputs>
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
16 <param name="pathway" type="data" format="sbml" label="Pathway (rpSBML)" />
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
17 <section name="adv" title="Advanced Options" expanded="false">
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
18 <param argument="no_of_rxns_thres" type="integer" value="10" label="number of reactions above which a pathway is not scored" />
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
19 </section>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
20 </inputs>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
21 <outputs>
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
22 <data name="scored_pathway" format="sbml" label="${tool.name} - ${pathway.name}" />
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
23 </outputs>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
24 <tests>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
25 <test>
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
26 <!-- check if identical outputs are produced with default parameters -->
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
27 <param name="pathway" value="pathway.xml" />
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
28 <output name="scored_pathway" file="scored_pathway.xml" ftype="sbml" compare="diff" sort="true"/>
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
29 </test>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
30 </tests>
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
31 <help><![CDATA[
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
32 Score Pathway
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
33 ==============
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
34
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
35 Computes a global score for a heterologous pathway. The score is calculated from a learning process based on reaction rules score, flux balance analysis and thermodynamics metrics, and the number of reactions in the pathway.
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
36
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
37 Input
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
38 -----
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
39
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
40 Required:
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
41
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
42 * **Pathway (rpSBML)**\ : pathway file (rpSBML) with scores (rules, FBA, Thermo...).
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
43 * **Scored pathway**\ : pathway file (rpSBML) with global score.
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
44
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
45 Advanced options:
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
46
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
47 * **--no_of_rxns_thres**\ :(integer, default: 10) Number of reactions above which pathway are not scored
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
48
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
49 Acknowledgments
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
50 ---------------
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
51
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
52 * Thomas Duigou
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
53
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
54 ]]></help>
2
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
55 <creator>
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
56 <person givenName="Jean-Loup" familyName="Faulon" email="jean-loup.faulon@inrae.fr" identifier="http://orcid.org/0000-0003-4274-2953" />
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
57 <person givenName="Joan" familyName="Hérisson" email="Joan.Herisson@univ-evry.fr" identifier="http://orcid.org/0000-0001-9741-0847" />
eddae32301bd planemo upload commit 3bc34bfc82850daa2229724c396dcd9454039273-dirty
tduigou
parents: 1
diff changeset
58 </creator>
1
da8ae7fa5ed3 "planemo upload commit 2f1af427fa4c4f2aad53ab94c4cdb51456c66019-dirty"
tduigou
parents:
diff changeset
59 </tool>