annotate cluster_analyze_embed_muon.xml @ 4:78680b96a6ac draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/muon commit fef10e0d450018d1e6ba4cbbda76c7686edc8aae
author iuc
date Sat, 25 Oct 2025 21:00:52 +0000
parents b82f44c4e8af
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
1 <tool id="cluster_analyze_embed_muon" name="muon Cluster, analyze, and embed multimodal data" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
2 <macros>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
3 <import>macros.xml</import>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
4 </macros>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
5 <expand macro="bio_tools"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
6 <expand macro="requirements"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
7 <expand macro="version_command"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
9 @COPY_MUDATA@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
10 @CMD@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
11 ]]></command>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
12 <configfiles>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
13 <configfile name="script_file"><![CDATA[
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
14 @CMD_imports@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
15 @CMD_read_inputs@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
16
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
17 #if $method.method == 'tl.louvain'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
18 mu.tl.louvain(
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
19 mdata,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
20 @CMD_params_clustering@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
21 )
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
22
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
23 #else if $method.method == 'tl.leiden'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
24 mu.tl.leiden(
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
25 mdata,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
26 @CMD_params_clustering@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
27 )
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
28
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
29 #else if $method.method == 'tl.mofa'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
30 mu.tl.mofa(
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
31 mdata,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
32 #if $method.groups_label
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
33 groups_label='$method.groups_label',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
34 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
35 use_raw=$method.use_raw,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
36 #if $method.use_layer
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
37 use_layer='$method.use_layer',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
38 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
39 #if $method.use_var
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
40 use_var='$method.use_var',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
41 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
42 #if str($method.use_obs) != 'None'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
43 use_obs='$method.use_obs',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
44 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
45 n_factors=$method.n_factors,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
46 scale_views=$method.scale_views,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
47 scale_groups=$method.scale_groups,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
48 center_groups=$method.center_groups,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
49 ard_weights=$method.ard_weights,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
50 ard_factors=$method.ard_factors,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
51 spikeslab_weights=$method.spikeslab_weights,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
52 spikeslab_factors=$method.spikeslab_factors,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
53 n_iterations=$method.n_iterations,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
54 convergence_mode='$method.convergence_mode',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
55 use_float32=$method.use_float32,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
56 #if $method.svi.svi_mode == 'yes'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
57 svi_batch_size=$method.svi.svi_batch_size,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
58 svi_learning_rate=$method.svi.svi_learning_rate,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
59 svi_forgetting_rate=$method.svi.svi_forgetting_rate,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
60 svi_start_stochastic=$method.svi.svi_start_stochastic,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
61 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
62 #if $method.smooth_covariate
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
63 smooth_covariate='$method.smooth_covariate',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
64 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
65 smooth_warping=$method.smooth_warping,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
66 seed=$method.seed,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
67 copy=False
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
68 )
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
69
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
70 #else if $method.method == 'tl.umap'
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
71 mu.tl.umap(
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
72 mdata,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
73 min_dist=$method.min_dist,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
74 spread=$method.spread,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
75 n_components=$method.n_components,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
76 #if str($method.maxiter)
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
77 maxiter=$method.maxiter,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
78 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
79 alpha=$method.alpha,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
80 gamma=$method.gamma,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
81 negative_sample_rate=$method.negative_sample_rate,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
82 init_pos='$method.init_pos',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
83 random_state=$method.random_state,
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
84 #if $method.neighbors_key
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
85 neighbors_key='$method.neighbors_key',
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
86 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
87 copy=False
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
88 )
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
89 #end if
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
90
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
91 @CMD_mudata_write_outputs@
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
92 ]]></configfile>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
93 </configfiles>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
94 <inputs>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
95 <expand macro="inputs_mudata"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
96 <conditional name="method">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
97 <param name="method" type="select" label="Method used for processing">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
98 <option value="tl.leiden">Cluster: Cluster cells using the Leiden algorithm, using 'muon.tl.leiden'</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
99 <option value="tl.louvain">Cluster: Cluster cells using the Louvain algorithm, using 'muon.tl.louvain'</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
100 <option value="tl.mofa">Analyze: Run Multi Omics Factor Analysis, using 'muon.tl.mofa'</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
101 <option value="tl.umap">Embed: Embed the multimodal neighborhood graph using UMAP, using 'muon.tl.umap'</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
102 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
103 <when value="tl.leiden">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
104 <expand macro="param_resolution"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
105 <expand macro="param_weight"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
106 <expand macro="param_random_state" seed="0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
107 <expand macro="param_key_added" key_added="leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
108 <expand macro="param_neighbors_key"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
109 <expand macro="param_directed"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
110 </when>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
111 <when value="tl.louvain">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
112 <expand macro="param_resolution"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
113 <expand macro="param_weight"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
114 <expand macro="param_random_state" seed="0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
115 <expand macro="param_key_added" key_added="louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
116 <expand macro="param_neighbors_key"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
117 <expand macro="param_directed"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
118 </when>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
119 <when value="tl.mofa">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
120 <param argument="groups_label" type="text" optional="true" label="a column name in adata.obs for grouping the samples">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
121 <expand macro="sanitize_query" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
122 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
123 <expand macro="param_use_raw" label="Use raw slot of AnnData as input values" checked="false"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
124 <param argument="use_layer" type="text" optional="true" label="Use a specific layer of AnnData as input values"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
125 help="supersedes use_raw option">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
126 <expand macro="sanitize_query" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
127 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
128 <param argument="use_var" type="text" optional="true" label=".var column with a boolean value to select genes"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
129 help="e.g. “highly_variable”">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
130 <expand macro="sanitize_query" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
131 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
132 <param argument="use_obs" type="select" optional="true" label="strategy to deal with samples (cells) not being the same across modalities"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
133 help="Throws error if there are cells that are not same across modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
134 <option value="union">union</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
135 <option value="intersection">intersection</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
136 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
137 <param name="n_factors" type="integer" value="10" label="Number of factors to train the model with"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
138 <param argument="scale_views" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Scale views to unit variance"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
139 <param argument="scale_groups" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Scale groups to unit variance"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
140 <param argument="center_groups" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Center groups to zero mean"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
141 <param argument="ard_weights" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Use view-wise sparsity"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
142 <param argument="ard_factors" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Use group-wise sparsity"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
143 <param argument="spikeslab_weights" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Use feature-wise sparsity (e.g. gene-wise)"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
144 <param argument="spikeslab_factors" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Use sample-wise sparsity (e.g. cell-wise)"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
145 <param name="n_iterations" type="integer" value="1000" label="Upper limit on the number of iterations"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
146 <param argument="convergence_mode" type="select" label="Convergence mode">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
147 <option value="fast" selected="true">fast</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
148 <option value="medium">medium</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
149 <option value="slow">slow</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
150 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
151 <param argument="use_float32" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Use reduced precision"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
152 <conditional name="svi">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
153 <param name="svi_mode" type="select" label="Use Stochastic Variational Inference (SVI)?">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
154 <option value="yes">Yes</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
155 <option value="no" selected="true">No</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
156 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
157 <when value="yes">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
158 <param argument="svi_batch_size" type="float" value="0.5" min="0" max="1" label="Batch size as a fraction"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
159 <param argument="svi_learning_rate" type="float" value="1.0" min="0" max="1" label="Learning rate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
160 <param argument="svi_forgetting_rate" type="float" value="0.5" min="0" max="1" label="Forgetting rate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
161 <param argument="svi_start_stochastic" type="integer" value="1" label="First iteration to start SVI"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
162 </when>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
163 <when value="no"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
164 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
165 <param argument="smooth_covariate" type="text" optional="true" label="Use a covariate (column in .obs) to learn smooth factors (MEFISTO)">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
166 <expand macro="sanitize_query" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
167 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
168 <param argument="smooth_warping" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Learn the alignment of covariates (e.g. time points) from different groups?"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
169 <param argument="seed" type="integer" value="1" label="Random seed"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
170 </when>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
171 <when value="tl.umap">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
172 <param argument="min_dist" type="float" min="0" value="0.5" label="The effective minimum distance between embedded points"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
173 help="Smaller values will result in a more clustered/clumped embedding where nearby points on the manifold are drawn closer together, while larger values will result on a more even dispersal of points."/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
174 <param argument="spread" type="float" value="1.0" label="The effective scale of embedded points"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
175 help="Determines how clustered/clumped the embedded points are"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
176 <param argument="n_components" type="integer" value="2" label="The number of dimensions of the embedding"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
177 <param argument="maxiter" type="integer" optional="true" label="The number of iterations (epochs) of the optimization"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
178 help="Called `n_epochs` in the original UMAP"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
179 <param argument="alpha" type="float" value="1.0" label="The initial learning rate for the embedding optimization"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
180 <param argument="gamma" type="float" value="1.0" label="Weighting applied to negative samples in low dimensional embedding optimization"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
181 help="Values higher than one will result in greater weight being given to negative samples"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
182 <param argument="negative_sample_rate" type="integer" value="5" label="Negative sample rate"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
183 help="The number of negative edge/1-simplex samples to use per positive edge/1-simplex sample in optimizing the low dimensional embedding"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
184 <param argument="init_pos" type="select" label="How to initialize the low dimensional embedding"
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
185 help="Called `init` in the original UMAP">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
186 <option value="spectral">Use a spectral embedding of the graph</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
187 <option value="random">Assign initial embedding positions at random</option>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
188 </param>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
189 <expand macro="param_random_state" seed="42"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
190 <expand macro="param_neighbors_key"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
191 </when>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
192 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
193 <expand macro="inputs_common_advanced" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
194 </inputs>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
195 <outputs>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
196 <expand macro="muon_outputs"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
197 </outputs>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
198 <tests>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
199 <test expect_num_outputs="2">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
200 <!-- test2: tl.leiden -->
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
201 <param name="mdata" location="https://zenodo.org/records/12570984/files/pbmc3k_chr21_processed.h5mu"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
202 <param name="method" value="tl.leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
203 <conditional name="res">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
204 <param name="type" value="separate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
205 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
206 <param name="mod_name" value="rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
207 <param name="resolution" value="2.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
208 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
209 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
210 <param name="mod_name" value="atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
211 <param name="resolution" value="1.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
212 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
213 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
214 <conditional name="weights">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
215 <param name="type" value="separate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
216 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
217 <param name="mod_name" value="rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
218 <param name="mod_weights" value="3"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
219 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
220 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
221 <param name="mod_name" value="atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
222 <param name="mod_weights" value="1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
223 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
224 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
225 <param name="random_state" value="0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
226 <param name="key_added" value="leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
227 <param name="neighbors_key" value="neighbors"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
228 <param name="directed" value="True"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
229 <section name="advanced_common">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
230 <param name="show_log" value="true" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
231 </section>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
232 <output name="hidden_output">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
233 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
234 <has_text_matching expression="mu.tl.leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
235 <has_text_matching expression="'rna': 2.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
236 <has_text_matching expression="'atac': 1.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
237 <has_text_matching expression="'rna': 3"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
238 <has_text_matching expression="'atac': 1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
239 <has_text_matching expression="random_state=0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
240 <has_text_matching expression="key_added='leiden'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
241 <has_text_matching expression="neighbors_key='neighbors'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
242 <has_text_matching expression="directed=True"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
243 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
244 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
245 <assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
246 <has_text_matching expression="179 × 490"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
247 <has_text_matching expression="179 x 178"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
248 <has_text_matching expression="179 x 312"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
249 </assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
250 <output name="mudata_out" ftype="h5ad">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
251 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
252 <has_h5_keys keys="mod/rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
253 <has_h5_keys keys="mod/atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
254 <has_h5_keys keys="obs/leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
255 <has_h5_keys keys="uns/leiden"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
256 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
257 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
258 </test>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
259 <test expect_num_outputs="2">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
260 <!-- test3: tl.louvain -->
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
261 <param name="mdata" location="https://zenodo.org/records/12570984/files/pbmc3k_chr21_processed.h5mu"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
262 <param name="method" value="tl.louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
263 <conditional name="res">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
264 <param name="type" value="separate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
265 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
266 <param name="mod_name" value="rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
267 <param name="resolution" value="2.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
268 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
269 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
270 <param name="mod_name" value="atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
271 <param name="resolution" value="1.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
272 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
273 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
274 <conditional name="weights">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
275 <param name="type" value="separate"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
276 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
277 <param name="mod_name" value="rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
278 <param name="mod_weights" value="3"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
279 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
280 <repeat name="modalities">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
281 <param name="mod_name" value="atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
282 <param name="mod_weights" value="1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
283 </repeat>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
284 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
285 <param name="random_state" value="0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
286 <param name="key_added" value="louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
287 <param name="neighbors_key" value="neighbors"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
288 <param name="directed" value="True"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
289 <section name="advanced_common">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
290 <param name="show_log" value="true" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
291 </section>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
292 <output name="hidden_output">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
293 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
294 <has_text_matching expression="mu.tl.louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
295 <has_text_matching expression="'rna': 2.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
296 <has_text_matching expression="'atac': 1.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
297 <has_text_matching expression="'rna': 3"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
298 <has_text_matching expression="'atac': 1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
299 <has_text_matching expression="random_state=0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
300 <has_text_matching expression="key_added='louvain'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
301 <has_text_matching expression="neighbors_key='neighbors'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
302 <has_text_matching expression="directed=True"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
303 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
304 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
305 <assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
306 <has_text_matching expression="179 × 490"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
307 <has_text_matching expression="179 x 178"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
308 <has_text_matching expression="179 x 312"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
309 </assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
310 <output name="mudata_out" ftype="h5ad">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
311 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
312 <has_h5_keys keys="mod/rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
313 <has_h5_keys keys="mod/atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
314 <has_h5_keys keys="obs/louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
315 <has_h5_keys keys="uns/louvain"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
316 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
317 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
318 </test>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
319 <test expect_num_outputs="2">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
320 <!-- test4: tl.mofa -->
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
321 <param name="mdata" location="https://zenodo.org/records/12570984/files/pbmc3k_chr21_processed.h5mu"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
322 <param name="method" value="tl.mofa"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
323 <param name="groups_label" value=""/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
324 <param name="use_raw" value="False"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
325 <param name="use_var" value="highly_variable"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
326 <param name="use_obs" value="union"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
327 <param name="n_factors" value="10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
328 <param name="n_iterations" value="10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
329 <param name="convergence_mode" value="fast"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
330 <conditional name="svi">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
331 <param name="svi_mode" value="yes"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
332 <param name="svi_batch_size" value="0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
333 <param name="svi_learning_rate" value="1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
334 <param name="svi_forgetting_rate" value="0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
335 <param name="svi_start_stochastic" value="1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
336 </conditional>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
337 <param name="seed" value="1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
338 <section name="advanced_common">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
339 <param name="show_log" value="true" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
340 </section>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
341 <output name="hidden_output">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
342 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
343 <has_text_matching expression="mu.tl.mofa"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
344 <has_text_matching expression="use_raw=False"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
345 <has_text_matching expression="use_var='highly_variable'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
346 <has_text_matching expression="use_obs='union'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
347 <has_text_matching expression="n_factors=10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
348 <has_text_matching expression="n_iterations=10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
349 <has_text_matching expression="convergence_mode='fast'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
350 <has_text_matching expression="svi_batch_size=0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
351 <has_text_matching expression="svi_learning_rate=1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
352 <has_text_matching expression="svi_forgetting_rate=0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
353 <has_text_matching expression="svi_start_stochastic=1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
354 <has_text_matching expression="seed=1"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
355 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
356 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
357 <assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
358 <has_text_matching expression="179 × 490"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
359 <has_text_matching expression="179 x 178"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
360 <has_text_matching expression="179 x 312"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
361 </assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
362 <output name="mudata_out" ftype="h5ad">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
363 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
364 <has_h5_keys keys="mod/rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
365 <has_h5_keys keys="mod/atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
366 <has_h5_keys keys="uns/mofa"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
367 <has_h5_keys keys="obsm/X_mofa"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
368 <has_h5_keys keys="varm/LFs"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
369 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
370 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
371 </test>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
372 <test expect_num_outputs="2">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
373 <!-- test5: tl.umap -->
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
374 <param name="mdata" location="https://zenodo.org/records/12570984/files/pp.neighbors.h5mu"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
375 <param name="method" value="tl.umap"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
376 <param name="min_dist" value="0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
377 <param name="spread" value="1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
378 <param name="n_components" value="2"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
379 <param name="maxiter" value="10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
380 <param name="alpha" value="1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
381 <param name="gamma" value="1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
382 <param name="negative_sample_rate" value="5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
383 <param name="init_pos" value="spectral"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
384 <param name="random_state" value="42"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
385 <section name="advanced_common">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
386 <param name="show_log" value="true" />
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
387 </section>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
388 <output name="hidden_output">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
389 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
390 <has_text_matching expression="mu.tl.umap"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
391 <has_text_matching expression="min_dist=0.5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
392 <has_text_matching expression="spread=1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
393 <has_text_matching expression="n_components=2"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
394 <has_text_matching expression="maxiter=10"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
395 <has_text_matching expression="alpha=1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
396 <has_text_matching expression="gamma=1.0"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
397 <has_text_matching expression="negative_sample_rate=5"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
398 <has_text_matching expression="init_pos='spectral'"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
399 <has_text_matching expression="random_state=42"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
400 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
401 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
402 <assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
403 <has_text_matching expression="2711 × 1781"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
404 <has_text_matching expression="2711 x 555"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
405 <has_text_matching expression="2711 x 1226"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
406 </assert_stdout>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
407 <output name="mudata_out" ftype="h5ad">
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
408 <assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
409 <has_h5_keys keys="mod/rna"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
410 <has_h5_keys keys="mod/atac"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
411 <has_h5_keys keys="uns/umap"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
412 <has_h5_keys keys="obsm/X_umap"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
413 <has_h5_keys keys="obsp/connectivities"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
414 <has_h5_keys keys="obsp/distances"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
415 </assert_contents>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
416 </output>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
417 </test>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
418 </tests>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
419 <help><![CDATA[
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
420 Cluster: Cluster cells using the Leiden algorithm (`muon.tl.leiden`)
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
421 ====================================================================
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
422
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
423 Cluster cells using the Leiden algorithm. This runs only the multiplex Leiden algorithm on the MuData object
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
424 using connectivities of individual modalities.
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
425
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
426 More details on the `muon documentation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
427 <https://muon.readthedocs.io/en/latest/api/generated/muon.tl.leiden.html#muon.tl.leiden>`__
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
428
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
429 Cluster: Cluster cells using the Louvain algorithm ('muon.tl.louvain')
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
430 ======================================================================
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
431
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
432 Cluster cells using the Louvain algorithm. This runs only the multiplex Louvain algorithm on the MuData object
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
433 using connectivities of individual modalities
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
434
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
435 More details on the `muon documentation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
436 <https://muon.readthedocs.io/en/latest/api/generated/muon.tl.louvain.html#muon.tl.louvain>`__
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
437
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
438 Analyze: Run Multi Omics Factor Analysis ('muon.tl.mofa')
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
439 =========================================================
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
440
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
441 Run Multi-Omics Factor Analysis
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
442
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
443 More details on the `muon documentation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
444 <https://muon.readthedocs.io/en/latest/api/generated/muon.tl.mofa.html#muon.tl.mofa>`__
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
445
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
446 Analyze: Similarity Network Fusion ('muon.tl.snf')
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
447 ==================================================
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
448
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
449 Similarity network fusion (SNF). See Wang et al., 2014 (DOI: 10.1038/nmeth.2810).
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
450
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
451 More details on the `muon documentation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
452 <https://muon.readthedocs.io/en/latest/api/generated/muon.tl.snf.html#muon.tl.snf>`__
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
453
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
454 Embed: Embed the multimodal neighborhood graph using UMAP ('muon.tl.umap')
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
455 ==========================================================================
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
456
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
457 Embed the multimodal neighborhood graph using UMAP (McInnes et al, 2018). UMAP (Uniform Manifold Approximation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
458 and Projection) is a manifold learning technique suitable for visualizing high-dimensional data.
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
459
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
460 More details on the `muon documentation
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
461 <https://muon.readthedocs.io/en/latest/api/generated/muon.tl.umap.html#muon.tl.umap>`__
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
462
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
463 ]]></help>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
464 <expand macro="citations"/>
b82f44c4e8af planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
iuc
parents:
diff changeset
465 </tool>