annotate selection.xml @ 0:c7527212b66b draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
author iuc
date Mon, 16 Sep 2024 11:37:46 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
1 <tool id="spapros_selection" name="Selection" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@profile@">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
2 <description>of marker genes with spapros</description>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
3 <macros>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
4 <import>macros.xml</import>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
5 </macros>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
6 <expand macro="requirements">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
7 </expand>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
8 <expand macro="version_command"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
10 @CMD@
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
11 ]]></command>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
12 <configfiles>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
13 <configfile name="script_file"><![CDATA[
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
14 @CMD_imports@
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
15 @CMD_read_inputs@
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
16
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
17 random.seed($seed)
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
18
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
19 mpl.rcParams['figure.dpi'] = $general_figure_options.dpi
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
20 plt.rcParams["font.size"] = $general_figure_options.fontsize
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
21
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
22 header_markerset='infer'
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
23 #if $cond_markerset.select_markerset == 'True' and $cond_markerset.header_markerset == 'not_included':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
24 header_markerset=None
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
25 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
26
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
27 selector = sp.se.ProbesetSelector(
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
28 adata,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
29 celltype_key='$celltype_key',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
30 #if $genes_key != '':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
31 genes_key='$genes_key',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
32 #else:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
33 genes_key=None,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
34 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
35 #if $cond_n.select_n == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
36 n=$cond_n.n,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
37 #else:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
38 n=None,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
39 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
40 #if $preselected_genes != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
41 preselected_genes = '$preselected_genes'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
42 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
43 #if $prior_genes != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
44 prior_genes = '$prior_genes'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
45 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
46 #if $cond_n_pca_genes.select_n_pca_genes == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
47 n_pca_genes=$cond_n_pca_genes.n_pca_genes,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
48 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
49 #if $min_mean_difference != 0.0:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
50 min_mean_difference=$min_mean_difference,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
51 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
52 n_min_markers=$n_min_markers,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
53 #if $celltypes != 'all':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
54 celltypes='$celltypes'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
55 #else
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
56 celltypes='$celltypes',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
57 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
58 #if $cond_markerset.select_markerset == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
59 marker_list = {key: [v for v in list(value.values()) if pd.notna(v)] for key, value in pd.read_csv('$cond_markerset.markerset', sep='\t', index_col=0, header=header_markerset).to_dict(orient='index').items()},
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
60 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
61 n_list_markers=$n_list_markers,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
62 marker_corr_th=$marker_corr_th,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
63 #if $pca_penalties != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
64 pca_penalties = '$pca_penalties'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
65 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
66 #if $DE_penalties != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
67 DE_penalties = '$DE_penalties'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
68 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
69 #if $m_penalties_adata_celltypes != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
70 m_penalties_adata_celltypes = '$m_penalties_adata_celltypes'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
71 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
72 #if $m_penalties_list_celltypes != ''
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
73 m_penalties_list_celltypes = '$m_penalties_list_celltypes'.split(','),
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
74 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
75 #if $advanced_options.cond_DE_selection_hparams.select_DE_selection_hparams == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
76 DE_selection_hparams={"n": $advanced_options.cond_DE_selection_hparams.n_DE_selection_hparams, "per_group": $advanced_options.cond_DE_selection_hparams.per_group}
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
77 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
78 #if $advanced_options.cond_forest_hparams.select_forest_hparams == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
79 forest_hparams={"n_trees": $advanced_options.cond_forest_hparams.n_trees, "subsample": $advanced_options.cond_forest_hparams.subsample, "test_subsample": $advanced_options.cond_forest_hparams.test_subsample},
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
80 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
81 #if $advanced_options.cond_forest_DE_baseline_hparams.select_forest_DE_baseline_hparams == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
82 forest_DE_baseline_hparams={
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
83 "n_DE": $advanced_options.cond_forest_DE_baseline_hparams.n_DE,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
84 "min_score": $advanced_options.cond_forest_DE_baseline_hparams.min_score,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
85 "n_stds": $advanced_options.cond_forest_DE_baseline_hparams.n_stds,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
86 "max_step": $advanced_options.cond_forest_DE_baseline_hparams.max_step,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
87 "min_outlier_dif": $advanced_options.cond_forest_DE_baseline_hparams.min_outlier_dif,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
88 "n_terminal_repeats": $advanced_options.cond_forest_DE_baseline_hparams.n_terminal_repeats,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
89 },
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
90 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
91 #if $advanced_options.cond_add_forest_genes_hparams.select_add_forest_genes_hparams == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
92 add_forest_genes_hparams={"n_max_per_it": $advanced_options.cond_add_forest_genes_hparams.n_max_per_it, "performance_th": $advanced_options.cond_add_forest_genes_hparams.performance_th, "importance_th": $advanced_options.cond_add_forest_genes_hparams.importance_th},
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
93 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
94 #if $advanced_options.cond_marker_selection_hparams.select_marker_selection_hparams == 'True':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
95 marker_selection_hparams={"penalty_threshold": $advanced_options.cond_marker_selection_hparams.penalty_threshold},
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
96 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
97 verbosity=0,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
98 seed=$seed,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
99 n_jobs=int(os.environ.get('GALAXY_SLOTS', '4'))
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
100 )
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
101
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
102 selector.select_probeset()
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
103
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
104 sp.pl.masked_dotplot(
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
105 adata,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
106 selector,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
107 ct_key='$figure_options_masked_dotplot.ct_key',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
108 imp_threshold=$figure_options_masked_dotplot.imp_threshold,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
109 #if $figure_options_masked_dotplot.celltypes != '':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
110 celltypes='$figure_options_masked_dotplot.celltypes',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
111 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
112 #if $figure_options_masked_dotplot.n_genes != 0:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
113 n_genes=$figure_options_masked_dotplot.n_genes,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
114 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
115 #if $figure_options_masked_dotplot.comb_markers_only:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
116 comb_markers_only=True,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
117 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
118 #if $figure_options_masked_dotplot.markers_only:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
119 markers_only=True,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
120 #end if
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
121 cmap='$figure_options_masked_dotplot.cmap',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
122 comb_marker_color='$figure_options_masked_dotplot.comb_marker_color',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
123 marker_color='$figure_options_masked_dotplot.marker_color',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
124 non_adata_celltypes_color='$figure_options_masked_dotplot.non_adata_celltypes_color',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
125 use_raw=$figure_options_masked_dotplot.use_raw,
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
126 save='masked_dotplot.$format',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
127 )
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
128
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
129 selector.plot_gene_overlap(
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
130 style='$figure_options_plot_gene_overlap.style',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
131 save='gene_overlap.$format',
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
132 show=False
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
133 )
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
134
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
135 probe_genes = selector.probeset.index[selector.probeset.selection]
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
136 celltypes_DE_1vsall = list(selector.probeset[selector.probeset.selection]['celltypes_DE_1vsall'])
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
137 celltypes_DE_specific = list(selector.probeset[selector.probeset.selection]['celltypes_DE_specific'])
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
138 celltypes_DE = list(selector.probeset[selector.probeset.selection]['celltypes_DE'])
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
139 celltypes_marker = list(selector.probeset[selector.probeset.selection]['celltypes_marker'])
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
140
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
141 marker_dict = dict()
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
142
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
143 for i,g in enumerate(probe_genes):
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
144 recognized_celltypes = list(set(celltypes_DE_1vsall[i].split(',') + celltypes_DE_specific[i].split(',') + \
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
145 celltypes_DE[i].split(',') + celltypes_marker[i].split(',')))
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
146
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
147 if (len(recognized_celltypes) > 1 and '' in recognized_celltypes):
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
148 recognized_celltypes.remove('')
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
149
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
150 for c in recognized_celltypes:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
151 if c == '':
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
152 c = 'Unkown'
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
153 if c not in marker_dict:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
154 marker_dict[c] = [g]
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
155 else:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
156 marker_dict[c] = marker_dict[c] + [g]
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
157
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
158 # Find the maximum length of lists
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
159 max_len = max(len(lst) for lst in marker_dict.values())
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
160 sorted_marker_dict_by_keys = {key: marker_dict[key] for key in sorted(marker_dict.keys())}
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
161 # Fill smaller lists with empty values
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
162 for key, value in sorted_marker_dict_by_keys.items():
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
163 sorted_marker_dict_by_keys[key] = value + [''] * (max_len - len(value))
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
164 df = pd.DataFrame(sorted_marker_dict_by_keys).T
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
165 df.to_csv('marker.tsv', sep='\t', index=True)
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
166
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
167 ]]></configfile>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
168 </configfiles>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
169 <inputs>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
170 <expand macro="inputs_anndata"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
171 <expand macro="param_plot_format"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
172 <param name="celltype_key" type="text" value="celltype" optional="false" label="Key in adata.obs with celltype annotations"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
173 <param name="genes_key" type="text" optional="true" label="Key in adata.var for preselected genes" help="This is typically highly_variable_genes. Leave empty to not subset genes."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
174 <conditional name="cond_n">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
175 <param name="select_n" type="select" label="Do you want to set the number of finally selected genes?" help="Note that when `No` we automatically infer n as the minimal number of recommended genes.">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
176 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
177 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
178 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
179 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
180 <param argument="n" type="integer" value="20" min="1" optional="false" label="Number of finally selected genes" help="Setting n might change the gene ranking since the final added list_markers are added based on the theoretically added genes without list_markers."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
181 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
182 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
183 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
184 <param name="preselected_genes" type="text" optional="true" label="Pre selected genes (comma separated)" help="These will also have the highest ranking in the final list."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
185 <param name="prior_genes" type="text" optional="true" label="Prioritized genes (comma separated)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
186 <conditional name="cond_n_pca_genes">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
187 <param name="select_n_pca_genes" type="select" label="Do you want to set the number of preselected pca genes?" help="If not, then this step will be skipped.">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
188 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
189 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
190 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
191 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
192 <param argument="n_pca_genes" type="integer" value="100" min="1" optional="false" label="Number of preselected pca genes"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
193 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
194 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
195 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
196 <param argument="min_mean_difference" type="float" value="0.0" optional="false" label="Minimal difference of mean expression between at least one celltype and the background" help="This minimal difference is applied as an additional binary penalty in pca_penalties, DE_penalties and m_penalties_adata_celltypes."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
197 <param argument="n_min_markers" type="integer" value="2" min="1" optional="false" label="The minimal number of identified and added markers"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
198 <param name="celltypes" type="text" value="all" optional="false" label="Cell types for which trees are trained" help="If not `all` then seperate the cell type with a comma (e.g., Glia,Neuron)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
199 <conditional name="cond_markerset">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
200 <param name="select_markerset" type="select" label="Do you want to provide a set of marker genes?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
201 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
202 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
203 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
204 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
205 <param name="markerset" type="data" format="tabular" label="Markerset tabular file with rows=conditions (e.g., celltypes) and column=features (e.g., genes)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
206 <param name="header_markerset" type="select" optional="false" label="Header in the list of markers?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
207 <option value="included">Header included</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
208 <option value="not_included">Header not included</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
209 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
210 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
211 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
212 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
213 <param argument="n_list_markers" type="integer" value="2" min="1" optional="false" label="Minimal number of markers per celltype that are at least selected" help="Selected means either selecting genes from the marker list or having correlated genes in the already selected panel."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
214 <param argument="marker_corr_th" type="float" value="0.5" optional="false" label="Minimal correlation to consider a gene as captured"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
215 <param name="pca_penalties" type="text" optional="true" label="List of keys for columns in adata.var containing penalty factors that are multiplied with the scores for PCA based gene selection" help="(comma separted)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
216 <param name="DE_penalties" type="text" optional="true" label="List of keys for columns in adata.var containing penalty factors that are multiplied with the scores for DE based gene selection (comma separted)" help="(comma separted)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
217 <param name="m_penalties_adata_celltypes" type="text" optional="true" label="List of keys for columns in adata.var containing penalty factors to filter out marker genes if a gene's penalty &lt; threshold for celltypes in adata" help="(comma separted)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
218 <param name="m_penalties_list_celltypes" type="text" optional="true" label="List of keys for columns in adata.var containing penalty factors to filter out marker genes if a gene's penalty &lt; threshold for celltypes **not** in adata" help="(comma separted)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
219 <param argument="seed" type="integer" value="123" min="0" optional="false" label="Random number seed"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
220
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
221 <section name="advanced_options" title="Advanced Options" expanded="false">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
222 <conditional name="cond_DE_selection_hparams">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
223 <param name="select_DE_selection_hparams" type="select" label="Do you want to tune hyperparameters for the DE based gene selection?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
224 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
225 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
226 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
227 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
228 <param argument="n_DE_selection_hparams" type="integer" value="3" optional="false" label="n"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
229 <param name="per_group" type="select" label="per_group">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
230 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
231 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
232 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
233 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
234 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
235 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
236 <conditional name="cond_forest_hparams">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
237 <param name="select_forest_hparams" type="select" label="Do you want to tune hyperparameters for the forest based gene selection?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
238 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
239 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
240 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
241 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
242 <param argument="n_trees" type="integer" value="50" optional="false" label="n_trees"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
243 <param argument="subsample" type="integer" value="1000" optional="false" label="subsample"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
244 <param argument="test_subsample" type="integer" value="3000" optional="false" label="test_subsample"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
245 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
246 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
247 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
248 <conditional name="cond_forest_DE_baseline_hparams">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
249 <param name="select_forest_DE_baseline_hparams" type="select" label="Do you want to tune hyperparameters for the DE based gene selection?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
250 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
251 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
252 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
253 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
254 <param argument="n_DE" type="integer" value="1" optional="false" label="n_DE"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
255 <param argument="min_score" type="float" value="0.9" optional="false" label="min_score"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
256 <param argument="n_stds" type="float" value="1.0" optional="false" label="n_stds"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
257 <param argument="max_step" type="integer" value="3" optional="false" label="max_step"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
258 <param argument="min_outlier_dif" type="float" value="0.02" optional="false" label="min_outlier_dif"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
259 <param argument="n_terminal_repeats" type="integer" value="3" optional="false" label="n_terminal_repeats"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
260 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
261 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
262 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
263 <conditional name="cond_add_forest_genes_hparams">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
264 <param name="select_add_forest_genes_hparams" type="select" label="Do you want to tune hyperparameters for adding marker genes to decision trees?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
265 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
266 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
267 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
268 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
269 <param argument="n_max_per_it" type="integer" value="5" optional="false" label="n_max_per_it"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
270 <param argument="performance_th" type="float" value="0.02" optional="false" label="performance_th"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
271 <param argument="importance_th" type="integer" value="0" optional="false" label="importance_th"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
272 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
273 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
274 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
275 <conditional name="cond_marker_selection_hparams">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
276 <param name="select_marker_selection_hparams" type="select" label="Do you want to tune marker selection hyperparameters?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
277 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
278 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
279 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
280 <when value="True">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
281 <param argument="penalty_threshold" type="integer" value="1" optional="false" label="penalty_threshold"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
282 </when>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
283 <when value="False"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
284 </conditional>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
285 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
286
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
287 <section name="general_figure_options" title="General Figure Output Options" expanded="false">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
288 <param argument="dpi" type="integer" value="300" min="1" label="Dpi of figures"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
289 <param argument="fontsize" type="integer" value="100" min="1" label="Font size of figures"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
290 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
291
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
292 <section name="figure_options_masked_dotplot" title="Figure Output Options for masked_dotplot" expanded="false">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
293 <param name="ct_key" type="text" value="celltype" optional="false" label="Key in adata.var for preselected genes" help="Column of adata.obs with cell type annotation"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
294 <param argument="imp_threshold" type="float" value="0.05" min="0.0" optional="false" label="Annotate genes as Spapros marker only for those genes with importance > imp_threshold"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
295 <param name="celltypes" type="text" optional="true" label="Subset of celltypes (rows of dotplot)"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
296 <param argument="n_genes" type="integer" value="0" min="0" label="Plot top n_genes genes." help="If 0 then all."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
297 <param name="comb_markers_only" type="boolean" value="false" label="Do you want to plot only genes that are Spapros markers for the plotted cell types?"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
298 <param name="markers_only" type="boolean" value="false" label="Do you want to plot only genes that are markers for the plotted cell types?"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
299 <param name="cmap" type="text" value="Reds" optional="false" label="Colormap of mean expressions"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
300 <param name="comb_marker_color" type="text" value="darkblue" optional="false" label="Color for Spapros markers"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
301 <param name="marker_color" type="text" value="blue" optional="false" label="Color for marker genes"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
302 <param name="non_adata_celltypes_color" type="text" value="grey" optional="false" label="Color for celltypes that don't occur in the data set."/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
303 <param name="use_raw" type="select" label="Do you want to use adata.raw for plotting?">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
304 <option value="False">No</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
305 <option value="True">Yes</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
306 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
307 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
308
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
309 <section name="figure_options_plot_gene_overlap" title="Figure Output Options for plot_gene_overlap" expanded="false">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
310 <param name="style" type="select" label="Plot type">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
311 <option value="upset">Upset plot</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
312 <option value="venn">Venn diagram</option>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
313 </param>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
314 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
315
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
316 <expand macro="inputs_common_advanced"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
317 </inputs>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
318 <outputs>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
319 <data name="out_masked_dotplot_png" format="png" from_work_dir="*masked_dotplot.png" label="PNG masked_dotplot from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
320 <filter>format == 'png'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
321 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
322 <data name="out_masked_dotplot_pdf" format="pdf" from_work_dir="*masked_dotplot.pdf" label="PDF masked_dotplot from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
323 <filter>format == 'pdf'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
324 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
325 <data name="out_masked_dotplot_svg" format="svg" from_work_dir="*masked_dotplot.svg" label="SVG masked_dotplot from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
326 <filter>format == 'svg'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
327 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
328 <data name="out_gene_overlap_png" format="png" from_work_dir="*gene_overlap.png" label="PNG gene_overlap from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
329 <filter>format == 'png'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
330 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
331 <data name="out_gene_overlap_pdf" format="pdf" from_work_dir="*gene_overlap.pdf" label="PDF gene_overlap from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
332 <filter>format == 'pdf'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
333 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
334 <data name="out_gene_overlap_svg" format="svg" from_work_dir="*gene_overlap.svg" label="SVG gene_overlap from ${tool.name} on ${on_string}">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
335 <filter>format == 'svg'</filter>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
336 </data>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
337 <data name="marker_out" format="tabular" from_work_dir="marker.tsv" label="${tool.name} on ${on_string}: Markers"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
338 <expand macro="hidden_outputs"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
339 </outputs>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
340 <tests>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
341 <test expect_num_outputs="4">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
342 <param name="adata" value="tl.rank_genes_groups.newton-cg.pbmc68k_reduced_240cells.h5ad"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
343 <param name="format" value="png"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
344 <param name="genes_key" value="highly_variable"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
345 <param name="show_log" value="true" />
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
346 <section name="general_figure_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
347 <param name="dpi" value="100"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
348 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
349 <output name="hidden_output">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
350 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
351 <has_text_matching expression="celltype_key='celltype',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
352 <has_text_matching expression="genes_key='highly_variable',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
353 <has_text_matching expression="n_pca_genes=100,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
354 <has_text_matching expression="seed=123,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
355 <has_text_matching expression="cmap='Reds',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
356 <has_text_matching expression="save='masked_dotplot.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
357 <has_text_matching expression="style='upset',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
358 <has_text_matching expression="save='gene_overlap.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
359 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
360 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
361 <output name="out_masked_dotplot_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
362 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
363 <has_image_width width="4055" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
364 <has_image_height height="1108" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
365 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
366 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
367 <output name="out_gene_overlap_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
368 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
369 <has_image_width width="1189" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
370 <has_image_height height="600" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
371 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
372 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
373 <output name="marker_out" file="marker_out_test1.tsv" ftype="tabular"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
374 </test>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
375 <test expect_num_outputs="4">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
376 <param name="adata" value="tl.rank_genes_groups.newton-cg.pbmc68k_reduced_240cells.h5ad"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
377 <param name="format" value="png"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
378 <param name="genes_key" value="highly_variable"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
379 <param name="select_n" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
380 <param name="n" value="10"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
381 <section name="general_figure_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
382 <param name="dpi" value="100"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
383 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
384 <param name="show_log" value="true" />
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
385 <output name="hidden_output">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
386 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
387 <has_text_matching expression="celltype_key='celltype',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
388 <has_text_matching expression="genes_key='highly_variable',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
389 <has_text_matching expression="n_pca_genes=100,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
390 <has_text_matching expression="n=10,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
391 <has_text_matching expression="seed=123,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
392 <has_text_matching expression="cmap='Reds',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
393 <has_text_matching expression="save='masked_dotplot.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
394 <has_text_matching expression="style='upset',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
395 <has_text_matching expression="save='gene_overlap.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
396 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
397 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
398 <output name="out_masked_dotplot_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
399 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
400 <has_image_width width="2914" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
401 <has_image_height height="882" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
402 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
403 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
404 <output name="out_gene_overlap_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
405 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
406 <has_image_width width="1032" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
407 <has_image_height height="600" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
408 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
409 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
410 <output name="marker_out" file="marker_out_test2.tsv" ftype="tabular"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
411 </test>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
412 <test expect_num_outputs="4">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
413 <param name="adata" value="tl.rank_genes_groups.newton-cg.pbmc68k_reduced_240cells.h5ad"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
414 <param name="format" value="png"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
415 <param name="genes_key" value="highly_variable"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
416 <param name="celltypes" value="CD34+,CD56+ NK"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
417 <section name="general_figure_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
418 <param name="dpi" value="100"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
419 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
420 <param name="show_log" value="true" />
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
421 <output name="hidden_output">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
422 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
423 <has_text_matching expression="celltype_key='celltype',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
424 <has_text_matching expression="genes_key='highly_variable',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
425 <has_text_matching expression="n_pca_genes=100,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
426 <has_text_matching expression="seed=123,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
427 <has_text_matching expression="cmap='Reds',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
428 <has_text_matching expression="save='masked_dotplot.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
429 <has_text_matching expression="style='upset',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
430 <has_text_matching expression="save='gene_overlap.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
431 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
432 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
433 <output name="out_masked_dotplot_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
434 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
435 <has_image_width width="2776" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
436 <has_image_height height="882" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
437 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
438 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
439 <output name="out_gene_overlap_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
440 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
441 <has_image_width width="929" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
442 <has_image_height height="565" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
443 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
444 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
445 <output name="marker_out" file="marker_out_test3.tsv" ftype="tabular"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
446 </test>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
447 <test expect_num_outputs="4">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
448 <param name="adata" value="tl.rank_genes_groups.newton-cg.pbmc68k_reduced_240cells.h5ad"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
449 <param name="format" value="png"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
450 <param name="genes_key" value="highly_variable"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
451 <param name="select_markerset" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
452 <param name="markerset" value="marker.tsv"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
453 <param name="header_markerset" value="not_included"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
454 <section name="general_figure_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
455 <param name="dpi" value="100"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
456 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
457 <param name="show_log" value="true"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
458 <output name="hidden_output">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
459 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
460 <has_text_matching expression="celltype_key='celltype',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
461 <has_text_matching expression="genes_key='highly_variable',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
462 <has_text_matching expression="n_pca_genes=100,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
463 <has_text_matching expression="seed=123,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
464 <has_text_matching expression="cmap='Reds',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
465 <has_text_matching expression="save='masked_dotplot.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
466 <has_text_matching expression="style='upset',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
467 <has_text_matching expression="save='gene_overlap.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
468 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
469 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
470 <output name="out_masked_dotplot_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
471 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
472 <has_image_width width="4055" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
473 <has_image_height height="1108" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
474 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
475 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
476 <output name="out_gene_overlap_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
477 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
478 <has_image_width width="1154" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
479 <has_image_height height="600" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
480 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
481 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
482 <output name="marker_out" file="marker_out_test4.tsv" ftype="tabular"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
483 </test>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
484 <test expect_num_outputs="4">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
485 <param name="adata" value="tl.rank_genes_groups.newton-cg.pbmc68k_reduced_240cells.h5ad"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
486 <param name="format" value="png"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
487 <param name="genes_key" value="highly_variable"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
488 <section name="advanced_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
489 <param name="select_DE_selection_hparams" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
490 <param name="select_forest_hparams" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
491 <param name="select_forest_DE_baseline_hparams" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
492 <param name="select_add_forest_genes_hparams" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
493 <param name="select_marker_selection_hparams" value="True"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
494 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
495 <section name="general_figure_options">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
496 <param name="dpi" value="100"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
497 </section>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
498 <param name="show_log" value="true"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
499 <output name="hidden_output">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
500 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
501 <has_text_matching expression="celltype_key='celltype',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
502 <has_text_matching expression="genes_key='highly_variable',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
503 <has_text_matching expression="n_pca_genes=100,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
504 <has_text_matching expression="seed=123,"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
505 <has_text_matching expression="cmap='Reds',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
506 <has_text_matching expression="save='masked_dotplot.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
507 <has_text_matching expression="style='upset',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
508 <has_text_matching expression="save='gene_overlap.png',"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
509 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
510 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
511 <output name="out_masked_dotplot_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
512 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
513 <has_image_width width="4055" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
514 <has_image_height height="1108" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
515 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
516 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
517 <output name="out_gene_overlap_png">
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
518 <assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
519 <has_image_width width="1189" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
520 <has_image_height height="600" delta="2"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
521 </assert_contents>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
522 </output>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
523 <output name="marker_out" file="marker_out_test5.tsv" ftype="tabular"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
524 </test>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
525 </tests>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
526 <help><![CDATA[
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
527 Probe set selection for single-cell sequencing data using spapros.
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
528 ============================================================================================================
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
529
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
530 Spapros is a python package that provides a pipeline for probe set selection and evaluation for targeted spatial transcriptomics data.
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
531
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
532 Key Features:
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
533 Select probe sets for spatial transcriptomics which identify cell types of interest, capture general transcriptomic variation, and incorporate prior knowledge
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
534
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
535 Evaluate probe sets with an extensive pipeline
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
536
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
537 Further documentation can be found here: https://spapros.readthedocs.io/en/latest/index.html.
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
538
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
539 ]]></help>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
540 <expand macro="citations"/>
c7527212b66b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spapros/ commit aed7fe13fa0ed09d77a31eeecaf3ec3fba7eed3b
iuc
parents:
diff changeset
541 </tool>