Mercurial > repos > tduigou > doe_synbio_sampler
annotate sampler.xml @ 7:257a173f377e draft
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a-dirty
author | tduigou |
---|---|
date | Tue, 17 Sep 2024 15:12:44 +0000 |
parents | 04159a12c757 |
children | 5381731a6f38 |
rev | line source |
---|---|
7
257a173f377e
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a-dirty
tduigou
parents:
6
diff
changeset
|
1 <tool id="doe_synbio_sampler" name="iCFree sampler" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" license="MIT"> |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
2 <description>Generate Latin Hypercube Samples for given components.</description> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
3 <macros> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
4 <import>macros.xml</import> |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
5 <token name="@TOOL_VERSION@">2.5.0</token> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
6 </macros> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
7 <requirements> |
7
257a173f377e
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a-dirty
tduigou
parents:
6
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">icfree</requirement> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
9 </requirements> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
10 <expand macro="stdio"/> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
11 <command detect_errors="exit_code"><![CDATA[ |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
12 #import json |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
13 #set $components = {} |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
14 #for $x in $adv.rep |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
15 $components.__setitem__(str($x.component_name), str($x.component_value)) |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
16 #end for |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
17 |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
18 python -m icfree.sampler |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
19 '$input_file' |
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
20 '$output_sampling' |
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
21 '$num_samples' |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
22 #if str($adv.range_cond.range_param) == 'ratios' |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
23 --ratios '$adv.range_cond.by_ratios' |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
24 #else |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
25 --step '$adv.range_cond.by_step' |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
26 #end if |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
27 #if str($adv.seed_cond.seed_param) == 'not_random' |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
28 --seed '$adv.seed_cond.seed' |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
29 #end if |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
30 #if len(components) > 0 |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
31 --fixed_values '#echo json.dumps(components)#' |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
32 #end if |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
33 ]]></command> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
34 <inputs> |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
35 <param name="input_file" type="data" format="tabular" label="Input file with components and their max values." /> |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
36 <param name="num_samples" type="integer" min="1" label="Number of samples to generate" /> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
37 <section name="adv" title="Advanced Options" expanded="false"> |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
38 <!-- Range --> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
39 <conditional name="range_cond"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
40 <param name="range_param" type="select" label="Seed" help="How to create the discrete range"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
41 <option value="step" selected="true">step</option> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
42 <option value="ratios">ratios</option> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
43 </param> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
44 <when value="step"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
45 <param name="by_step" type="float" value="2.5" min="0" label="Step size for creating discrete ranges" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
46 </when> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
47 <when value="ratios"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
48 <param name="by_ratios" type="text" label="Ratios to be sampled"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
49 <validator type="regex" message="List of float values, separated by a comma without of spaces">^(\d+(\.\d+)?)(,\d+(\.\d+)?)*$</validator> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
50 </param> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
51 </when> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
52 </conditional> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
53 <!-- Fixed values --> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
54 <repeat name="rep" title="Fixed values for components as a dictionary"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
55 <param name="component_name" type="text" value="" label="Component Name"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
56 <validator type="empty_field" message="Not empty" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
57 </param> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
58 <param name="component_value" type="integer" value="1" min="1" label="Value" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
59 </repeat> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
60 <!-- Seed --> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
61 <conditional name="seed_cond"> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
62 <param name="seed_param" type="select" label="Seed" help="Choose a seed or let it as random"> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
63 <option value="random" selected="true">random</option> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
64 <option value="not_random">fixed</option> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
65 </param> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
66 <when value="random"/> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
67 <when value="not_random"> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
68 <param name="seed" type="text" value="0" label="Seed value" help="Only integer allowed"> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
69 <validator type="empty_field" message="Not empty, select random"/> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
70 <validator type="regex" message="Only integer allowed">^(?:\d+)$</validator> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
71 </param> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
72 </when> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
73 </conditional> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
74 </section> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
75 </inputs> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
76 <outputs> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
77 <data name="output_sampling" format="tabular" label="${tool.name}" /> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
78 </outputs> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
79 <tests> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
80 <!-- test 1: check if identical outputs are produced with default parameters --> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
81 <test> |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
82 <param name="input_file" value="sampler/input/components.tsv" /> |
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
83 <param name="num_samples" value="3" /> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
84 <param name="seed_param" value="not_random" /> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
85 <param name="seed" value="0" /> |
4
d69cb64336e7
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 537d7fefe58984b8f7ca66010153a2fdc35ddf4b
tduigou
parents:
3
diff
changeset
|
86 <output name="output_sampling" file="sampler/output/sampling.test-1.tsv" ftype="tabular" compare="diff" /> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
87 </test> |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
88 <!-- test 2: with specific step --> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
89 <test> |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
90 <param name="input_file" value="sampler/input/components.tsv" /> |
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
91 <param name="num_samples" value="4" /> |
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
92 <param name="step" value="3.1" /> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
93 <param name="seed_param" value="not_random" /> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
94 <param name="seed" value="0" /> |
4
d69cb64336e7
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 537d7fefe58984b8f7ca66010153a2fdc35ddf4b
tduigou
parents:
3
diff
changeset
|
95 <output name="output_sampling" file="sampler/output/sampling.test-2.tsv" ftype="tabular" compare="diff" /> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
96 </test> |
6
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
97 <!-- test 3: with fixed values --> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
98 <test> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
99 <param name="input_file" value="sampler/input/components.tsv" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
100 <param name="num_samples" value="3" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
101 <param name="seed_param" value="not_random" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
102 <param name="seed" value="0" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
103 <repeat name="rep"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
104 <param name="component_name" value="Hela lysate" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
105 <param name="component_value" value="10" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
106 </repeat> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
107 <repeat name="rep"> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
108 <param name="component_name" value="RNA 1ug/uL" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
109 <param name="component_value" value="20" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
110 </repeat> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
111 <output name="output_sampling" file="sampler/output/sampling.test-3.tsv" ftype="tabular" compare="diff" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
112 </test> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
113 <!-- test 4: with ratios --> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
114 <test> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
115 <param name="input_file" value="sampler/input/components.tsv" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
116 <param name="num_samples" value="4" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
117 <param name="seed_param" value="not_random" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
118 <param name="seed" value="0" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
119 <param name="range_param" value="ratios" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
120 <param name="by_ratios" value="0.5,0.1,0.3,0.2" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
121 <output name="output_sampling" file="sampler/output/sampling.test-4.tsv" ftype="tabular" compare="diff" /> |
04159a12c757
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 9889dbc08f8f4ff3ee992418d81d39e35c81051a
tduigou
parents:
5
diff
changeset
|
122 </test> |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
123 </tests> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
124 <help><![CDATA[ |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
125 Sampler |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
126 ======= |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
127 |
5
5e7468a35380
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 20770dfcb79499aa201b8b6faed420babef8d053
tduigou
parents:
4
diff
changeset
|
128 Generate Latin Hypercube Samples for given components. |
0
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
129 ]]></help> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
130 <expand macro="creator"/> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
131 <citations> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
132 <citation type="bibtex"> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
133 @unpublished{icfree |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
134 author = {Joan Hérisson, Yorgo El Moubayed}, |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
135 title = {{icfree}}, |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
136 url = {https://github.com/brsynth/icfree-ml/}, |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
137 } |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
138 </citation> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
139 </citations> |
164616ec7f18
planemo upload for repository ['https://github.com/brsynth/icfree-ml', 'https://github.com/pablocarb/doebase'] commit 6c01728900e4ebd1a833a7e7d697f61561d86dc6-dirty
tduigou
parents:
diff
changeset
|
140 </tool> |