annotate ReactionDistanceMatrix.xml @ 2:54837bf4d91d draft default tip

planemo upload for repository https://forge.inrae.fr/metexplore/met4j-galaxy commit 71335d4a636672d264cc4f443c07856907571928
author metexplore
date Fri, 21 Nov 2025 10:22:11 +0000
parents d05c0c639108
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
2 <tool id="met4j_ReactionDistanceMatrix" name="ReactionDistanceMatrix" version="@TOOL_VERSION@">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
3 <description>Create a reaction to reaction distance matrix.</description>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
4 <macros>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
5 <import>macros.xml</import>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
6 </macros>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
7 <expand macro="bio_tools"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
8 <expand macro="requirements"/>
1
d05c0c639108 planemo upload for repository https://forge.inrae.fr/metexplore/met4j-galaxy commit 6bb33ff0ff022029543e5e5ace7d16418715aa1c
metexplore
parents: 0
diff changeset
9 <command detect_errors="exit_code"><![CDATA[met4j networkAnalysis.ReactionDistanceMatrix -i "$inputPath"
0
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
10 #if str($sideCompoundFile) != 'None':
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
11 -sc "$sideCompoundFile"
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
12 #end if
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
13 $degree
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
14 #if str($rExclude) != 'None':
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
15 -re "$rExclude"
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
16 #end if
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
17 #if str($rxnFile) != 'None':
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
18 -s "$rxnFile"
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
19 #end if
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
20 #if str($weightFile) != 'None':
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
21 -w "$weightFile"
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
22 #end if
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
23 $undirected
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
24 -o "$outputPath"
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
25 ]]></command>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
26 <inputs>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
27 <param argument="-i" format="sbml" label="input SBML file" name="inputPath" optional="false" type="data" value=""/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
28 <param argument="-sc" format="txt" label="an optional file containing list of side compounds to ignore" name="sideCompoundFile" optional="true" type="data" value=""/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
29 <param argument="-dw" checked="false" falsevalue="" label="penalize traversal of hubs by using degree square weighting (-w must not be set)" name="degree" truevalue="-dw" type="boolean" value="false"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
30 <param argument="-re" format="txt" label="an optional file containing list of reactions to ignore" name="rExclude" optional="true" type="data" value=""/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
31 <param argument="-s" format="txt" label="an optional file containing list of reactions of interest." name="rxnFile" optional="true" type="data" value=""/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
32 <param argument="-w" format="tsv" label="an optional file containing weights for compound pairs" name="weightFile" optional="true" type="data" value=""/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
33 <param argument="-u" checked="false" falsevalue="" label="Ignore reaction direction" name="undirected" truevalue="-u" type="boolean" value="false"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
34 </inputs>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
35 <outputs>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
36 <data format="csv" name="outputPath"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
37 </outputs>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
38 <tests>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
39 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
40 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
41 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
42 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
43 <has_n_lines n="8"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
44 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5,reac6,reac7" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
45 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0,Infinity,Infinity" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
46 <has_line_matching expression="reac2,Infinity,0.0,1.0,1.0,2.0,Infinity,Infinity" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
47 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
48 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
49 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
50 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
51 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
52 <param name="undirected" value="true"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
53 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
54 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
55 <has_n_lines n="8"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
56 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5,reac6,reac7" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
57 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0,5.0,4.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
58 <has_line_matching expression="reac2,1.0,0.0,1.0,1.0,2.0,4.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
59 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
60 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
61 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
62 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
63 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
64 <param name="undirected" value="true"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
65 <param name="sideCompoundFile" value="sides.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
66 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
67 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
68 <has_n_lines n="8"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
69 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5,reac6,reac7" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
70 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0,5.0,4.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
71 <has_line_matching expression="reac2,1.0,0.0,1.0,2.0,3.0,5.0,4.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
72 <has_line_matching expression="reac3,1.0,1.0,0.0,1.0,2.0,4.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
73 <has_line_matching expression="reac4,2.0,2.0,1.0,0.0,1.0,3.0,2.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
74 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
75 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
76 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
77 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
78 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
79 <param name="undirected" value="true"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
80 <param name="rExclude" value="rexclude.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
81 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
82 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
83 <has_n_lines n="6"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
84 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
85 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
86 <has_line_matching expression="reac2,1.0,0.0,1.0,1.0,2.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
87 <has_line_matching expression="reac3,1.0,1.0,0.0,1.0,2.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
88 <has_line_matching expression="reac4,2.0,1.0,1.0,0.0,1.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
89 <has_line_matching expression="reac5,3.0,2.0,2.0,1.0,0.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
90 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
91 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
92 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
93 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
94 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
95 <param name="undirected" value="true"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
96 <param name="sideCompoundFile" value="sides.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
97 <param name="rExclude" value="rexclude.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
98 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
99 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
100 <has_n_lines n="6"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
101 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
102 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
103 <has_line_matching expression="reac2,1.0,0.0,1.0,2.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
104 <has_line_matching expression="reac3,1.0,1.0,0.0,1.0,2.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
105 <has_line_matching expression="reac4,2.0,2.0,1.0,0.0,1.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
106 <has_line_matching expression="reac5,3.0,3.0,2.0,1.0,0.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
107 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
108 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
109 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
110 <test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
111 <param name="inputPath" value="toy_model.xml"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
112 <param name="sideCompoundFile" value="sides.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
113 <param name="rExclude" value="rexclude.txt"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
114 <output ftype="csv" name="outputPath">
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
115 <assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
116 <has_n_lines n="6"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
117 <has_line_matching expression="id,reac1,reac2,reac3,reac4,reac5" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
118 <has_line_matching expression="reac1,0.0,1.0,1.0,2.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
119 <has_line_matching expression="reac2,Infinity,0.0,1.0,2.0,3.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
120 <has_line_matching expression="reac3,Infinity,Infinity,0.0,1.0,2.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
121 <has_line_matching expression="reac4,Infinity,Infinity,Infinity,0.0,1.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
122 <has_line_matching expression="reac5,Infinity,Infinity,Infinity,Infinity,0.0" n="1"/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
123 </assert_contents>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
124 </output>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
125 </test>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
126 </tests>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
127 <help><![CDATA[Create a reaction to reaction distance matrix.
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
128 The distance between two reactions is computed as the length of the shortest path connecting the two in the reaction graph, where two reactions are linked if they produce a metabolite consumed by the other or the other way around.
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
129 An optional edge weighting can be used, turning the distances into the sum of edge weights in the lightest path, rather than the length of the shortest path.The default weighting use target's degree squared. Alternatively, custom weighting can be provided in a file. In that case, edges without weight are ignored during path search.
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
130 If no edge weighting is set, it is recommended to provide a list of side compounds to ignore during network traversal.
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
131 @ATTRIBUTION@]]></help>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
132 <citations/>
886e0872fa6c planemo upload for repository https://forgemia.inra.fr/metexplore/met4j-galaxy commit e28ca123295d50b85ba872e5a4720fd72697ecc3
metexplore
parents:
diff changeset
133 </tool>