Mercurial > repos > iuc > halla
annotate halla.xml @ 0:cafea02ae3e0 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
| author | iuc |
|---|---|
| date | Wed, 05 Nov 2025 09:37:19 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
1 <tool id="halla" name="HAllA" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
2 <description>Hierarchical All-against-All association</description> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
3 <macros> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">0.8.40</token> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
6 <token name="@PROFILE@">24.0</token> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
7 </macros> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
8 <xrefs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
9 <xref type="bio.tools"></xref> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
10 </xrefs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
11 <requirements> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
12 <requirement type="package" version="@TOOL_VERSION@">halla</requirement> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
13 </requirements> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
14 <version_command><![CDATA[halla --version]]></version_command> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
15 <command detect_errors="exit_code"><![CDATA[ |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
16 halla |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
17 -x '$x' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
18 --x_dataset_label |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
19 #if $x_dataset_label |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
20 '$x_dataset_label' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
21 #else |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
22 '$x.element_identifier' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
23 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
24 -y '$y' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
25 --y_dataset_label |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
26 #if $y_dataset_label |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
27 '$y_dataset_label' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
28 #else |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
29 '$y.element_identifier' |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
30 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
31 $alla |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
32 --max_freq_thresh $max_freq_thresh |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
33 #if $transform_data_funcs |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
34 --transform_data_funcs |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
35 #for $foo in $transform_data_funcs |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
36 $foo |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
37 #end for |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
38 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
39 $disable_bypass_discretization_if_possible |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
40 #if $discretize_func |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
41 --discretize_func $discretize_func |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
42 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
43 #if $discretize_num_bins |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
44 --discretize_num_bins $discretize_num_bins |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
45 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
46 --pdist_metric $pdist_metric |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
47 $sim2dist_disable_abs |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
48 --linkage_method $linkage_method |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
49 --permute_func $permute_func |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
50 --permute_iters $permute_iters |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
51 $disable_permute_speedup |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
52 --fdr_alpha $fdr_alpha |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
53 --fdr_method $fdr_method |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
54 --fnr_thresh $fnr_thresh |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
55 --rank_cluster $rank_cluster |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
56 #if $seed |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
57 --seed $seed |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
58 #end if |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
59 --block_num $block_num |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
60 $hallagram |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
61 $diagnostic_plot |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
62 -o output |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
63 --num_threads "\${GALAXY_SLOTS:-4}" |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
64 ]]></command> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
65 <inputs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
66 <param argument="-x" type="data" format="tabular" label="Dataset X" help="Tabular dataset with p features/rows and n samples/columns" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
67 <param argument="-y" type="data" format="tabular" label="Dataset Y" help="Tabular dataset with d features/rows and n samples/columns" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
68 <param argument="--alla" type="boolean" truevalue="--alla" falsevalue="" checked="false" label="Use AllA instead of HAllA" help="HAllA uses a hierarchical approach for block association discovery on top of an existing all-against-all (AllA) association matrix. Use this option to skip the block association step." /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
69 <param argument="--max_freq_thresh" type="float" min="0" max="1" value="1" label="Maximum frequency" help="features with max frequences >= the threshold will be removed" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
70 <param argument="--transform_data_funcs" type="select" optional="true" multiple="true" label="Continuous data transformation function"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
71 <option value="zscore">zscore</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
72 <option value="rank">rank</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
73 <option value="quantile">quantile</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
74 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
75 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
76 <param argument="--disable_bypass_discretization_if_possible" type="boolean" truevalue="--disable_bypass_discretization_if_possible" falsevalue="" checked="false" label="Discretize even if all features are continuous" help="By default discritization is bypassed if all features are continuous" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
77 <param argument="--discretize_func" type="select" optional="true" label="Discretization function"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
78 <option value="quantile">quantile</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
79 <option value="kmeans">kmeans</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
80 <option value="uniform">uniform</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
81 <option value="jenks">jenks</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
82 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
83 <param argument="--discretize_num_bins" type="integer" min="0" value="" optional="true" label="Discretization - number of bins"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
84 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
85 <param argument="--pdist_metric" type="select" label="Distance/similarity metric" help="default: spearman for continuous data, If there is at least one categorical variable in either dataset, HAllA will shift to Normalized Mutual Information (NMI) as an alternative similarity measure."> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
86 <option value="spearman" selected="true">Spearman</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
87 <option value="pearson">Pearson</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
88 <option value="dcor">Distance correlation</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
89 <option value="mi">mutual information</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
90 <option value="nmi">normalized mutual information</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
91 <option value="xicor">xi correlation</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
92 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
93 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
94 <param argument="--sim2dist_disable_abs" type="boolean" truevalue="--sim2dist_disable_abs" falsevalue="" checked="false" label="Hierarchical clustering - disable setting similarity scores as absolute when computing distance" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
95 <param argument="--linkage_method" type="select" label="Hierarchical clustering linkage method" help="see help below"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
96 <option value="single">single</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
97 <option value="complete">complete</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
98 <option value="average" selected="true">average</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
99 <option value="weighted">weighted</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
100 <option value="centroid">centroid</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
101 <option value="median">median</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
102 <option value="ward">ward</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
103 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
104 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
105 <param argument="--permute_func" type="select" label="P-value approximation function" help=" in the p-value permutation test"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
106 <option value="gpd">gdp</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
107 <option value="ecdf">ecdf</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
108 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
109 <param argument="--permute_iters" type="integer" min="0" value="1000" label="Number of iterations in the p-value permutation test"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
110 <param argument="--disable_permute_speedup" type="boolean" truevalue="--disable_permute_speedup" falsevalue="" checked="false" label="Do not break early in the permutation test if p-value is insignificant"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
111 <!-- \-\-force_permutations If turned on, force permutation testing --> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
112 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
113 <param argument="--fdr_alpha" type="float" min="0" max="1" value="0.05" label="FDR threshold"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
114 <param argument="--fdr_method" type="select" label="FDR method" help="see help below"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
115 <option value="bonferroni">bonferroni: one-step correction</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
116 <option value="sidak">sidak: one-step correction</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
117 <option value="holm-sidak">holm-sidak: </option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
118 <option value="holm">holm: </option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
119 <option value="simes-hochberg">simes-hochberg: </option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
120 <option value="hommel">hommel: </option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
121 <option value="fdr_bh" selected="true">fdr_bh: Benjamini/Hochberg (non-negative)</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
122 <option value="fdr_by">fdr_by: Benjamini/Yekutieli (negative)</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
123 <option value="fdr_tsbh">fdr_tsbh: two stage fdr correction (non-negative)</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
124 <option value="fdr_tsbky">fdr_tsbky: two stage fdr correction (non-negative)</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
125 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
126 <param argument="--fnr_thresh" type="float" min="0" max="1" value="0.05" label="FNR threshold"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
127 <param argument="--rank_cluster" type="select" label="Procedure to rank cluster using the p-values within the cluster"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
128 <option value="best" selected="true">best</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
129 <option value="average">average</option> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
130 </param> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
131 <param argument="--seed" type="integer" value="" optional="true" label="Randomization seed" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
132 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
133 <param argument="--hallagram" type="boolean" truevalue="--hallagram" falsevalue="--no_hallagram" checked="true" label="Generate hallagram" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
134 <param argument="--x_dataset_label" type="text" label="Hallagram/clustermap: label for X dataset" help="By default the dataset identifier is used"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
135 <param argument="--y_dataset_label" type="text" label="Hallagram/clustermap: label for Y dataset" help="By default the dataset identifier is used"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
136 <param argument="--block_num" type="integer" min="-1" value="-1" label="Number of top clusters in hallagram" help="-1: show all clusters"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
137 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
138 <param argument="--diagnostic_plot" type="boolean" truevalue="--diagnostic_plot" falsevalue="" checked="false" label="Generates diagnostic plot" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
139 </inputs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
140 <outputs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
141 <data name="sig_clusters" format="tabular" from_work_dir="output/sig_clusters.txt" label="${tool.name} on ${on_string}: block associations"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
142 <data name="all_associations" format="tabular" from_work_dir="output/all_associations.txt" label="${tool.name} on ${on_string}: all associations"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
143 <data name="hallagram_out" format="pdf" from_work_dir="output/hallagram.pdf" label="${tool.name} on ${on_string}: hallagram"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
144 <filter>hallagram is True</filter> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
145 </data> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
146 <collection name="diagnostic_plot_out" format="pdf" type="list" label="${tool.name} on ${on_string}: diagnostic plots"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
147 <discover_datasets pattern="(?P<designation>association_.*)\.pdf" format="pdf" directory="output/diagnostic/" /> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
148 <filter>diagnostic_plot is True</filter> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
149 </collection> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
150 </outputs> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
151 <tests> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
152 <test expect_num_outputs="3"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
153 <param name="x" value="X_16_100.txt"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
154 <param name="y" value="Y_16_100.txt"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
155 <param name="seed" value="42"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
156 <output name="sig_clusters" value="sig_clusters.tsv"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
157 <output name="all_associations" value="all_associations.tsv"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
158 </test> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
159 <test expect_num_outputs="3"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
160 <param name="x" value="X_16_100.txt"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
161 <param name="y" value="Y_16_100.txt"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
162 <param name="seed" value="42"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
163 <param name="hallagram" value="false"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
164 <param name="diagnostic_plot" value="true"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
165 <output name="sig_clusters" value="sig_clusters.tsv"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
166 <output name="all_associations" value="all_associations.tsv"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
167 <output_collection name="diagnostic_plot_out" type="list" count="18"> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
168 <element name="association_1" value="association_1.pdf"/> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
169 </output_collection> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
170 </test> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
171 </tests> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
172 <help><![CDATA[ |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
173 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
174 .. class:: infomark |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
175 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
176 **What it does** |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
177 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
178 HAllA (Hierarchical All-against-All association) is a method for finding blocks of associated features in high-dimensional datasets |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
179 measured from a common set of samples. HAllA operates by |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
180 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
181 1. optionally discretizing mixed continuous and categorical features to a uniform representation |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
182 2. hierarchically clustering each dataset separately to generate a pair of data hierarchies, |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
183 3. performing all-against-all association testing between features across two datasets using robust measures of correlation, |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
184 4. determining the statistical significance of individual associations by permutation testing, and |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
185 5. iteratively subdividing the space of significant all-against-all correlations into blocks of densely associated occurring as clusters in the original datasets. |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
186 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
187 Tutorial https://github.com/biobakery/biobakery/wiki/halla |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
188 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
189 Usage |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
190 ..... |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
191 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
192 **Input** |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
193 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
194 Data in scientific studies often come paired in the form of two high-dimensional datasets, where the dataset |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
195 X (with p features/rows and n samples/columns) are assumed to be p predictor variables (or features) measured |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
196 on n samples that give rise to d response variables contained in the dataset Y (with d features/rows and n samples/columns). |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
197 Note that column i of X is sampled jointly with column i of Y, so that X and Y are aligned. |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
198 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
199 **Output** |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
200 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
201 HAllA reports significant associations between clusters of related features ("block associations"). |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
202 Each block association is characterized by a cluster from the first dataset, a cluster from the second dataset, |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
203 and measures of statistical significance and effect size (p-value, q-value, and similarity score) for the cluster's |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
204 component pairwise associations. |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
205 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
206 - **block associations** which reports block associations between the two datasets' features |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
207 - **all associations** which reports the pairwise similarity scores for all features across the two datasets |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
208 - **hallagram** graphical representation discovered block associations |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
209 - **diagnostic plots** (optional)lattice plot showing the pairwise associations between microbiome features and metadata for each significant cluster. |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
210 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
211 **Notes** |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
212 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
213 Details on the available: |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
214 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
215 - Hierarchical clustering linkage methods https://docs.scipy.org/doc/scipy/reference/generated/scipy.cluster.hierarchy.linkage.html |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
216 - FDR methods https://www.statsmodels.org/dev/generated/statsmodels.stats.multitest.multipletests.html |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
217 |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
218 ]]></help> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
219 <citations> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
220 <citation type="doi">10.1093/bioinformatics/btac232</citation> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
221 </citations> |
|
cafea02ae3e0
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/halla commit 5cd01ad3808dff1ce4aae231706cbe2225079a04
iuc
parents:
diff
changeset
|
222 </tool> |
