comparison plot.xml @ 22:16a1c3122996 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/scanpy commit a6bd86a67a159906ff55e8b2dedda71d019d3caf
author iuc
date Wed, 03 Dec 2025 10:04:45 +0000
parents 5a5468c0d26f
children
comparison
equal deleted inserted replaced
21:5a5468c0d26f 22:16a1c3122996
367 sc.pl.paga( 367 sc.pl.paga(
368 @CMD_PARAM_PLOT_INPUTS@ 368 @CMD_PARAM_PLOT_INPUTS@
369 @CMD_PARAMS_PL_PAGA@ 369 @CMD_PARAMS_PL_PAGA@
370 @CMD_SHOW_NONE@) 370 @CMD_SHOW_NONE@)
371 371
372 @CMD_ANNDATA_WRITE_OUTPUTS@
373
374 #else if str($method.method) == 'pl.paga_compare': 372 #else if str($method.method) == 'pl.paga_compare':
375 sc.pl.paga_compare( 373 sc.pl.paga_compare(
376 @CMD_PARAM_PLOT_INPUTS@ 374 @CMD_PARAM_PLOT_INPUTS@
377 @CMD_PARAMS_PL_PAGA@ 375 @CMD_PARAMS_PL_PAGA@
378 @CMD_PARAM_PL_COMPONENTS@ 376 @CMD_PARAM_PL_COMPONENTS@
503 @CMD_PARAM_GENE_SYMBOLS@ 501 @CMD_PARAM_GENE_SYMBOLS@
504 @CMD_PARAMS_PL_HEATMAP@ 502 @CMD_PARAMS_PL_HEATMAP@
505 @CMD_SHOW_NONE@) 503 @CMD_SHOW_NONE@)
506 504
507 #end if 505 #end if
506
507 #if $advanced_common.output_anndata:
508 @CMD_ANNDATA_WRITE_OUTPUTS@
509 #end if
510
508 ]]></configfile> 511 ]]></configfile>
509 </configfiles> 512 </configfiles>
510 <inputs> 513 <inputs>
511 <expand macro="inputs_anndata"/> 514 <expand macro="inputs_anndata"/>
512 <expand macro="param_plot_format"/> 515 <expand macro="param_plot_format"/>
973 <expand macro="params_plots"/> 976 <expand macro="params_plots"/>
974 <expand macro="param_gene_symbols"/> 977 <expand macro="param_gene_symbols"/>
975 <expand macro="params_pl_heatmap"/> 978 <expand macro="params_pl_heatmap"/>
976 </when> 979 </when>
977 </conditional> 980 </conditional>
978 <expand macro="inputs_common_advanced"/> 981 <expand macro="inputs_common_advanced">
982 <param name="output_anndata" type="boolean" checked="false" label="Output annotated data matrix?"/>
983 </expand>
979 </inputs> 984 </inputs>
980 <outputs> 985 <outputs>
981 <data name="out_png" format="png" from_work_dir="*.png" label="PNG plot from ${tool.name} (${method.method}) on ${on_string}"> 986 <data name="out_png" format="png" from_work_dir="*.png" label="PNG plot from ${tool.name} (${method.method}) on ${on_string}">
982 <filter>format == 'png' and method['method'] != 'pl.rank_genes_groups_violin'</filter> 987 <filter>format == 'png' and method['method'] != 'pl.rank_genes_groups_violin'</filter>
983 </data> 988 </data>
1001 </collection> 1006 </collection>
1002 <data name="hidden_output" format="txt" label="Log file" hidden="true" > 1007 <data name="hidden_output" format="txt" label="Log file" hidden="true" >
1003 <filter>advanced_common['show_log']</filter> 1008 <filter>advanced_common['show_log']</filter>
1004 </data> 1009 </data>
1005 <data name="anndata_out" format="h5ad" from_work_dir="anndata.h5ad" label="${tool.name} (${method.method}) on ${on_string}: Annotated data matrix"> 1010 <data name="anndata_out" format="h5ad" from_work_dir="anndata.h5ad" label="${tool.name} (${method.method}) on ${on_string}: Annotated data matrix">
1006 <filter>method['method'] == 'pl.paga'</filter> 1011 <filter>advanced_common['output_anndata']</filter>
1007 </data> 1012 </data>
1008 </outputs> 1013 </outputs>
1009 <tests> 1014 <tests>
1010 <!-- test 1 --> 1015 <!-- test 1 -->
1011 <test expect_num_outputs="2"> 1016 <test expect_num_outputs="2">
1753 </output> 1758 </output>
1754 <output name="out_png" file="pl.tsne.krumsiek11.png" ftype="png" compare="image_diff"/> 1759 <output name="out_png" file="pl.tsne.krumsiek11.png" ftype="png" compare="image_diff"/>
1755 </test> 1760 </test>
1756 1761
1757 <!-- test 23 --> 1762 <!-- test 23 -->
1758 <test expect_num_outputs="2"> 1763 <test expect_num_outputs="3">
1759 <param name="adata" value="tl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.h5ad"/> 1764 <param name="adata" value="tl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.h5ad"/>
1760 <param name="format" value="png"/> 1765 <param name="format" value="png"/>
1761 <conditional name="method"> 1766 <conditional name="method">
1762 <param name="method" value="pl.umap"/> 1767 <param name="method" value="pl.umap"/>
1763 <param name="color" value="paul15_clusters"/> 1768 <param name="color" value="paul15_clusters"/>
1771 <param name="size" value="1"/> 1776 <param name="size" value="1"/>
1772 </section> 1777 </section>
1773 </conditional> 1778 </conditional>
1774 <section name="advanced_common"> 1779 <section name="advanced_common">
1775 <param name="show_log" value="true"/> 1780 <param name="show_log" value="true"/>
1781 <param name="output_anndata" value="true"/>
1776 </section> 1782 </section>
1777 <output name="hidden_output"> 1783 <output name="hidden_output">
1778 <assert_contents> 1784 <assert_contents>
1779 <has_text_matching expression="sc.pl.umap"/> 1785 <has_text_matching expression="sc.pl.umap"/>
1780 <has_text_matching expression="color=\['paul15_clusters'\]"/> 1786 <has_text_matching expression="color=\['paul15_clusters'\]"/>
1794 <has_text_matching expression="hspace=0.25"/> 1800 <has_text_matching expression="hspace=0.25"/>
1795 <has_text_matching expression="gene_symbols='symbol'"/> 1801 <has_text_matching expression="gene_symbols='symbol'"/>
1796 </assert_contents> 1802 </assert_contents>
1797 </output> 1803 </output>
1798 <output name="out_png" file="pl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="image_diff"/> 1804 <output name="out_png" file="pl.umap.neighbors_umap_euclidean.recipe_weinreb17.paul15_subsample.png" ftype="png" compare="image_diff"/>
1805 <output name="anndata_out">
1806 <assert_contents>
1807 <has_h5_keys keys="uns/paul15_clusters_colors"/>
1808 </assert_contents>
1809 </output>
1799 </test> 1810 </test>
1800 1811
1801 <!-- test 24 --> 1812 <!-- test 24 -->
1802 <test expect_num_outputs="2"> 1813 <test expect_num_outputs="2">
1803 <param name="adata" value="tl.diffmap.neighbors_gauss_braycurtis.recipe_weinreb17.paul15_subsample.h5ad"/> 1814 <param name="adata" value="tl.diffmap.neighbors_gauss_braycurtis.recipe_weinreb17.paul15_subsample.h5ad"/>
1947 <param name="color" value="louvain"/> 1958 <param name="color" value="louvain"/>
1948 <param name="layout" value="fr"/> 1959 <param name="layout" value="fr"/>
1949 <param name="fontsize" value="1"/> 1960 <param name="fontsize" value="1"/>
1950 <param name="edge_width_scale" value="5"/> 1961 <param name="edge_width_scale" value="5"/>
1951 </conditional> 1962 </conditional>
1963 <section name="advanced_common">
1964 <param name="output_anndata" value="true"/>
1965 </section>
1952 <output name="out_png" file="pl.paga.paul15_gauss_braycurtis.png" ftype="png" compare="image_diff"/> 1966 <output name="out_png" file="pl.paga.paul15_gauss_braycurtis.png" ftype="png" compare="image_diff"/>
1953 <output name="anndata_out" ftype="h5ad"> 1967 <output name="anndata_out" ftype="h5ad">
1954 <assert_contents> 1968 <assert_contents>
1955 <has_h5_keys keys="uns/paga"/> 1969 <has_h5_keys keys="uns/paga"/>
1956 </assert_contents> 1970 </assert_contents>