Mercurial > repos > iuc > preprocess_muon
annotate macros.xml @ 4:79c4664e699f 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:01:04 +0000 | 
| parents | bd31b5d2130a | 
| children | 
| rev | line source | 
|---|---|
| 0 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 1 <macros> | 
| 4 
79c4664e699f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/muon commit fef10e0d450018d1e6ba4cbbda76c7686edc8aae
 iuc parents: 
3diff
changeset | 2 <token name="@TOOL_VERSION@">0.1.7</token> | 
| 
79c4664e699f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/muon commit fef10e0d450018d1e6ba4cbbda76c7686edc8aae
 iuc parents: 
3diff
changeset | 3 <token name="@VERSION_SUFFIX@">0</token> | 
| 0 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 4 <token name="@PROFILE@">23.0</token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 5 <xml name="requirements"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 6 <requirements> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 7 <requirement type="package" version="@TOOL_VERSION@">muon</requirement> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 8 <requirement type="package" version="0.10.2">leidenalg</requirement> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 9 <requirement type="package" version="0.8.2">louvain</requirement> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 10 <requirement type="package" version="0.7.2">mofapy2</requirement> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 11 </requirements> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 12 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 13 <xml name="bio_tools"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 14 <xrefs> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 15 <xref type="bio.tools">muon</xref> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 16 </xrefs> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 17 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 18 <xml name="creators"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 19 <creator> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 20 <organization name="European Galaxy Team" url="https://galaxyproject.org/eu/" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 21 </creator> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 22 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 23 <xml name="citations"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 24 <citations> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 25 <citation type="doi">10.1186/s13059-021-02577-8</citation> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 26 </citations> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 27 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 28 <xml name="sanitize_query"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 29 <sanitizer> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 30 <valid initial="string.printable"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 31 <remove value="'" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 32 </valid> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 33 </sanitizer> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 34 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 35 <xml name="sanitize_string"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 36 <sanitizer> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 37 <valid initial="string.letters,string.digits"><add value="_" /></valid> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 38 </sanitizer> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 39 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 40 <xml name="version_command"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 41 <version_command><![CDATA[python -c "import muon as mu;print('Muon version: %s' % mu.__version__)"]]></version_command> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 42 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 43 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 44 <token name="@CMD_imports@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 45 import mudata as md | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 46 import muon as mu | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 47 import scanpy as sc | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 48 import os | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 49 ]]> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 50 </token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 51 <xml name="inputs_mudata"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 52 <param name="mdata" type="data" format="h5ad" label="MuData input file"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 53 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 54 <token name="@CMD_read_inputs@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 55 mdata = md.read('mudata.h5mu') | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 56 ]]> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 57 </token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 58 <token name="@CMD_prettify_stdout@"><![CDATA[ | sed -r '1 s|MuData object with (.+) = (.*)\s*|\1: \2|g' | sed "s|'||g" | sed -r 's|^\s*(.*):\s(.*)|[\1]\n- \2|g' | sed 's|, |\n- |g' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 59 ]]></token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 60 <token name="@COPY_MUDATA@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 61 cp '$mdata' 'mudata.h5mu' && | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 62 ]]> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 63 </token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 64 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 65 <token name="@CMD@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 66 cat '$script_file' > '$hidden_output' && | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 67 python '$script_file' >> '$hidden_output' && | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 68 touch 'mudata_info.txt' && | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 69 cat 'mudata_info.txt' @CMD_prettify_stdout@ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 70 ]]> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 71 </token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 72 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 73 <token name="@CMD_params_clustering@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 74 #if $method.res.type == 'same' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 75 #if str($method.res.resolution) | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 76 resolution=$method.res.resolution, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 77 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 78 #else if $method.res.type == 'separate' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 79 resolution={ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 80 #for $modality in $method.res.modalities | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 81 '$modality.mod_name': $modality.resolution, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 82 #end for | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 83 }, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 84 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 85 #if $method.weights.type == 'same' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 86 #if str($method.weights.mod_weights) | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 87 mod_weights=$method.weights.mod_weights, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 88 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 89 #else if $method.weights.type == 'separate' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 90 mod_weights={ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 91 #for $modality in $method.weights.modalities | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 92 '$modality.mod_name': $modality.mod_weights, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 93 #end for | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 94 }, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 95 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 96 random_state=$method.random_state, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 97 key_added='$method.key_added', | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 98 #if $method.neighbors_key | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 99 neighbors_key='$method.neighbors_key', | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 100 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 101 directed=$method.directed | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 102 ]]></token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 103 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 104 <token name="@CMD_neighbor_keys@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 105 #if $method.n_keys.type == 'same' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 106 neighbor_keys='$method.n_keys.neighbor_keys', | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 107 #else if $method.n_keys.type == 'separate' | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 108 neighbor_keys={ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 109 #for $modality in $method.n_keys.modalities | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 110 '$modality.mod_name': '$modality.neighbor_keys', | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 111 #end for | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 112 }, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 113 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 114 ]]></token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 115 <token name="@CMD_params_embedding@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 116 #if $method.color | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 117 #set $color = ([x.strip() for x in str($method.color).split(',')]) | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 118 color=$color, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 119 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 120 use_raw=$method.use_raw, | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 121 #if $method.layer | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 122 layer='$method.layer', | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 123 #end if | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 124 ]]></token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 125 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 126 <xml name="inputs_common_advanced"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 127 <section name="advanced_common" title="Advanced Options" expanded="false"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 128 <param name="show_log" type="boolean" checked="false" label="Output Log?" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 129 </section> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 130 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 131 <xml name="outputs_common_advanced"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 132 <data name="hidden_output" format="txt" label="Log file" > | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 133 <filter>advanced_common['show_log']</filter> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 134 </data> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 135 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 136 <xml name="muon_outputs"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 137 <data name="mudata_out" format="h5ad" from_work_dir="mudata.h5mu" label="${tool.name} (${method.method}) on ${on_string}: MuData"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 138 <expand macro="outputs_common_advanced"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 139 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 140 <token name="@CMD_mudata_write_outputs@"><![CDATA[ | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 141 mdata.write('mudata.h5mu') | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 142 with open('mudata_info.txt','w', encoding='utf-8') as ainfo: | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 143 print(mdata, file=ainfo) | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 144 ]]> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 145 </token> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 146 | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 147 <xml name="param_neighbor_keys"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 148 <conditional name="n_keys"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 149 <param name="type" type="select" label="Same or separate neighborhood information for each modality?"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 150 <option value="same">Same neighborhood key for all modalities</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 151 <option value="separate">Separate neighborhood keys per modality</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 152 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 153 <when value="same"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 154 <param argument="neighbor_keys" type="text" value="neighbors" label="Keys in .uns where per-modality neighborhood information is stored"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 155 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 156 <when value="separate"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 157 <repeat name="modalities" title="Modalities" min="2" default="2"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 158 <param name="mod_name" type="text" label="Modality name" optional="true"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 159 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 160 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 161 <param argument="neighbor_keys" type="text" value="neighbors" label="Keys in .uns where neighborhood information is stored"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 162 </repeat> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 163 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 164 </conditional> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 165 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 166 <xml name="param_resolution"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 167 <conditional name="res"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 168 <param name="type" type="select" label="Same or separate resolutions for each modality?"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 169 <option value="same">Same resolution for all modalities</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 170 <option value="separate">Separate resolutions per modality</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 171 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 172 <when value="same"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 173 <param argument="resolution" type="float" optional="true" label="Coarseness of the clustering" help="Higher values -> more clusters"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 174 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 175 <when value="separate"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 176 <repeat name="modalities" title="Modalities" min="2" default="2"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 177 <param name="mod_name" type="text" label="Modality name" optional="true"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 178 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 179 </param> | 
| 3 
bd31b5d2130a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit 62edff3d7020d653c5f14c9b8afef809eb0fcc8a
 iuc parents: 
