comparison plot.xml @ 12:9b0cdb8cf6be draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scanpy/ commit 6fc3a3aa54d7ece1fd8bfffe62ad7e2b620539e0
author iuc
date Fri, 17 Nov 2023 09:14:28 +0000
parents 95777145cb92
children f7446fd8d5e7
comparison
equal deleted inserted replaced
11:95777145cb92 12:9b0cdb8cf6be
1 <tool id="scanpy_plot" name="Plot" version="@galaxy_version@" profile="@profile@"> 1 <tool id="scanpy_plot" name="Plot" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@profile@">
2 <description> with scanpy</description> 2 <description> with scanpy</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="bio_tools"/> 6 <expand macro="bio_tools"/>
45 sc.pl.scatter( 45 sc.pl.scatter(
46 @CMD_param_plot_inputs@ 46 @CMD_param_plot_inputs@
47 #if $method.type.type == 'xy': 47 #if $method.type.type == 'xy':
48 x=x_field, 48 x=x_field,
49 y=y_field, 49 y=y_field,
50 #if str($method.type.color) != '' 50 #if $method.type.color
51 color='$method.type.color', 51 color='$method.type.color',
52 #end if 52 #end if
53 #if str('$method.type.layers.use_layers') == 'true' 53 #if str('$method.type.layers.use_layers') == 'true'
54 layers=('$method.type.layers.layer_x', '$method.type.layers.layer_y', '$method.type.layers.layer_color'), 54 layers=('$method.type.layers.layer_x', '$method.type.layers.layer_y', '$method.type.layers.layer_color'),
55 #end if 55 #end if
56 #else 56 #else
57 basis='$method.type.basis', 57 basis='$method.type.basis',
58 #if str($method.type.color) != '' 58 #if $method.type.color
59 #set $color = ([x.strip() for x in str($method.type.color).split(',')]) 59 #set $color = ([x.strip() for x in str($method.type.color).split(',')])
60 color=$color, 60 color=$color,
61 #end if 61 #end if
62 #end if 62 #end if
63 use_raw=$method.use_raw, 63 use_raw=$method.use_raw,
64 sort_order=$method.sort_order, 64 sort_order=$method.sort_order,
65 @CMD_params_groups@ 65 @CMD_params_groups@
66 @CMD_params_pl_components@ 66 @CMD_params_pl_components@
67 projection='$method.plot.projection', 67 projection='$method.plot.projection',
68 legend_loc='$method.plot.legend_loc', 68 legend_loc='$method.plot.legend_loc',
69 #if $method.plot.palette != 'default' 69 #if $method.plot.palette
70 palette=['$method.plot.palette'], 70 palette=['$method.plot.palette'],
71 #end if 71 #end if
72 #if $method.plot.color_map != 'None' 72 #if $method.plot.color_map
73 color_map='$method.plot.color_map', 73 color_map='$method.plot.color_map',
74 #end if 74 #end if
75 @CMD_param_legend_fontsize@ 75 @CMD_param_legend_fontsize@
76 legend_fontweight='$method.plot.legend_fontweight', 76 legend_fontweight='$method.plot.legend_fontweight',
77 @CMD_param_title@ 77 @CMD_param_title@
79 frameon=$method.plot.frameon) 79 frameon=$method.plot.frameon)
80 80
81 #else if $method.method == 'pl.heatmap' 81 #else if $method.method == 'pl.heatmap'
82 sc.pl.heatmap( 82 sc.pl.heatmap(
83 @CMD_param_plot_inputs@ 83 @CMD_param_plot_inputs@
84 #if str($method.gene_symbols) != '' 84 #if $method.gene_symbols
85 gene_symbols='$method.gene_symbols', 85 gene_symbols='$method.gene_symbols',
86 #end if 86 #end if
87 @CMD_params_inputs@ 87 @CMD_params_inputs@
88 @CMD_params_plots@ 88 @CMD_params_plots@
89 @CMD_pl_heatmap@) 89 @CMD_pl_heatmap@)
90 90
91 #else if $method.method == 'pl.dotplot' 91 #else if $method.method == 'pl.dotplot'
92 sc.pl.dotplot( 92 sc.pl.dotplot(
93 @CMD_param_plot_inputs@ 93 @CMD_param_plot_inputs@
94 #if str($method.gene_symbols) != '' 94 #if $method.gene_symbols
95 gene_symbols='$method.gene_symbols', 95 gene_symbols='$method.gene_symbols',
96 #end if 96 #end if
97 @CMD_params_inputs@ 97 @CMD_params_inputs@
98 @CMD_params_plots@ 98 @CMD_params_plots@
99 @CMD_pl_dotplot@) 99 @CMD_pl_dotplot@)
121 #end if 121 #end if
122 scale='$method.violin_plot.scale', 122 scale='$method.violin_plot.scale',
123 #if $method.xlabel 123 #if $method.xlabel
124 xlabel='$method.xlabel', 124 xlabel='$method.xlabel',
125 #end if 125 #end if
126 #if $method.rotation 126 #if str($method.rotation) != ''
127 rotation=$method.rotation, 127 rotation=$method.rotation,
128 #end if 128 #end if
129 @CMD_params_seaborn_violinplot@) 129 @CMD_params_seaborn_violinplot@)
130 130
131 #else if $method.method == 'pl.stacked_violin' 131 #else if $method.method == 'pl.stacked_violin'
132 sc.pl.stacked_violin( 132 sc.pl.stacked_violin(
133 @CMD_param_plot_inputs@ 133 @CMD_param_plot_inputs@
134 #if str($method.gene_symbols) != '' 134 #if $method.gene_symbols
135 gene_symbols='$method.gene_symbols', 135 gene_symbols='$method.gene_symbols',
136 #end if 136 #end if
137 @CMD_params_inputs@ 137 @CMD_params_inputs@
138 @CMD_params_plots@ 138 @CMD_params_plots@
139 @CMD_pl_stacked_violin@) 139 @CMD_pl_stacked_violin@)
140 140
141 #else if $method.method == 'pl.matrixplot' 141 #else if $method.method == 'pl.matrixplot'
142 sc.pl.matrixplot( 142 sc.pl.matrixplot(
143 @CMD_param_plot_inputs@ 143 @CMD_param_plot_inputs@
144 #if str($method.gene_symbols) != '' 144 #if $method.gene_symbols
145 gene_symbols='$method.gene_symbols', 145 gene_symbols='$method.gene_symbols',
146 #end if 146 #end if
147 @CMD_params_inputs@ 147 @CMD_params_inputs@
148 @CMD_params_plots@ 148 @CMD_params_plots@
149 @CMD_pl_matrixplot@) 149 @CMD_pl_matrixplot@)
154 adata=adata.X, 154 adata=adata.X,
155 #else 155 #else
156 adata=adata, 156 adata=adata,
157 #end if 157 #end if
158 show=False, 158 show=False,
159 #if str($method.obs_keys) != '' 159 #if $method.obs_keys
160 obs_keys='$method.obs_keys', 160 obs_keys='$method.obs_keys',
161 #end if 161 #end if
162 use_raw=$method.use_raw, 162 use_raw=$method.use_raw,
163 method='$method.seaborn_clustermap.method', 163 method='$method.seaborn_clustermap.method',
164 metric='$method.seaborn_clustermap.metric', 164 metric='$method.seaborn_clustermap.metric',
173 173
174 #else if $method.method == 'pl.highest_expr_genes' 174 #else if $method.method == 'pl.highest_expr_genes'
175 sc.pl.highest_expr_genes( 175 sc.pl.highest_expr_genes(
176 @CMD_param_plot_inputs@ 176 @CMD_param_plot_inputs@
177 n_top=$method.n_top, 177 n_top=$method.n_top,
178 #if str($method.gene_symbols) != '' 178 #if $method.gene_symbols
179 gene_symbols='$method.gene_symbols', 179 gene_symbols='$method.gene_symbols',
180 #end if 180 #end if
181 #if str($method.setseaborn_boxplot.color) != '' 181 #if $method.setseaborn_boxplot.color
182 color='$method.setseaborn_boxplot.color', 182 color='$method.setseaborn_boxplot.color',
183 #end if 183 #end if
184 #if str($method.setseaborn_boxplot.palette) != 'None' 184 #if $method.setseaborn_boxplot.palette
185 palette='$method.setseaborn_boxplot.palette', 185 palette='$method.setseaborn_boxplot.palette',
186 #end if 186 #end if
187 saturation=$method.setseaborn_boxplot.saturation) 187 saturation=$method.setseaborn_boxplot.saturation)
188 188
189 #else if $method.method == 'pl.highly_variable_genes' 189 #else if $method.method == 'pl.highly_variable_genes'
267 267
268 #else if $method.method == 'pl.draw_graph' 268 #else if $method.method == 'pl.draw_graph'
269 sc.pl.draw_graph( 269 sc.pl.draw_graph(
270 @CMD_param_plot_inputs@ 270 @CMD_param_plot_inputs@
271 @CMD_param_color@ 271 @CMD_param_color@
272 #if str($method.gene_symbols) != '' 272 #if $method.gene_symbols
273 gene_symbols='$method.gene_symbols', 273 gene_symbols='$method.gene_symbols',
274 #end if 274 #end if
275 use_raw=$method.use_raw, 275 use_raw=$method.use_raw,
276 layout='$method.layout', 276 layout='$method.layout',
277 edges=$method.edges.edges, 277 edges=$method.edges.edges,
288 288
289 #else if $method.method == 'pl.embedding_density' 289 #else if $method.method == 'pl.embedding_density'
290 sc.pl.embedding_density( 290 sc.pl.embedding_density(
291 @CMD_param_plot_inputs@ 291 @CMD_param_plot_inputs@
292 basis='$method.basis', 292 basis='$method.basis',
293 #if str($method.key) != '' 293 #if $method.key
294 key='$method.key', 294 key='$method.key',
295 #end if 295 #end if
296 #if str($method.groupby) != '' 296 #if $method.groupby
297 groupby='$method.groupby', 297 groupby='$method.groupby',
298 #end if 298 #end if
299 #if str($method.group) != '' 299 #if $method.group
300 #set $group = ([x.strip() for x in str($method.group).split(',')]) 300 #set $group = ([x.strip() for x in str($method.group).split(',')])
301 group=$group, 301 group=$group,
302 #end if 302 #end if
303 #if str($method.color_map) != '' 303 #if $method.color_map
304 color_map='$method.color_map', 304 color_map='$method.color_map',
305 #end if 305 #end if
306 bg_dotsize=$method.bg_dotsize, 306 bg_dotsize=$method.bg_dotsize,
307 fg_dotsize=$method.fg_dotsize, 307 fg_dotsize=$method.fg_dotsize,
308 ncols=$method.ncols, 308 ncols=$method.ncols,
310 hspace=$method.hspace) 310 hspace=$method.hspace)
311 311
312 #else if $method.method == 'pl.dpt_groups_pseudotime' 312 #else if $method.method == 'pl.dpt_groups_pseudotime'
313 sc.pl.dpt_groups_pseudotime( 313 sc.pl.dpt_groups_pseudotime(
314 @CMD_param_plot_inputs@ 314 @CMD_param_plot_inputs@
315 #if str($method.color_map) != '' 315 #if $method.color_map
316 color_map='$method.color_map' 316 color_map='$method.color_map'
317 #end if 317 #end if
318 ) 318 )
319 319
320 #else if $method.method == 'pl.dpt_timeseries' 320 #else if $method.method == 'pl.dpt_timeseries'
321 sc.pl.dpt_timeseries( 321 sc.pl.dpt_timeseries(
322 @CMD_param_plot_inputs@ 322 @CMD_param_plot_inputs@
323 #if $method.heatmap.as_heatmap == "True" 323 #if $method.heatmap.as_heatmap == "True"
324 #if str($method.heatmap.color_map) != '' 324 #if $method.heatmap.color_map
325 color_map='$method.heatmap.color_map', 325 color_map='$method.heatmap.color_map',
326 #end if 326 #end if
327 #end if 327 #end if
328 as_heatmap=$method.heatmap.as_heatmap) 328 as_heatmap=$method.heatmap.as_heatmap)
329 329
343 #set $nodes = ([int(x.strip()) for x in str($method.nodes).split(',')]) 343 #set $nodes = ([int(x.strip()) for x in str($method.nodes).split(',')])
344 nodes=$nodes, 344 nodes=$nodes,
345 #set $keys=([x.strip() for x in str($method.keys).split(',')]) 345 #set $keys=([x.strip() for x in str($method.keys).split(',')])
346 keys=$keys, 346 keys=$keys,
347 use_raw=$method.use_raw, 347 use_raw=$method.use_raw,
348 #if str($method.annotations) != '' 348 #if $method.annotations
349 #set $annotations=([x.strip() for x in str($method.annotations).split(',')]) 349 #set $annotations=([x.strip() for x in str($method.annotations).split(',')])
350 annotations=$annotations, 350 annotations=$annotations,
351 #end if 351 #end if
352 #if str($method.color_map) != 'None' 352 #if $method.color_map
353 color_map='$method.color_map', 353 color_map='$method.color_map',
354 #end if 354 #end if
355 n_avg=$method.n_avg, 355 n_avg=$method.n_avg,
356 #if str($method.annotations) != '' 356 #if $method.annotations
357 groups_key='$method.groups_key', 357 groups_key='$method.groups_key',
358 #end if 358 #end if
359 as_heatmap=$method.as_heatmap, 359 as_heatmap=$method.as_heatmap,
360 show_node_names=$method.show_node_names, 360 show_node_names=$method.show_node_names,
361 show_colorbar=$method.show_colorbar, 361 show_colorbar=$method.show_colorbar,
365 #else if $method.method == 'pl.rank_genes_groups' 365 #else if $method.method == 'pl.rank_genes_groups'
366 sc.pl.rank_genes_groups( 366 sc.pl.rank_genes_groups(
367 @CMD_param_plot_inputs@ 367 @CMD_param_plot_inputs@
368 @CMD_params_groups@ 368 @CMD_params_groups@
369 n_genes=$method.n_genes, 369 n_genes=$method.n_genes,
370 #if str($method.gene_symbols) != '' 370 #if $method.gene_symbols
371 gene_symbols='$method.gene_symbols', 371 gene_symbols='$method.gene_symbols',
372 #end if 372 #end if
373 fontsize=$method.fontsize, 373 fontsize=$method.fontsize,
374 ncols=$method.ncols, 374 ncols=$method.ncols,
375 sharey=$method.sharey) 375 sharey=$method.sharey)
382 n_genes=$method.genes.n_genes, 382 n_genes=$method.genes.n_genes,
383 #else 383 #else
384 #set $gene_names = ([x.strip() for x in str($method.genes.gene_names).split(',')]) 384 #set $gene_names = ([x.strip() for x in str($method.genes.gene_names).split(',')])
385 gene_names=$gene_names, 385 gene_names=$gene_names,
386 #end if 386 #end if
387 #if str($method.gene_symbols) != '' 387 #if $method.gene_symbols
388 gene_symbols='$method.gene_symbols', 388 gene_symbols='$method.gene_symbols',
389 #end if 389 #end if
390 use_raw=$method.use_raw, 390 use_raw=$method.use_raw,
391 split=$method.split, 391 split=$method.split,
392 strip=$method.violin_plot.stripplot.stripplot, 392 strip=$method.violin_plot.stripplot.stripplot,
400 400
401 #else if $method.method == 'pl.rank_genes_groups_dotplot' 401 #else if $method.method == 'pl.rank_genes_groups_dotplot'
402 sc.pl.rank_genes_groups_dotplot( 402 sc.pl.rank_genes_groups_dotplot(
403 @CMD_param_plot_inputs@ 403 @CMD_param_plot_inputs@
404 @CMD_pl_rank_genes_groups_ext@ 404 @CMD_pl_rank_genes_groups_ext@
405 #if str($method.gene_symbols) != '' 405 #if $method.gene_symbols
406 gene_symbols='$method.gene_symbols', 406 gene_symbols='$method.gene_symbols',
407 #end if 407 #end if
408 @CMD_params_plots@ 408 @CMD_params_plots@
409 @CMD_pl_dotplot@) 409 @CMD_pl_dotplot@)
410 410
411 #else if $method.method == 'pl.rank_genes_groups_heatmap' 411 #else if $method.method == 'pl.rank_genes_groups_heatmap'
412 sc.pl.rank_genes_groups_heatmap( 412 sc.pl.rank_genes_groups_heatmap(
413 @CMD_param_plot_inputs@ 413 @CMD_param_plot_inputs@
414 @CMD_pl_rank_genes_groups_ext@ 414 @CMD_pl_rank_genes_groups_ext@
415 @CMD_params_plots@ 415 @CMD_params_plots@
416 #if str($method.gene_symbols) != '' 416 #if $method.gene_symbols
417 gene_symbols='$method.gene_symbols', 417 gene_symbols='$method.gene_symbols',
418 #end if 418 #end if
419 @CMD_pl_heatmap@) 419 @CMD_pl_heatmap@)
420 420
421 #else if $method.method == 'pl.rank_genes_groups_matrixplot' 421 #else if $method.method == 'pl.rank_genes_groups_matrixplot'
422 sc.pl.rank_genes_groups_matrixplot( 422 sc.pl.rank_genes_groups_matrixplot(
423 @CMD_param_plot_inputs@ 423 @CMD_param_plot_inputs@
424 @CMD_pl_rank_genes_groups_ext@ 424 @CMD_pl_rank_genes_groups_ext@
425 @CMD_params_plots@ 425 @CMD_params_plots@
426 #if str($method.gene_symbols) != '' 426 #if $method.gene_symbols
427 gene_symbols='$method.gene_symbols', 427 gene_symbols='$method.gene_symbols',
428 #end if 428 #end if
429 @CMD_pl_matrixplot@) 429 @CMD_pl_matrixplot@)
430 430
431 #else if $method.method == 'pl.rank_genes_groups_stacked_violin' 431 #else if $method.method == 'pl.rank_genes_groups_stacked_violin'
432 sc.pl.rank_genes_groups_stacked_violin( 432 sc.pl.rank_genes_groups_stacked_violin(
433 @CMD_param_plot_inputs@ 433 @CMD_param_plot_inputs@
434 @CMD_pl_rank_genes_groups_ext@ 434 @CMD_pl_rank_genes_groups_ext@
435 @CMD_params_plots@ 435 @CMD_params_plots@
436 #if str($method.gene_symbols) != '' 436 #if $method.gene_symbols
437 gene_symbols='$method.gene_symbols', 437 gene_symbols='$method.gene_symbols',
438 #end if 438 #end if
439 @CMD_pl_stacked_violin@) 439 @CMD_pl_stacked_violin@)
440 440
441 #end if 441 #end if
1114 <has_text_matching expression="var_group_positions=\[\(0, 1\), \(11, 12\)\]"/> 1114 <has_text_matching expression="var_group_positions=\[\(0, 1\), \(11, 12\)\]"/>
1115 <has_text_matching expression="var_group_labels=\['B cells', 'dendritic'\]"/> 1115 <has_text_matching expression="var_group_labels=\['B cells', 'dendritic'\]"/>
1116 <has_text_matching expression="color_map='hot'"/> 1116 <has_text_matching expression="color_map='hot'"/>
1117 <has_text_matching expression="dot_max=0.7"/> 1117 <has_text_matching expression="dot_max=0.7"/>
1118 <has_text_matching expression="dot_min=0.1"/> 1118 <has_text_matching expression="dot_min=0.1"/>
1119 <has_text_matching expression="linewidths=0.0"/> 1119 <has_text_matching expression="lw=0.0"/>
1120 <has_text_matching expression="edgecolors='face'"/> 1120 <has_text_matching expression="ec='face'"/>
1121 </assert_contents> 1121 </assert_contents>
1122 </output> 1122 </output>
1123 <output name="out_png" file="pl.dotplot.krumsiek11.png" ftype="png" compare="sim_size"/> 1123 <output name="out_png" file="pl.dotplot.krumsiek11.png" ftype="png" compare="sim_size"/>
1124 </test> 1124 </test>
1125 <test expect_num_outputs="2"> 1125 <test expect_num_outputs="2">
1348 <has_text_matching expression="use_raw=False"/> 1348 <has_text_matching expression="use_raw=False"/>
1349 <has_text_matching expression="num_categories=7"/> 1349 <has_text_matching expression="num_categories=7"/>
1350 <has_text_matching expression="dendrogram=True"/> 1350 <has_text_matching expression="dendrogram=True"/>
1351 <has_text_matching expression="swap_axes=True"/> 1351 <has_text_matching expression="swap_axes=True"/>
1352 <has_text_matching expression="cmap='viridis'"/> 1352 <has_text_matching expression="cmap='viridis'"/>
1353 <has_text_matching expression="edgecolors='face'"/> 1353 <has_text_matching expression="ec='face'"/>
1354 <has_text_matching expression="snap=False"/> 1354 <has_text_matching expression="snap=False"/>
1355 </assert_contents> 1355 </assert_contents>
1356 </output> 1356 </output>
1357 <output name="out_png" file="pl.matrixplot.krumsiek11.png" ftype="png" compare="sim_size"/> 1357 <output name="out_png" file="pl.matrixplot.krumsiek11.png" ftype="png" compare="sim_size"/>
1358 </test> 1358 </test>
1530 <has_text_matching expression="palette='viridis'" /> 1530 <has_text_matching expression="palette='viridis'" />
1531 <has_text_matching expression="frameon=True" /> 1531 <has_text_matching expression="frameon=True" />
1532 <has_text_matching expression="ncols=2" /> 1532 <has_text_matching expression="ncols=2" />
1533 <has_text_matching expression="wspace=0.1" /> 1533 <has_text_matching expression="wspace=0.1" />
1534 <has_text_matching expression="hspace=0.25" /> 1534 <has_text_matching expression="hspace=0.25" />
1535 <has_text_matching expression="linewidths=0.0" /> 1535 <has_text_matching expression="lw=0.0" />
1536 <has_text_matching expression="edgecolors='face'" /> 1536 <has_text_matching expression="ec='face'" />
1537 </assert_contents> 1537 </assert_contents>
1538 </output> 1538 </output>
1539 <output name="out_pdf" file="pl.pca.pbmc68k_reduced.CD3D_CD79A_components_2d.pdf" ftype="pdf" compare="sim_size"/> 1539 <output name="out_pdf" file="pl.pca.pbmc68k_reduced.CD3D_CD79A_components_2d.pdf" ftype="pdf" compare="sim_size"/>
1540 </test> 1540 </test>
1541 <test expect_num_outputs="2"> 1541 <test expect_num_outputs="2">
1668 <has_text_matching expression="palette='viridis'"/> 1668 <has_text_matching expression="palette='viridis'"/>
1669 <has_text_matching expression="frameon=True"/> 1669 <has_text_matching expression="frameon=True"/>
1670 <has_text_matching expression="ncols=4"/> 1670 <has_text_matching expression="ncols=4"/>
1671 <has_text_matching expression="wspace=0.1"/> 1671 <has_text_matching expression="wspace=0.1"/>
1672 <has_text_matching expression="hspace=0.25"/> 1672 <has_text_matching expression="hspace=0.25"/>
1673 <has_text_matching expression="linewidths=0.0"/> 1673 <has_text_matching expression="lw=0.0"/>
1674 <has_text_matching expression="edgecolors='face'"/> 1674 <has_text_matching expression="ec='face'"/>
1675 </assert_contents> 1675 </assert_contents>
1676 </output> 1676 </output>
1677 <output name="out_png" file="pl.tsne.krumsiek11.png" ftype="png" compare="sim_size"/> 1677 <output name="out_png" file="pl.tsne.krumsiek11.png" ftype="png" compare="sim_size"/>
1678 </test> 1678 </test>
1679 <test expect_num_outputs="2"> 1679 <test expect_num_outputs="2">
1728 <has_text_matching expression="palette='viridis'"/> 1728 <has_text_matching expression="palette='viridis'"/>
1729 <has_text_matching expression="frameon=True"/> 1729 <has_text_matching expression="frameon=True"/>
1730 <has_text_matching expression="ncols=4"/> 1730 <has_text_matching expression="ncols=4"/>
1731 <has_text_matching expression="wspace=0.1"/> 1731 <has_text_matching expression="wspace=0.1"/>
1732 <has_text_matching expression="hspace=0.25"/> 1732 <has_text_matching expression="hspace=0.25"/>
1733 <has_text_matching expression="linewidths=0.0"/> 1733 <has_text_matching expression="lw=0.0"/>
1734 <has_text_matching expression="edgecolors='face'"/> 1734 <has_text_matching expression="ec='face'"/>
1735 </assert_contents> 1735 </assert_contents>
1736 </output> 1736 </output>
1737 <output name="out_png" file="pl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="sim_size"/> 1737 <output name="out_png" file="pl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="sim_size"/>
1738 </test> 1738 </test>
1739 <test expect_num_outputs="2"> 1739 <test expect_num_outputs="2">
1779 <has_text_matching expression="palette='viridis'"/> 1779 <has_text_matching expression="palette='viridis'"/>
1780 <has_text_matching expression="frameon=True"/> 1780 <has_text_matching expression="frameon=True"/>
1781 <has_text_matching expression="ncols=4"/> 1781 <has_text_matching expression="ncols=4"/>
1782 <has_text_matching expression="wspace=0.1"/> 1782 <has_text_matching expression="wspace=0.1"/>
1783 <has_text_matching expression="hspace=0.25"/> 1783 <has_text_matching expression="hspace=0.25"/>
1784 <has_text_matching expression="linewidths=0.0"/> 1784 <has_text_matching expression="lw=0.0"/>
1785 <has_text_matching expression="edgecolors='face'"/> 1785 <has_text_matching expression="ec='face'"/>
1786 </assert_contents> 1786 </assert_contents>
1787 </output> 1787 </output>
1788 <output name="out_png" file="pl.diffmap.neighbors_gauss_braycurtis.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="sim_size"/> 1788 <output name="out_png" file="pl.diffmap.neighbors_gauss_braycurtis.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="sim_size"/>
1789 </test> 1789 </test>
1790 <test expect_num_outputs="2"> 1790 <test expect_num_outputs="2">
1835 <has_text_matching expression="palette='viridis'"/> 1835 <has_text_matching expression="palette='viridis'"/>
1836 <has_text_matching expression="frameon=True"/> 1836 <has_text_matching expression="frameon=True"/>
1837 <has_text_matching expression="ncols=4"/> 1837 <has_text_matching expression="ncols=4"/>
1838 <has_text_matching expression="wspace=0.1"/> 1838 <has_text_matching expression="wspace=0.1"/>
1839 <has_text_matching expression="hspace=0.25"/> 1839 <has_text_matching expression="hspace=0.25"/>
1840 <has_text_matching expression="linewidths=0.0"/> 1840 <has_text_matching expression="lw=0.0"/>
1841 <has_text_matching expression="edgecolors='face"/> 1841 <has_text_matching expression="ec='face"/>
1842 </assert_contents> 1842 </assert_contents>
1843 </output> 1843 </output>
1844 <output name="out_png" file="pl.draw_graph.png" ftype="png" compare="sim_size"/> 1844 <output name="out_png" file="pl.draw_graph.png" ftype="png" compare="sim_size"/>
1845 </test> 1845 </test>
1846 <test expect_num_outputs="2"> 1846 <test expect_num_outputs="2">
2051 <has_text_matching expression="n_genes=10"/> 2051 <has_text_matching expression="n_genes=10"/>
2052 <has_text_matching expression="log=False"/> 2052 <has_text_matching expression="log=False"/>
2053 <has_text_matching expression="use_raw=False"/> 2053 <has_text_matching expression="use_raw=False"/>
2054 <has_text_matching expression="dendrogram=False"/> 2054 <has_text_matching expression="dendrogram=False"/>
2055 <has_text_matching expression="color_map='viridis'"/> 2055 <has_text_matching expression="color_map='viridis'"/>
2056 <has_text_matching expression="linewidths=0.0"/> 2056 <has_text_matching expression="lw=0.0"/>
2057 <has_text_matching expression="edgecolors='face'"/> 2057 <has_text_matching expression="ec='face'"/>
2058 </assert_contents> 2058 </assert_contents>
2059 </output> 2059 </output>
2060 <output name="out_png" file="pl.rank_genes_groups_dotplot.rank_genes_groups.krumsiek11.png" ftype="png" compare="sim_size"/> 2060 <output name="out_png" file="pl.rank_genes_groups_dotplot.rank_genes_groups.krumsiek11.png" ftype="png" compare="sim_size"/>
2061 </test> 2061 </test>
2062 <test expect_num_outputs="2"> 2062 <test expect_num_outputs="2">
2124 <has_text_matching expression="log=False"/> 2124 <has_text_matching expression="log=False"/>
2125 <has_text_matching expression="use_raw=False"/> 2125 <has_text_matching expression="use_raw=False"/>
2126 <has_text_matching expression="dendrogram=False"/> 2126 <has_text_matching expression="dendrogram=False"/>
2127 <has_text_matching expression="swap_axes=False"/> 2127 <has_text_matching expression="swap_axes=False"/>
2128 <has_text_matching expression="cmap='viridis'"/> 2128 <has_text_matching expression="cmap='viridis'"/>
2129 <has_text_matching expression="edgecolors='face'"/> 2129 <has_text_matching expression="ec='face'"/>
2130 <has_text_matching expression="snap=False"/> 2130 <has_text_matching expression="snap=False"/>
2131 </assert_contents> 2131 </assert_contents>
2132 </output> 2132 </output>
2133 <output name="out_png" file="pl.rank_genes_groups_matrixplot.rank_genes_groups.krumsiek11.png" ftype="png" compare="sim_size"/> 2133 <output name="out_png" file="pl.rank_genes_groups_matrixplot.rank_genes_groups.krumsiek11.png" ftype="png" compare="sim_size"/>
2134 </test> 2134 </test>