Mercurial > repos > iuc > chopin2
annotate chopin2.xml @ 1:b3d46e41520e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
| author | iuc |
|---|---|
| date | Tue, 18 Jun 2024 07:43:34 +0000 |
| parents | 41c41cf6b3de |
| children |
| rev | line source |
|---|---|
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
1 <?xml version="1.0"?> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
2 <tool name="chopin2" id="chopin2" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="@PROFILE@" license="GPL-3.0-or-later"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
3 <description>Domain-Agnostic Supervised Learning with Hyperdimensional Computing</description> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
4 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
5 <macros> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
6 <import>macros.xml</import> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
7 </macros> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
8 <expand macro="creator"/> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
9 <expand macro="requirements"/> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
10 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
11 <command detect_errors="exit_code"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
12 <![CDATA[ |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
13 ln -s '$dataset' '${dataset.element_identifier}' && |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
14 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
15 chopin2 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
16 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
17 --dataset '${dataset.element_identifier}' |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
18 #if $dataset.ext == 'csv': |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
19 --fieldsep ',' |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
20 #else: |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
21 --fieldsep \$'\t' |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
22 #end if |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
23 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
24 --dimensionality ${dimensionality} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
25 --levels ${levels} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
26 --retrain ${retrain} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
27 --stop |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
28 --crossv_k ${folds} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
29 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
30 #if $feature_selection.enable_fs == "true": |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
31 --select_features |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
32 --group_min ${feature_selection.group_min} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
33 --accuracy_threshold ${feature_selection.accuracy_threshold} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
34 --accuracy_uncertainty_perc ${feature_selection.accuracy_uncertainty_perc} |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
35 #end if |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
36 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
37 --dump |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
38 --cleanup |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
39 --nproc "\${GALAXY_SLOTS:-4}" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
40 --verbose |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
41 ]]> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
42 </command> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
43 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
44 <inputs> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
45 <param name="dataset" type="data" format="csv,tabular" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
46 label="Select a dataset" |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
47 help="Input dataset with features on columns and observations on rows. The first column must contain the observation IDs, while the last column must contain classes. The header line is also required."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
48 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
49 <param name="dimensionality" type="integer" value="10000" min="100" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
50 label="Vectors dimensionality" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
51 help="Size of hypervectors is usually 10,000 in vector-symbolic architectures. However, lower values could work |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
52 with small datasets in terms of number of features and observations. Please note that you may require |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
53 to increase this number in case of datasets with a huge number of features."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
54 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
55 <param name="levels" type="integer" value="1000" min="2" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
56 label="Levels" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
57 help="Number of level vectors. You may consider to look at the distribution of your data in order to choose |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
58 the most appropriate value." /> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
59 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
60 <param name="retrain" type="integer" value="0" min="0" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
61 label="Model retraining iterations" |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
62 help="Maximum number of retraining iterations. Class hypervectors are retrained to minimize errors caused by noise."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
63 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
64 <param name="folds" type="integer" value="2" min="2" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
65 label="Number of folds for cross-validation" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
66 help="This tool makes use of k-folds cross-validation to evaluate the accuracy of the hyperdimensional model. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
67 Make sure to choose a good number of folds for validating the classification model. Please note that higher number |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
68 of folds could significantly increase the running time."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
69 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
70 <conditional name="feature_selection"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
71 <param name="enable_fs" type="select" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
72 label="Enable feature selection" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
73 help="If selected, this will extract a set of features with the better discriminative power among classes. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
74 The feature selection algorithm is defined as a backward variable selection method."> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
75 <option value="false" selected="true">Disabled</option> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
76 <option value="true">Enabled</option> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
77 </param> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
78 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
79 <when value="false"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
80 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
81 <when value="true"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
82 <param name="group_min" type="integer" value="1" min="1" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
83 label="Minimum number of selected features" |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
84 help="Tool will stop removing features if its number will reach this value."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
85 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
86 <param name="accuracy_threshold" type="float" value="60.0" min="0.0" max="100.0" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
87 label="Accuracy threshold" |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
88 help="Stop the execution if the best accuracy reached for a group of features is lower than this value."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
89 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
90 <param name="accuracy_uncertainty_perc" type="float" value="5.0" min="0.0" max="100.0" |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
91 label="Accuracy uncertainty percentage" |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
92 help="Consider non optimal solutions if model accuracy is greater than the best accuracy minus this percentage."/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
93 </when> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
94 </conditional> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
95 </inputs> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
96 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
97 <outputs> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
98 <data format="tabular" name="summary" label="${tool.name} on ${on_string}: Summary" from_work_dir="summary.txt"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
99 <actions> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
100 <action name="column_names" type="metadata" default="Run ID,Group Size,Retraining,Accuracy,Excluded Feature"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
101 <action name="column_types" type="metadata" default="str,int,int,float,str"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
102 <action name="comment_lines" type="metadata" default="7"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
103 </actions> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
104 </data> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
105 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
106 <data format="tabular" name="selection" label="${tool.name} on ${on_string}: Selection" from_work_dir="selection.txt"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
107 <filter>feature_selection["enable_fs"]</filter> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
108 <actions> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
109 <action name="column_names" type="metadata" default="Selected Features:"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
110 <action name="column_types" type="metadata" default="str"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
111 <action name="comment_lines" type="metadata" default="3"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
112 </actions> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
113 </data> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
114 </outputs> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
115 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
116 <tests> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
117 <test expect_num_outputs="2"> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
118 <param name="dataset" value="iris.csv"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
119 <param name="dimensionality" value="1000"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
120 <param name="levels" value="100"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
121 <param name="retrain" value="10"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
122 <param name="folds" value="5"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
123 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
124 <output name="summary" ftype="tabular" value="summary_1.txt"> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
125 <assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
126 <has_text_matching expression="# Run ID\tGroup Size\tRetraining\tAccuracy"/> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
127 <has_text text="8f0e142ff27db7f8d2cc66cfcc05e27c"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
128 </assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
129 </output> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
130 </test> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
131 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
132 <test expect_num_outputs="2"> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
133 <param name="dataset" value="iris.tabular"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
134 <param name="dimensionality" value="1000"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
135 <param name="levels" value="100"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
136 <param name="retrain" value="10"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
137 <param name="folds" value="5"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
138 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
139 <output name="summary" ftype="tabular" value="summary_2.txt"> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
140 <assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
141 <has_text_matching expression="# Run ID\tGroup Size\tRetraining\tAccuracy"/> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
142 <has_text text="8f0e142ff27db7f8d2cc66cfcc05e27c"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
143 </assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
144 </output> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
145 </test> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
146 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
147 <test expect_num_outputs="2"> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
148 <param name="dataset" value="iris.csv"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
149 <param name="dimensionality" value="1000"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
150 <param name="levels" value="100"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
151 <param name="retrain" value="10"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
152 <param name="folds" value="5"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
153 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
154 <conditional name="feature_selection"> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
155 <param name="enable_fs" value="true"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
156 <param name="group_min" value="1"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
157 <param name="accuracy_threshold" value="60.0"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
158 <param name="accuracy_uncertainty_perc" value="5.0"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
159 </conditional> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
160 |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
161 <output name="summary" ftype="tabular" value="summary_3.txt"> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
162 <assert_contents> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
163 <has_text_matching expression="# Run ID\tGroup Size\tRetraining\tAccuracy"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
164 <has_text text="8f0e142ff27db7f8d2cc66cfcc05e27c"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
165 </assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
166 </output> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
167 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
168 <output name="selection" ftype="tabular" value="selection.txt"> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
169 <assert_contents> |
|
1
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
170 <has_text text="# Selected Features:"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
171 <has_text text="PetalLengthCm"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
172 <has_text text="PetalWidthCm"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
173 <has_text text="SepalLengthCm"/> |
|
b3d46e41520e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 8e7dd5c6726574b0a0157d675c8e70e7a2c0cce0
iuc
parents:
0
diff
changeset
|
174 <has_text text="SepalWidthCm"/> |
|
0
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
175 </assert_contents> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
176 </output> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
177 </test> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
178 </tests> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
179 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
180 <help><![CDATA[ |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
181 chopin2 is a domain-agnostic supervised learning classifier built according to the Hyperdimensional Computing paradigm. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
182 It also implements a feature selection method based on the backward variable elimination strategy. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
183 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
184 ----- |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
185 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
186 **Input** |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
187 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
188 The input is a CSV file representing a matrix with the observations on the rows and features on columns. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
189 The first column must contain the observation IDs, while the last column contains the classes. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
190 Also, the first line must contain the header with the column names. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
191 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
192 The tool doesn't support datasets with missing values. It also supports numerical datasets only. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
193 Please note that categorical values are allowed under the first and last columns. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
194 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
195 ----- |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
196 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
197 **Output** |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
198 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
199 The output is a summary table with information about the accuracy of the hyperdimensional model and |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
200 the number of retraining iterations that were required to achieve that level of accuracy. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
201 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
202 In case the feature selection is enabled, it also returns a file with the list of selected features |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
203 that come out from the hyperdimensional classification model with the best accuracy. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
204 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
205 ----- |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
206 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
207 .. class:: infomark |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
208 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
209 **Notes** |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
210 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
211 Please visit the official GitHub repository_ for other information about `chopin2`. |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
212 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
213 .. _repository: https://github.com/cumbof/chopin2 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
214 ]]></help> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
215 |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
216 <expand macro="citations"/> |
|
41c41cf6b3de
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chopin2 commit 77562e028c37bc7afd254b33be7b48a21003818c
iuc
parents:
diff
changeset
|
217 </tool> |