2diff
changeset | 180 <param name="resolution" type="float" optional="true" label="Resolution for the above modality" help="Higher values -> more clusters"/> | 
| 0 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 181 </repeat> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 182 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 183 </conditional> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 184 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 185 <xml name="param_weight"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 186 <conditional name="weights"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 187 <param name="type" type="select" label="Same or separate weights for each modality?"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 188 <option value="same">Same weight for all modalities</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 189 <option value="separate">Separate weight per modality</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 190 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 191 <when value="same"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 192 <param argument="mod_weights" type="float" optional="true" label="Weight each modality controlling its contribution" help="Higher values -> more important"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 193 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 194 <when value="separate"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 195 <repeat name="modalities" title="Modalities" min="2" default="2"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 196 <param name="mod_name" type="text" label="Modality name" optional="true"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 197 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 198 </param> | 
| 3 
bd31b5d2130a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit 62edff3d7020d653c5f14c9b8afef809eb0fcc8a
 iuc parents: 
2diff
changeset | 199 <param name="mod_weights" type="float" optional="true" label="Weight for the above modality" help="Higher values -> more important"/> | 
| 0 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 200 </repeat> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 201 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 202 </conditional> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 203 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 204 <xml name="param_random_state" tokens="seed"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 205 <param argument="random_state" type="integer" value="@SEED@" optional="true" label="Random seed for the optimization"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 206 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 207 <xml name="param_key_added" tokens="key_added"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 208 <param argument="key_added" type="text" value="@KEY_ADDED@" label="mdata.obs key where cluster labels to be added"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 209 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 210 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 211 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 212 <xml name="param_neighbors_key"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 213 <param argument="neighbors_key" type="text" optional="true" label="Use neighbors connectivities as adjacency" | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 214 help="If not specified, look for .obsp['connectivities'] in each modality. | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 215 If specified, look for .obsp[.uns[neighbors_key]['connectivities_key']] in each modality for connectivities."> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 216 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 217 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 218 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 219 <xml name="param_directed"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 220 <param argument="directed" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Treat the graph as directed"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 221 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 222 <xml name="param_key_added_common"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 223 <param argument="key_added" type="text" optional="true" label="Key to be added to store neighbors, distances and connectivities data" | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 224 help="If not specified, the multimodal neighbors data is stored in .uns['neighbors'], distances and connectivities are stored in .obsp['distances'] and .obsp['connectivities'], respectively. | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 225 If specified, the neighbors data is added to .uns[key_added], distances are stored in .obsp[key_added + '_distances'] and connectivities in .obsp[key_added + '_connectivities']."> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 226 <expand macro="sanitize_string" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 227 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 228 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 229 <xml name="param_eps" tokens="eps_value"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 230 <param argument="eps" type="float" value="@EPS_VALUE@" label="Small number to avoid numerical errors"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 231 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 232 <xml name="param_use_raw" tokens="label,checked"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 233 <param argument="use_raw" type="boolean" truevalue="True" falsevalue="False" checked="@CHECKED@" label="@LABEL@" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 234 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 235 <xml name="param_keys"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 236 <conditional name="key_variables"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 237 <param name="type" type="select" label="Keys to plot"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 238 <option value="var_names">All variables in '.var_names'</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 239 <option value="obs">All fields in '.obs'</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 240 <option value="custom">Subset of variables in 'adata.var_names' or fields of '.obs'</option> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 241 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 242 <when value="var_names"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 243 <when value="obs"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 244 <when value="custom"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 245 <param argument="keys" type="text" value="" label="Keys to plot" help="One or a list of comma-separated index or key from '.var_names' or fields of '.obs'"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 246 <expand macro="sanitize_query" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 247 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 248 </when> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 249 </conditional> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 250 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 251 <xml name="param_color"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 252 <param argument="color" type="text" optional="true" label="Keys for variables or annotations of observations (.obs columns)" help="Can be from any modality."> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 253 <expand macro="sanitize_query" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 254 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 255 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 256 <xml name="params_embedding"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 257 <expand macro="param_color"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 258 <expand macro="param_use_raw" label="Use raw slot of AnnData as input values" checked="true"/> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 259 <param argument="layer" type="text" optional="true" label="Name of the layer in the modality where a feature (from color) is derived from" | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 260 help="If a valid layer is provided, this takes precedence over use_raw=True"> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 261 <expand macro="sanitize_query" /> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 262 </param> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 263 </xml> | 
| 
678260997e94
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/muon/ commit bcf2ec32c3d13b29da55e0e638da7ddd7162c436
 iuc parents: diff
changeset | 264 </macros> | 
