Mercurial > repos > iuc > snapatac2_clustering
annotate dimension_reduction_clustering.xml @ 6:d258720d9a42 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
| author | iuc |
|---|---|
| date | Tue, 25 Nov 2025 16:40:54 +0000 |
| parents | d3ea0ba3d066 |
| children |
| rev | line source |
|---|---|
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
1 <tool id="snapatac2_clustering" name="SnapATAC2 Clustering" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
2 <description>and dimension reduction</description> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
3 <macros> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
5 </macros> |
|
5
d3ea0ba3d066
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit a9dc6c2d00d4488dfb751609bac74b19f241e06a
iuc
parents:
1
diff
changeset
|
6 <expand macro="xrefs"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
7 <requirements> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
8 <expand macro="requirements"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
9 </requirements> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
11 export NUMBA_CACHE_DIR="\${TEMP:-/tmp}"; |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
12 #if $method.method == 'tl.multi_spectral' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
13 #for $i in range(len($method.adata)) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
14 cp $method.adata[$i] 'adata_${i}.h5ad' && |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
15 #end for |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
16 #else |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
17 @CMD_PREP_ADATA@ |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
18 #end if |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
19 @CMD@ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
20 ]]></command> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
21 <configfiles> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
22 <configfile name="script_file"><![CDATA[ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
23 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
24 @CONF_IMPORTS@ |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
25 #if $method.method == 'tl.multi_spectral' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
26 ## read all files ending with .h5ad in the working directory |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
27 import glob |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
28 files = sorted(glob.glob('adata_*.h5ad')) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
29 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
30 adata_list = [] |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
31 for fn in files: |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
32 ad = snap.read(fn, backed=None) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
33 adata_list.append(ad) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
34 #else |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
35 @CONF_READ_INPUTS@ |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
36 #end if |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
37 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
38 #if $method.method == 'tl.spectral' |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
39 #if $method.features |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
40 with open('$method.features') as f: |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
41 features_mask = [x.lower().capitalize() == "True" for x in f.read().splitlines()] |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
42 #end if |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
43 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
44 ## somewhere in the SnapATAC2 code, a pandas Series is being passed where a numpy array is expected. |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
45 ## This is a workaround to add the nonzero method back to pandas Series. |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
46 ## Add the nonzero method back to pandas Series |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
47 import pandas as pd |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
48 def series_nonzero(self): |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
49 return (self != 0).values.nonzero() |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
50 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
51 pd.Series.nonzero = series_nonzero |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
52 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
53 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
54 snap.tl.spectral( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
55 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
56 n_comps = $method.n_comps, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
57 #if $method.features |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
58 features = features_mask, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
59 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
60 random_state = $method.random_state, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
61 #if $method.sample_size |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
62 sample_size = $method.sample_size, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
63 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
64 chunk_size = $method.chunk_size, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
65 distance_metric = '$method.distance_metric', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
66 weighted_by_sd = $method.weighted_by_sd, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
67 inplace = True |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
68 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
69 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
70 #else if $method.method == 'tl.multi_spectral' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
71 #if $method.features |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
72 with open('$method.features') as f: |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
73 features_mask = [x.lower().capitalize() == "True" for x in f.read().splitlines()] |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
74 #end if |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
75 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
76 embedding = snap.tl.multi_spectral( |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
77 adatas = adata_list, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
78 n_comps = $method.n_comps, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
79 #if $method.features |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
80 features = features_mask, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
81 #else |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
82 features = None, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
83 #end if |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
84 weights = None, # Will enable if requested by users |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
85 random_state = $method.random_state, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
86 weighted_by_sd = $method.weighted_by_sd, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
87 ) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
88 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
89 adata = adata_list[0].copy() |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
90 adata.uns['spectral_eigenvalue_joint'] = embedding[0] |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
91 adata.obsm['X_joint'] = embedding[1] |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
92 |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
93 #else if $method.method == 'tl.umap' |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
94 snap.tl.umap( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
95 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
96 n_comps = $method.n_comps, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
97 #if $method.use_dims != '' |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
98 #set $dims = ([x.strip() for x in str($method.use_dims).split(',')]) |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
99 use_dims=$dims, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
100 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
101 use_rep = '$method.use_rep', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
102 key_added = '$method.key_added', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
103 random_state = $method.random_state, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
104 inplace = True |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
105 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
106 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
107 #else if $method.method == 'pp.knn' |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
108 snap.pp.knn( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
109 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
110 n_neighbors = $method.n_neighbors, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
111 #if $method.use_dims != '' |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
112 #set $dims = ([x.strip() for x in str($method.use_dims).split(',')]) |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
113 use_dims=$dims, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
114 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
115 use_rep = '$method.use_rep', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
116 method = '$method.algorithm', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
117 inplace = True, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
118 random_state = $method.random_state |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
119 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
120 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
121 #else if $method.method == 'tl.leiden' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
122 snap.tl.leiden( |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
123 adata, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
124 resolution = $method.resolution, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
125 objective_function = '$method.objective_function', |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
126 min_cluster_size = $method.min_cluster_size, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
127 n_iterations = $method.n_iterations, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
128 random_state = $method.random_state, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
129 key_added = '$method.key_added', |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
130 use_leidenalg = $method.use_leidenalg, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
131 weighted = $method.weighted, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
132 inplace = True |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
133 ) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
134 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
135 #else if $method.method == 'tl.kmeans' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
136 snap.tl.kmeans( |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
137 adata, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
138 n_clusters = $method.n_clusters, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
139 n_iterations = $method.n_iterations, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
140 random_state = $method.random_state, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
141 use_rep = '$method.use_rep', |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
142 key_added = '$method.key_added' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
143 ) |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
144 |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
145 #else if $method.method == 'tl.dbscan' |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
146 snap.tl.dbscan( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
147 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
148 eps = $method.eps, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
149 min_samples = $method.min_samples, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
150 leaf_size = $method.leaf_size, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
151 use_rep = '$method.use_rep', |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
152 key_added = '$method.key_added', |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
153 n_jobs = int(os.getenv("GALAXY_SLOTS", 4)) |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
154 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
155 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
156 #else if $method.method == 'tl.hdbscan' |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
157 snap.tl.hdbscan( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
158 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
159 min_cluster_size = $method.min_cluster_size, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
160 #if $method.min_samples |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
161 min_samples = $method.min_samples, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
162 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
163 cluster_selection_epsilon = $method.cluster_selection_epsilon, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
164 alpha = $method.alpha, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
165 cluster_selection_method = '$method.cluster_selection_method', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
166 random_state = $method.random_state, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
167 use_rep = '$method.use_rep', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
168 key_added = '$method.key_added' |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
169 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
170 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
171 ## It is implemented in select_feature function, and it is problematic if the user don't select a groupby (will return an array). i think this can be skipped unless needed |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
172 ## #else if $method.method == 'tl.aggregate_X' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
173 ## snap.tl.aggregate_X( |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
174 ## adata, |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
175 ## #if $method.groupby != '' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
176 ## groupby = '$method.groupby', |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
177 ## #end if |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
178 ## normalize = '$method.normalize' |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
179 ## ) |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
180 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
181 #else if $method.method == 'tl.aggregate_cells' |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
182 snap.tl.aggregate_cells( |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
183 adata, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
184 use_rep = '$method.use_rep', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
185 #if $method.target_num_cells |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
186 target_num_cells = $method.target_num_cells, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
187 #end if |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
188 min_cluster_size = $method.min_cluster_size, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
189 random_state = $method.random_state, |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
190 key_added = '$method.key_added', |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
191 inplace = True |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
192 ) |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
193 #end if |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
194 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
195 @CONF_ANNDATA_WRITE_OUTPUTS@ |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
196 ]]></configfile> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
197 </configfiles> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
198 <inputs> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
199 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
200 <param name="method" type="select" label="Dimension reduction and Clustering"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
201 <option value="tl.spectral">Perform dimension reduction using Laplacian Eigenmap, using 'tl.spectral'</option> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
202 <option value="tl.multi_spectral">similar to 'tl.multi_spectral' but it can work on multiple modalities.</option> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
203 <option value="tl.umap">Compute Umap, using 'tl.umap'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
204 <option value="pp.knn">Compute a neighborhood graph of observations, using 'pp.knn'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
205 <option value="tl.leiden">Cluster cells into subgroups, using 'tl.leiden'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
206 <option value="tl.kmeans">Cluster cells into subgroups using the K-means algorithm, using 'tl.kmeans'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
207 <option value="tl.dbscan">Cluster cells into subgroups using the DBSCAN algorithm, using 'tl.dbscan'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
208 <option value="tl.hdbscan">Cluster cells into subgroups using the HDBSCAN algorithm, using 'tl.hdbscan'</option> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
209 <!-- It is implemented in select_feature function in preprocessing.xml tool (implemented in upstream code, not in the xml). It is problematic if the user don't select a groupby (will return an array). i think this can be skipped unless needed --> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
210 <!-- <option value="tl.aggregate_X">Aggregate values in adata.X in a row-wise fashion, using 'tl.aggregate_X'</option> --> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
211 <option value="tl.aggregate_cells">Aggregate cells into pseudo-cells, using 'tl.aggregate_cells'</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
212 </param> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
213 <when value="tl.spectral"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
214 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
215 <expand macro="param_n_comps"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
216 <param argument="features" type="data" format="txt,tabular" optional="true" label="Text file indicating features to keep. Each line contains only word (True/False)." help="True means that the feature is kept. False means the feature is removed"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
217 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
218 <param argument="sample_size" type="float" min="0" max="1" optional="true" label="Approximate the embedding using the Nystrom algorithm by selecting a subset of cells" help="Using this only when the number of cells is too large, e.g. > 10,000,000, or the `distance_metric` is “jaccard”"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
219 <param argument="chunk_size" type="integer" value="20000" label="chunk size"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
220 <param argument="distance_metric" type="select" label="distance metric: “jaccard”, “cosine“"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
221 <option value="jaccard">jaccard</option> |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
222 <option value="cosine" selected="true">cosine</option> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
223 </param> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
224 <param argument="weighted_by_sd" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Whether to weight the result eigenvectors by the square root of eigenvalues"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
225 </when> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
226 <when value="tl.multi_spectral"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
227 <expand macro="param_inputs_anndata" multiple="true" label="list of Anndatas to use for multi_spectral" help="Please note that the embedding will be saved in the first Anndata"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
228 <!-- Will enable if requested by users --> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
229 <!-- <param name="weights" type="data" format="tabular" optional="true" label="Weights" help="Text file indicating weights for each modality. Each line contains only floats.If not provided, all modalities are weighted equally" /> --> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
230 <expand macro="param_n_comps"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
231 <param argument="features" type="data" format="txt,tabular" optional="true" label="Text file indicating features to keep. Each line contains only word (True/False)." help="True means that the feature is kept. False means the feature is removed"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
232 <expand macro="param_random_state"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
233 <param argument="weighted_by_sd" type="boolean" truevalue="True" falsevalue="False" checked="true" label="Whether to weight the result eigenvectors by the square root of eigenvalues"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
234 </when> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
235 <when value="tl.umap"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
236 <expand macro="param_inputs_anndata"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
237 <expand macro="param_n_comps" value="2" label="Number of components" help=""/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
238 <param argument="use_dims" type="text" optional="true" label="Use these dimensions in `use_rep`" help="comma separated list of dimensions"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
239 <expand macro="sanitize_query"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
240 </param> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
241 <expand macro="param_use_rep"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
242 <expand macro="param_key_added" key_added="umap"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
243 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
244 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
245 <when value="pp.knn"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
246 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
247 <param argument="n_neighbors" type="integer" value="50" label="The number of nearest neighbors to be searched"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
248 <param argument="use_dims" type="text" value="" optional="true" label="The dimensions used for computation"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
249 <expand macro="sanitize_query"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
250 </param> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
251 <expand macro="param_use_rep" label="The key for the matrix"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
252 <param argument="algorithm" type="select" label="Choose method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
253 <option value="kdtree" selected="true">'kdtree': use the kdtree algorithm to find the nearest neighbors</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
254 <option value="hora">'hora': use the HNSW algorithm to find the approximate nearest neighbors</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
255 <option value="pynndescent">'pynndescent': use the pynndescent algorithm to find the approximate nearest neighbors</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
256 </param> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
257 <expand macro="param_random_state" label="Random seed for approximate nearest neighbor search" help="Note that this is only used when method='pynndescent'. Currently hora does not support random seed, so the result of hora is not reproducible."/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
258 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
259 <when value="tl.leiden"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
260 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
261 <param argument="resolution" type="float" value="1" label="Parameter value controlling the coarseness of the clustering" help="Higher values lead to more clusters"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
262 <param argument="objective_function" type="select" label="Whether to use the Constant Potts Model (CPM) or modularity"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
263 <option value="CPM">CPM</option> |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
264 <option value="modularity" selected="true">modularity</option> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
265 <option value="RBConfiguration">RBConfiguration</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
266 </param> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
267 <param argument="min_cluster_size" type="integer" value="5" label="The minimum size of clusters"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
268 <expand macro="param_n_iterations"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
269 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
270 <expand macro="param_key_added" key_added="leiden"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
271 <param argument="use_leidenalg" type="boolean" truevalue="True" falsevalue="False" checked="false" label="Whether to use the leidenalg package for Leiden clustering"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
272 <param argument="weighted" type="boolean" truevalue="True" falsevalue="False" label="Whether to use the edge weights in the graph"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
273 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
274 <when value="tl.kmeans"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
275 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
276 <param argument="n_clusters" type="integer" value="5" label="Number of clusters to return"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
277 <expand macro="param_n_iterations"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
278 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
279 <expand macro="param_use_rep"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
280 <expand macro="param_key_added" key_added="kmeans"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
281 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
282 <when value="tl.dbscan"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
283 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
284 <param argument="eps" type="float" value="0.5" label=" The maximum distance between two samples for one to be considered as in the neighborhood of the other" help="This is not a maximum bound on the distances of points within a cluster. This is the most important DBSCAN parameter to choose appropriately for your data set and distance function."/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
285 <param argument="min_samples" type="integer" value="5" label="The number of samples (or total weight) in a neighborhood for a point to be considered as a core point."/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
286 <param argument="leaf_size" type="integer" value="30" label="Leaf size passed to BallTree or cKDTree" help="This can affect the speed of the construction and query, as well as the memory required to store the tree."/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
287 <expand macro="param_use_rep"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
288 <expand macro="param_key_added" key_added="dbscan"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
289 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
290 <when value="tl.hdbscan"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
291 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
292 <param argument="min_cluster_size" type="integer" value="5" label="The minimum size of clusters"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
293 <param argument="min_samples" type="integer" value="" optional="true" label="The number of samples in a neighborhood for a point to be considered a core point"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
294 <param argument="cluster_selection_epsilon" type="float" value="0.0" label="A distance threshold. Clusters below this value will be merged"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
295 <param argument="alpha" type="float" value="1.0" label="A distance scaling parameter as used in robust single linkage"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
296 <param argument="cluster_selection_method" type="select" label="The method used to select clusters from the condensed tree"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
297 <option value="eom">Excess of Mass algorithm to find the most persistent clusters</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
298 <option value="leaf">Select the clusters at the leaves of the tree - this provides the most fine grained and homogeneous clusters</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
299 </param> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
300 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
301 <expand macro="param_use_rep"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
302 <expand macro="param_key_added" key_added="hdbscan"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
303 </when> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
304 <!-- <when value="tl.aggregate_X"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
305 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
306 <expand macro="param_groupby"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
307 <param argument="normalize" type="select" optional="true" label="normalization method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
308 <option value="RPM">RPM</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
309 <option value="RPKM">RPKM</option> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
310 </param> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
311 </when> --> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
312 <when value="tl.aggregate_cells"> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
313 <expand macro="param_inputs_anndata"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
314 <expand macro="param_use_rep"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
315 <param argument="target_num_cells" type="integer" value="" optional="true" label="target_num_cells" help="If None, `target_num_cells = num_cells / min_cluster_size`"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
316 <param argument="min_cluster_size" type="integer" value="50" label="The minimum size of clusters"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
317 <expand macro="param_random_state"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
318 <expand macro="param_key_added" key_added="pseudo_cell"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
319 </when> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
320 </conditional> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
321 <expand macro="param_common_advanced"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
322 </inputs> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
323 <outputs> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
324 <data name="anndata_out" format="h5ad" from_work_dir="anndata.h5ad.gz" label="${tool.name} (${method.method}) on ${on_string}: Annotated data matrix"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
325 <data name="hidden_output" format="txt" label="Log file"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
326 <filter>advanced_common['show_log']</filter> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
327 </data> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
328 </outputs> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
329 <tests> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
330 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
331 <!-- tl.spectral --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
332 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
333 <param name="method" value="tl.spectral"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
334 <param name="adata" location="https://zenodo.org/records/17512085/files/pp.select_features.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
335 <param name="n_comps" value="30"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
336 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
337 <param name="chunk_size" value="20000"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
338 <param name="distance_metric" value="jaccard"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
339 <param name="weighted_by_sd" value="True"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
340 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
341 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
342 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
343 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
344 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
345 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
346 <has_text_matching expression="snap.tl.spectral"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
347 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
348 <has_text_matching expression="n_comps = 30"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
349 <has_text_matching expression="chunk_size = 20000"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
350 <has_text_matching expression="distance_metric = 'jaccard'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
351 <has_text_matching expression="weighted_by_sd = True"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
352 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
353 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
354 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
355 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
356 <has_h5_keys keys="uns/spectral_eigenvalue"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
357 <has_h5_keys keys="obsm/X_spectral"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
358 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
359 </output> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
360 </test> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
361 <test expect_num_outputs="2"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
362 <!-- tl.multi_spectral --> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
363 <conditional name="method"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
364 <param name="method" value="tl.multi_spectral"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
365 <param name="adata" location="https://zenodo.org/records/17512085/files/snap_datasets_pbmc10k_multiome_RNA.h5ad.gz,https://zenodo.org/records/17512085/files/snap_datasets_pbmc10k_multiome_ATAC.h5ad.gz"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
366 <param name="n_comps" value="30"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
367 <param name="random_state" value="0"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
368 <param name="weighted_by_sd" value="True"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
369 </conditional> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
370 <section name="advanced_common"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
371 <param name="show_log" value="true"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
372 </section> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
373 <output name="hidden_output"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
374 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
375 <has_text_matching expression="snap.tl.multi_spectral"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
376 <has_text_matching expression="random_state = 0"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
377 <has_text_matching expression="n_comps = 30"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
378 <has_text_matching expression="weighted_by_sd = True"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
379 <has_text_matching expression="features = None"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
380 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
381 </output> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
382 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
383 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
384 <has_h5_keys keys="uns/spectral_eigenvalue_joint"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
385 <has_h5_keys keys="obsm/X_joint"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
386 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
387 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
388 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
389 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
390 <!-- tl.umap --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
391 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
392 <param name="method" value="tl.umap"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
393 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
394 <param name="n_comps" value="2"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
395 <param name="use_rep" value="X_spectral"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
396 <param name="key_added" value="umap"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
397 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
398 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
399 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
400 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
401 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
402 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
403 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
404 <has_text_matching expression="snap.tl.umap"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
405 <has_text_matching expression="n_comps = 2"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
406 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
407 <has_text_matching expression="key_added = 'umap'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
408 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
409 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
410 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
411 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
412 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
413 <has_h5_keys keys="obsm/X_umap"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
414 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
415 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
416 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
417 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
418 <!-- pp.knn --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
419 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
420 <param name="method" value="pp.knn"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
421 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.umap.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
422 <param name="n_neighbors" value="50"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
423 <param name="use_rep" value="X_spectral"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
424 <param name="algorithm" value="kdtree"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
425 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
426 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
427 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
428 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
429 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
430 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
431 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
432 <has_text_matching expression="snap.pp.knn"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
433 <has_text_matching expression="n_neighbors = 50"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
434 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
435 <has_text_matching expression="method = 'kdtree'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
436 <has_text_matching expression="inplace = True"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
437 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
438 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
439 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
440 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
441 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
442 <has_h5_keys keys="obsp/distances"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
443 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
444 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
445 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
446 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
447 <!-- tl.leiden --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
448 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
449 <param name="method" value="tl.leiden"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
450 <param name="adata" location="https://zenodo.org/records/17512085/files/pp.knn.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
451 <param name="resolution" value="2"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
452 <param name="objective_function" value="modularity"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
453 <param name="min_cluster_size" value="3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
454 <param name="n_iterations" value="-1"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
455 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
456 <param name="key_added" value="leiden"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
457 <param name="weighted" value="False"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
458 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
459 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
460 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
461 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
462 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
463 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
464 <has_text_matching expression="snap.tl.leiden"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
465 <has_text_matching expression="resolution = 2"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
466 <has_text_matching expression="objective_function = 'modularity'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
467 <has_text_matching expression="min_cluster_size = 3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
468 <has_text_matching expression="n_iterations = -1"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
469 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
470 <has_text_matching expression="key_added = 'leiden'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
471 <has_text_matching expression="weighted = False"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
472 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
473 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
474 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
475 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
476 <has_h5_keys keys="obs/leiden"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
477 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
478 </output> |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
479 </test> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
480 <test expect_num_outputs="2"> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
481 <!-- tl.leiden --> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
482 <conditional name="method"> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
483 <param name="method" value="tl.leiden"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
484 <param name="adata" location="https://zenodo.org/records/17512085/files/pp.knn.pbmc_500_chr21.h5ad"/> |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
485 <param name="resolution" value="2"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
486 <param name="objective_function" value="RBConfiguration"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
487 <param name="min_cluster_size" value="3"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
488 <param name="n_iterations" value="-1"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
489 <param name="random_state" value="0"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
490 <param name="key_added" value="leiden"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
491 <param name="weighted" value="False"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
492 </conditional> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
493 <section name="advanced_common"> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
494 <param name="show_log" value="true"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
495 </section> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
496 <output name="hidden_output"> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
497 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
498 <has_text_matching expression="snap.tl.leiden"/> |
|
1
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
499 <has_text_matching expression="resolution = 2"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
500 <has_text_matching expression="objective_function = 'RBConfiguration'"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
501 <has_text_matching expression="min_cluster_size = 3"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
502 <has_text_matching expression="n_iterations = -1"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
503 <has_text_matching expression="random_state = 0"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
504 <has_text_matching expression="key_added = 'leiden'"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
505 <has_text_matching expression="weighted = False"/> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
506 </assert_contents> |
|
8f8bef61fd0b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit 1e34deee1e39c0c65e1e29a9d28becc7aaf23a4f
iuc
parents:
0
diff
changeset
|
507 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
508 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
509 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
510 <has_h5_keys keys="obs/leiden"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
511 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
512 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
513 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
514 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
515 <!-- tl.kmeans --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
516 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
517 <param name="method" value="tl.kmeans"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
518 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
519 <param name="n_iterations" value="-1"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
520 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
521 <param name="use_rep" value="X_spectral"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
522 <param name="key_added" value="kmeans"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
523 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
524 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
525 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
526 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
527 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
528 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
529 <has_text_matching expression="snap.tl.kmeans"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
530 <has_text_matching expression="n_iterations = -1"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
531 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
532 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
533 <has_text_matching expression="key_added = 'kmeans'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
534 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
535 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
536 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
537 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
538 <has_h5_keys keys="obs/kmeans"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
539 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
540 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
541 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
542 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
543 <!-- tl.dbscan --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
544 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
545 <param name="method" value="tl.dbscan"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
546 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
547 <param name="eps" value="0.5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
548 <param name="min_samples" value="3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
549 <param name="leaf_size" value="5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
550 <param name="use_rep" value="X_spectral"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
551 <param name="key_added" value="dbscan"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
552 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
553 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
554 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
555 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
556 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
557 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
558 <has_text_matching expression="snap.tl.dbscan"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
559 <has_text_matching expression="eps = 0.5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
560 <has_text_matching expression="min_samples = 3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
561 <has_text_matching expression="leaf_size = 5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
562 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
563 <has_text_matching expression="key_added = 'dbscan'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
564 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
565 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
566 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
567 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
568 <has_h5_keys keys="obs/dbscan"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
569 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
570 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
571 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
572 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
573 <!-- tl.hdbscan --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
574 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
575 <param name="method" value="tl.hdbscan"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
576 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
577 <param name="min_cluster_size" value="3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
578 <param name="min_samples" value="3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
579 <param name="cluster_selection_method" value="eom"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
580 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
581 <param name="use_rep" value="X_spectral"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
582 <param name="key_added" value="hdbscan"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
583 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
584 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
585 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
586 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
587 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
588 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
589 <has_text_matching expression="snap.tl.hdbscan"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
590 <has_text_matching expression="min_cluster_size = 3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
591 <has_text_matching expression="min_samples = 3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
592 <has_text_matching expression="cluster_selection_method = 'eom'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
593 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
594 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
595 <has_text_matching expression="key_added = 'hdbscan'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
596 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
597 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
598 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
599 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
600 <has_h5_keys keys="obs/hdbscan"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
601 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
602 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
603 </test> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
604 <!-- <test expect_num_outputs="2"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
605 tl.aggregate_X |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
606 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
607 <param name="method" value="tl.aggregate_X"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
608 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
609 <param name="normalize" value="RPKM"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
610 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
611 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
612 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
613 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
614 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
615 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
616 <has_text_matching expression="snap.tl.aggregate_X"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
617 <has_text_matching expression="normalize = 'RPKM'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
618 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
619 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
620 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
621 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
622 <has_h5_keys keys="obs/n_fragment"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
623 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
624 </output> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
625 </test> --> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
626 <test expect_num_outputs="2"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
627 <!-- tl.aggregate_cells --> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
628 <conditional name="method"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
629 <param name="method" value="tl.aggregate_cells"/> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
630 <param name="adata" location="https://zenodo.org/records/17512085/files/tl.spectral.pbmc_500_chr21.h5ad"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
631 <param name="use_rep" value="X_spectral"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
632 <param name="target_num_cells" value="5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
633 <param name="min_cluster_size" value="3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
634 <param name="random_state" value="0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
635 <param name="key_added" value="pseudo_cell"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
636 </conditional> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
637 <section name="advanced_common"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
638 <param name="show_log" value="true"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
639 </section> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
640 <output name="hidden_output"> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
641 <assert_contents> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
642 <has_text_matching expression="snap.tl.aggregate_cells"/> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
643 <has_text_matching expression="use_rep = 'X_spectral'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
644 <has_text_matching expression="target_num_cells = 5"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
645 <has_text_matching expression="min_cluster_size = 3"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
646 <has_text_matching expression="random_state = 0"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
647 <has_text_matching expression="key_added = 'pseudo_cell'"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
648 </assert_contents> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
649 </output> |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
650 <output name="anndata_out" ftype="h5ad"> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
651 <assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
652 <has_h5_keys keys="obs/pseudo_cell"/> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
653 </assert_contents> |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
654 </output> |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
655 </test> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
656 </tests> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
657 <help><![CDATA[ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
658 Perform dimension reduction using Laplacian Eigenmap, using `tl.spectral` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
659 ========================================================================= |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
660 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
661 Perform dimension reduction using Laplacian Eigenmaps. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
662 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
663 Convert the cell-by-feature count matrix into lower dimensional representations using the spectrum of the normalized graph Laplacian defined by pairwise similarity between cells. This function utilizes the matrix-free spectral embedding algorithm to compute the embedding when `distance_metric` is “cosine”, which scales linearly with the number of cells. For other types of similarity metrics, the time and space complexity scale quadratically with the number of cells. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
664 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
665 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
666 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.spectral.html>`__ |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
667 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
668 Compute Laplacian Eigenmaps simultaneously on multiple modalities, with linear space and time complexity, using `tl.multi_spectral` |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
669 =================================================================================================================================== |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
670 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
671 This is similar to `spectral`, but it can work on multiple modalities. |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
672 |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
673 More details on the `SnapATAC2 documentation |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
674 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.multi_spectral.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
675 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
676 Compute Umap, using `tl.umap` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
677 ============================= |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
678 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
679 Compute Umap |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
680 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
681 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
682 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.umap.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
683 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
684 Compute a neighborhood graph of observations, using `pp.knn` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
685 ============================================================ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
686 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
687 Compute a neighborhood graph of observations. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
688 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
689 Computes a neighborhood graph of observations stored in adata using the method specified by method. The distance metric used is Euclidean. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
690 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
691 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
692 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.pp.knn.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
693 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
694 Cluster cells into subgroups, using `tl.leiden` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
695 =============================================== |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
696 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
697 Cluster cells into subgroups. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
698 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
699 Cluster cells using the Leiden algorithm, an improved version of the Louvain algorithm. It has been proposed for single-cell analysis by. This requires having ran `knn`. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
700 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
701 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
702 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.leiden.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
703 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
704 Cluster cells into subgroups using the K-means algorithm, using `tl.kmeans` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
705 =========================================================================== |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
706 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
707 Cluster cells into subgroups using the K-means algorithm, a classical algorithm in data mining. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
708 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
709 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
710 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.kmeans.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
711 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
712 Cluster cells into subgroups using the DBSCAN algorithm, using `tl.dbscan` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
713 ========================================================================== |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
714 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
715 Cluster cells into subgroups using the DBSCAN algorithm. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
716 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
717 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
718 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.dbscan.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
719 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
720 Cluster cells into subgroups using the HDBSCAN algorithm, using `tl.hdbscan` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
721 ============================================================================ |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
722 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
723 Cluster cells into subgroups using the HDBSCAN algorithm. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
724 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
725 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
726 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.hdbscan.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
727 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
728 .. Aggregate values in adata.X in a row-wise fashion, using `tl.aggregate_X` |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
729 .. ========================================================================= |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
730 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
731 .. Aggregate values in adata.X in a row-wise fashion. |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
732 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
733 .. Aggregate values in adata.X in a row-wise fashion. This is used to compute RPKM or RPM values stratified by user-provided groupings. |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
734 |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
735 .. More details on the `SnapATAC2 documentation |
|
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
736 .. <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.aggregate_X.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
737 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
738 Aggregate cells into pseudo-cells, using `tl.aggregate_cells` |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
739 ============================================================= |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
740 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
741 Aggregate cells into pseudo-cells. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
742 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
743 Aggregate cells into pseudo-cells by iterative clustering. |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
744 |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
745 More details on the `SnapATAC2 documentation |
|
6
d258720d9a42
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/snapatac2 commit e0f59fae19e57f54ae0c351a16dd1805d12aba1d
iuc
parents:
5
diff
changeset
|
746 <https://scverse.org/SnapATAC2/api/_autosummary/snapatac2.tl.aggregate_cells.html>`__ |
|
0
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
747 ]]></help> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
748 <expand macro="citations"/> |
|
af821711b356
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/snapatac2 commit be132b56781bede5dc6e020aa80ca315546666cd
iuc
parents:
diff
changeset
|
749 </tool> |
