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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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>