annotate numeric_clustering.xml @ 0:a3fd214e7555 draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
author bgruening
date Fri, 01 Jan 2016 18:37:54 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
1 <tool id="numeric_clustering" name="Numeric Clustering" version="@VERSION@">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
2 <description></description>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
3 <requirements>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
4 <requirement type="package" version="2.3.0">anaconda</requirement>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
5 </requirements>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
6 <stdio>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
7 <exit_code level="fatal" range="1:"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
8 </stdio>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
9 <macros>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
10 <token name="@VERSION@">0.9</token>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
11 <macro name="n_clusters" token_default_value="8">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
12 <param name="n_clusters" type="integer" optional="true" value="@DEFAULT_VALUE@" label="Number of clusters"
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
13 help="default value is @DEFAULT_VALUE@ (--n_clusters)"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
14 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
15 <macro name="n_init">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
16 <param name="n_init" type="integer" optional="true" value="" label="Number of runs with different centroid seeds"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
17 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
18 <macro name="max_iter">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
19 <param name="max_iter" type="integer" optional="true" value="" label="Maximum number of iterations per single run"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
20 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
21 <macro name="random_state">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
22 <param name="random_state" type="integer" optional="true" value="" label="Initialize centers"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
23 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
24 <macro name="affinity">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
25 <param name="affinity" type="text" optional="true" value="" label="Affinity"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
26 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
27 <macro name="tol">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
28 <param name="tol" type="float" optional="true" value="" label="Relative tolerance"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
29 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
30 <macro name="init">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
31 <param name="init" type="select" label="Select initialization method">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
32 <option value="k-means++">k-means++</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
33 <option value="random">random</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
34 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
35 </macro>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
36 </macros>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
37 <version_command>echo "@VERSION@"</version_command>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
38 <command><![CDATA[
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
39 cat "$cluster_script" >&2
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
40 &&
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
41 #import json
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
42 #set $params = dict()
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
43 #for $key, $value in $algorithm_options.items():
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
44 #if not $key.startswith('__') and $key.strip() != 'selected_algorithm' and str($value).strip():
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
45 #if str($value).strip() == 'false':
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
46 #set $value = False
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
47 #elif str($value).strip() == 'true':
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
48 #set $value = True
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
49 #else:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
50 #try:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
51 #set $val = float($value)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
52 #try:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
53 #set $value = int($value)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
54 #except:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
55 #set $value = float($value)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
56 #end try
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
57 #except:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
58 #set $value = str($value)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
59 #end try
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
60 #end if
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
61 $params.update({str($key): $value})
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
62 #end if
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
63 #end for
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
64 #set $json_string = json.dumps( $params )
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
65
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
66 python "$cluster_script" '$json_string'
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
67
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
68 ]]>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
69 </command>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
70 <configfiles>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
71 <configfile name="cluster_script">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
72 <![CDATA[
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
73 import sys
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
74 import json
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
75 import numpy as np
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
76 import sklearn.cluster
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
77 import pandas
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
78
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
79 data = pandas.read_csv("$infile", sep='\t', header=0, index_col=None, parse_dates=True, encoding=None, tupleize_cols=False )
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
80 my_class = getattr(sklearn.cluster, "$algorithm_options.selected_algorithm")
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
81 cluster_object = my_class()
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
82
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
83 params = json.loads( sys.argv[1] )
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
84 cluster_object.set_params(**params)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
85 #if $end_column and $start_column:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
86
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
87 if $end_column >= $start_column:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
88 data_matrix = data.values[:, $start_column-1:$end_column]
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
89 else:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
90 data_matrix = data.values
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
91
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
92 #else:
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
93 data_matrix = data.values
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
94 #end if
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
95 prediction = cluster_object.fit_predict( data_matrix )
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
96 prediction_df = pandas.DataFrame(prediction)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
97 res = pandas.concat([data, prediction_df], axis=1)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
98 res.to_csv(path_or_buf = "$outfile", sep="\t", index=False)
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
99 ]]>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
100 </configfile>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
101 </configfiles>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
102 <inputs>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
103 <param name="infile" type="data" format="tabular" label="Data file with numeric values" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
104 <param name="start_column" type="data_column" data_ref="infile" optional="True" label="Clustering column from" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
105 <param name="end_column" type="data_column" data_ref="infile" optional="True" label="to" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
106 <conditional name="algorithm_options">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
107 <param name="selected_algorithm" type="select" label="Clustering Algorithm">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
108 <option value="KMeans">KMeans</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
109 <option value="DBSCAN">DBSCAN</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
110 <option value="Birch">Birch</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
111 <option value="MeanShift">MeanShift</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
112 <option value="AffinityPropagation">Affinity Propagation</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
113 <option value="AgglomerativeClustering">Agglomerative Clustering</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
114 <option value="SpectralClustering">Spectral Clustering</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
115 <option value="MiniBatchKMeans">Mini Batch KMeans</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
116 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
117 <when value="KMeans">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
118 <expand macro="n_clusters" default_label="8"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
119 <expand macro="init"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
120 <expand macro="n_init"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
121 <expand macro="max_iter"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
122 <expand macro="tol"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
123 <param name="precompute_distances" type="text" optional="true" value="" label="Precompute distances"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
124 <expand macro="random_state"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
125 <param name="copy_x" type="boolean" optional="true" truevalue="--copy_x" falsevale="" label="Do not modify original data"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
126 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
127 <when value="DBSCAN">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
128 <param name="eps" type="float" optional="true" value="0.5" label="Maximum neghborhood distance"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
129 <param name="min_samples" type="integer" optional="true" value="5" label="Core point minimum population"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
130 <param name="metric" type="text" optional="true" value="euclidean" label="Metric"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
131 <param name="algorithm" type="select" optional="true" value="auto" label="Pointwise distance algorithm">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
132 <option value="auto">auto</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
133 <option value="ball_tree">ball_tree</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
134 <option value="kd_tree">kd_tree</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
135 <option value="brute">brute</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
136 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
137 <param name="leaf_size" type="integer" optional="true" value="30" label="Leaf size"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
138 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
139 <when value="Birch">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
140 <param name="threshold" type="float" optional="true" value="0.5" label="Subcluster radius threshold"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
141 <param name="branching_factor" type="integer" optional="true" value="50" label="Maximum number of subclusters per branch"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
142 <expand macro="n_clusters" default_label="3" /> <!-- default to 3-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
143 <!--param name="compute_labels" type="boolean" optional="true" truevalue="true" falsevale="false" label="Compute labels for each fit"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
144 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
145 <when value="AffinityPropagation">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
146 <param name="damping" type="float" optional="true" value="0.5" label="Damping factor"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
147 <expand macro="max_iter"/> <!--default to 200 -->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
148 <param name="convergence_iter" type="integer" optional="true" value="15" label="Number of iterations at each convergence step"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
149 <param name="copy" type="boolean" optional="true" truevalue="true" falsevale="false" label="Make a copy of input data"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
150 <!--param name="preference" type="text" optional="true" value="None" label="Array like shape (n_samples,)"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
151 <expand macro="affinity"/> <!--default = euclidean-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
152 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
153 <when value="MeanShift">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
154 <param name="bandwidth" type="float" optional="true" value="" label="RBF kernel bandwidth"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
155 <!--param name="seeds" type="list" optional="true" value="None" label=""/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
156 <param name="bin_seeding" type="boolean" optional="true" truevalue="true" falsevale="false" label="Discretize initial kernel locations"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
157 <param name="min_bin_freq" type="integer" optional="true" value="1" label="Minimum number of seeds per bin"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
158 <param name="cluster_all" type="boolean" optional="true" truevalue="true" falsevale="false" label="Cluster all"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
159 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
160 <when value="AgglomerativeClustering">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
161 <expand macro="n_clusters" default_label="2" /> <!-- deafault 2-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
162 <expand macro="affinity"/> <!--default = euclidean-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
163 <!--param name="memory" type="callable" optional="true" value="Memory(cachedir=None)" label="Caching path"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
164 <!--param name="connectivity" type="list array-like or callable" optional="true" value="None" label="Connectivity matrix"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
165 <param name="n_components" type="integer" optional="true" value="" label="Number of connected components"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
166 <!--param name="compute_full_tree" type="text or boolean" optional="true" value="auto" label=""/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
167 <param name="linkage" type="select" optional="true" value="ward" label="Linkage">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
168 <option value="ward">ward</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
169 <option value="complete">complete</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
170 <option value="average">average</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
171 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
172 <!--param name="pooling_func" type="callable" optional="np.mean" value="None" label=""/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
173 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
174 <when value="SpectralClustering">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
175 <expand macro="n_clusters" default_label="8" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
176 <param name="eigen_solver" type="select" value="arpack" label="Eigenvalue decomposition strategy">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
177 <option value="arpack">arpack</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
178 <option value="lobpcg">lobpcg</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
179 <option value="amg">amg</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
180 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
181 <expand macro="random_state"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
182 <!-- Todo: extend random_state type to int seed, RandomState instance, or None. -->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
183 <expand macro="n_init"/> <!-- default to 10-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
184 <param name="gamma" type="float" optional="true" value="1.0" label="Kernel scaling factor"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
185 <expand macro="affinity"/> <!--default =rbf-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
186 <param name="n_neighbors" type="integer" optional="true" value="10" label="Number of neighbors"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
187 <!--param name="eigen_tol" type="float" optional="true" value="0.0" label="arpack eigendecomposition stopping threshold"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
188 <param name="assign_labels" type="select" optional="true" value="kmeans" label="Assign labels">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
189 <option value="kmeans">kmeans</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
190 <option value="discretize">discretize</option>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
191 </param>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
192 <param name="degree" type="integer" optional="true" value="3" label="Degree of the polynomial (polynomial kernel only)"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
193 <param name="coef0" type="integer" optional="true" value="1" label="Zero coefficient (polynomial and sigmoid kernels only)"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
194 <!--param name="kernel_params" type="dict" optional="true" value="None" label=""/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
195 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
196 <when value="MiniBatchKMeans">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
197 <expand macro="n_clusters" default_label="8"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
198 <expand macro="init"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
199 <expand macro="n_init"/> <!-- default to 3-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
200 <expand macro="max_iter"/> <!--default to 100-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
201 <expand macro="tol"/> <!--default = 0.0-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
202 <expand macro="random_state"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
203 <param name="batch_size" type="integer" optional="true" value="100" label="Mini batch size"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
204 <!--param name="compute_labels" type="boolean" optional="true" truevalue="true" falsevale="false" label="Compute labels for all data"/-->
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
205 <param name="max_no_improvement" type="integer" optional="true" value="10" label="Maximum number of improvement attempts"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
206 <param name="init_size" type="integer" optional="true" value="" label="Number of random init samples"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
207 <param name="reassignment_ratio" type="float" optional="true" value="0.01" label="Re-assignment ratio"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
208 </when>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
209 </conditional>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
210 </inputs>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
211 <outputs>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
212 <data format_source="infile" name="outfile"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
213 </outputs>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
214 <tests>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
215 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
216 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
217 <param name="selected_algorithm" value="KMeans"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
218 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
219 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
220 <param name="n_clusters" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
221 <param name="init" value="k-means++" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
222 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
223 <output name="outfile" file="cluster_result01.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
224 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
225 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
226 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
227 <param name="selected_algorithm" value="KMeans"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
228 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
229 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
230 <param name="n_clusters" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
231 <param name="init" value="random" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
232 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
233 <output name="outfile" file="cluster_result02.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
234 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
235 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
236 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
237 <param name="selected_algorithm" value="DBSCAN"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
238 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
239 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
240 <param name="algorithm" value="kd_tree"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
241 <param name="leaf_size" value="10"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
242 <param name="eps" value="1.0"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
243 <output name="outfile" file="cluster_result03.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
244 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
245 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
246 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
247 <param name="selected_algorithm" value="Birch"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
248 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
249 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
250 <param name="n_clusters" value="4"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
251 <param name="threshold" value="0.008"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
252 <output name="outfile" file="cluster_result04.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
253 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
254 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
255 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
256 <param name="selected_algorithm" value="Birch"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
257 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
258 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
259 <param name="branching_factor" value="20"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
260 <output name="outfile" file="cluster_result05.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
261 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
262 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
263 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
264 <param name="selected_algorithm" value="AffinityPropagation"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
265 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
266 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
267 <param name="affinity" value="euclidean"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
268 <param name="copy" value="false"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
269 <output name="outfile" file="cluster_result06.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
270 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
271 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
272 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
273 <param name="selected_algorithm" value="AffinityPropagation"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
274 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
275 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
276 <param name="damping" value="0.8"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
277 <output name="outfile" file="cluster_result07.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
278 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
279 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
280 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
281 <param name="selected_algorithm" value="MeanShift"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
282 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
283 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
284 <param name="min_bin_freq" value="3"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
285 <output name="outfile" file="cluster_result08.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
286 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
287 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
288 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
289 <param name="selected_algorithm" value="MeanShift"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
290 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
291 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
292 <param name="cluster_all" value="False"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
293 <output name="outfile" file="cluster_result09.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
294 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
295 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
296 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
297 <param name="selected_algorithm" value="AgglomerativeClustering"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
298 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
299 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
300 <param name="affinity" value="euclidean"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
301 <param name="linkage" value="average"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
302 <param name="n_clusters" value="4"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
303 <output name="outfile" file="cluster_result10.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
304 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
305 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
306 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
307 <param name="selected_algorithm" value="AgglomerativeClustering"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
308 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
309 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
310 <param name="linkage" value="complete"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
311 <param name="n_clusters" value="4"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
312 <output name="outfile" file="cluster_result11.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
313 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
314 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
315 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
316 <param name="selected_algorithm" value="SpectralClustering"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
317 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
318 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
319 <param name="eigen_solver" value="arpack"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
320 <param name="n_neighbors" value="12"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
321 <param name="n_clusters" value="4"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
322 <param name="assign_labels" value="discretize"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
323 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
324 <output name="outfile" file="cluster_result12.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
325 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
326 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
327 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
328 <param name="selected_algorithm" value="SpectralClustering"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
329 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
330 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
331 <param name="assign_labels" value="discretize"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
332 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
333 <param name="degree" value="2"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
334 <output name="outfile" file="cluster_result13.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
335 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
336 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
337 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
338 <param name="selected_algorithm" value="MiniBatchKMeans"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
339 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
340 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
341 <param name="tol" value="0.5"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
342 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
343 <output name="outfile" file="cluster_result14.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
344 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
345 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
346 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
347 <param name="selected_algorithm" value="MiniBatchKMeans"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
348 <param name="n_init" value="5"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
349 <param name="start_column" value="2" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
350 <param name="end_column" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
351 <param name="batch_size" value="10"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
352 <param name="n_clusters" value="4"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
353 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
354 <param name="reassignment_ratio" value="1.0"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
355 <output name="outfile" file="cluster_result15.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
356 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
357 <test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
358 <param name="infile" value="numeric_values.tabular" ftype="tabular"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
359 <param name="selected_algorithm" value="KMeans"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
360 <param name="start_column" value="1" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
361 <param name="end_column" value="1" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
362 <param name="n_clusters" value="4" />
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
363 <param name="random_state" value="100"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
364 <output name="outfile" file="cluster_result16.txt"/>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
365 </test>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
366 </tests>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
367 <help><![CDATA[
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
368 **What it does**
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
369
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
370 This clustering tool offers different clustering algorithms which are provided by
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
371 scikit-learn to find similarities among samples and cluster the samples based on these similarities.
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
372
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
373 ]]></help>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
374 <citations>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
375 <citation type="bibtex">
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
376 @article{scikit-learn,
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
377 title={Scikit-learn: Machine Learning in {P}ython},
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
378 author={Pedregosa, F. and Varoquaux, G. and Gramfort, A. and Michel, V.
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
379 and Thirion, B. and Grisel, O. and Blondel, M. and Prettenhofer, P.
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
380 and Weiss, R. and Dubourg, V. and Vanderplas, J. and Passos, A. and
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
381 Cournapeau, D. and Brucher, M. and Perrot, M. and Duchesnay, E.},
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
382 journal={Journal of Machine Learning Research},
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
383 volume={12},
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
384 pages={2825--2830},
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
385 year={2011}
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
386 url = {https://github.com/scikit-learn/scikit-learn}
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
387 }
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
388 </citation>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
389 </citations>
a3fd214e7555 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/numeric_clustering commit bafd56379ff227fb81f8cd61d708ebc39814da54
bgruening
parents:
diff changeset
390 </tool>