comparison peakzilla.xml @ 1:8badcbe5792c draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/peakzilla commit ce081671d5ad816158825b089a0e62682f5f7963
author iuc
date Tue, 27 Feb 2024 10:34:27 +0000
parents ca3ec50bfd94
children
comparison
equal deleted inserted replaced
0:ca3ec50bfd94 1:8badcbe5792c
1 <tool id="peakzilla" name="Peakzilla" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> 1 <tool id="peakzilla" name="Peakzilla" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
2 <description>Identify transcription factor binding sites from ChIP-seq and ChIP-exo experiments</description> 2 <description>Identify transcription factor binding sites from ChIP-seq and ChIP-exo experiments</description>
3 <macros> 3 <macros>
4 <token name="@TOOL_VERSION@">1.0</token> 4 <token name="@TOOL_VERSION@">1.0</token>
5 <token name="@VERSION_SUFFIX@">0</token> 5 <token name="@VERSION_SUFFIX@">1</token>
6 </macros> 6 </macros>
7 <requirements> 7 <requirements>
8 <requirement type="package" version="2.7">python</requirement> 8 <requirement type="package" version="2.7">python</requirement>
9 <requirement type="package" version="@TOOL_VERSION@">peakzilla</requirement> 9 <requirement type="package" version="@TOOL_VERSION@">peakzilla</requirement>
10 </requirements> 10 </requirements>
61 </section> 61 </section>
62 </inputs> 62 </inputs>
63 <outputs> 63 <outputs>
64 <data name="results" format="tabular" label="${tool.name} on ${on_string}"/> 64 <data name="results" format="tabular" label="${tool.name} on ${on_string}"/>
65 <data name="log" format="txt" from_work_dir="log.txt" label="Log file for ${tool.name} on ${on_string}"> 65 <data name="log" format="txt" from_work_dir="log.txt" label="Log file for ${tool.name} on ${on_string}">
66 <filter>log</filter> 66 <filter>outputs["log"]</filter>
67 </data> 67 </data>
68 <data name="negative_peaks" format="tabular" from_work_dir="negative_peaks.tsv" label="Negative peaks for ${tool.name} on ${on_string}"> 68 <data name="negative_peaks" format="tabular" from_work_dir="negative_peaks.tsv" label="Negative peaks for ${tool.name} on ${on_string}">
69 <filter>negative</filter> 69 <filter>outputs["negative"]</filter>
70 </data> 70 </data>
71 </outputs> 71 </outputs>
72 <tests> 72 <tests>
73 <test expect_num_outputs="1">
74 <param name="chip_bed" value="chip.bed" />
75 <param name="input_bed" value="input.bed" />
76 <output name="results" file="results_1.tsv">
77 <assert_contents>
78 <has_text text="Peak_1" />
79 </assert_contents>
80 </output>
81 </test>
73 <test expect_num_outputs="3"> 82 <test expect_num_outputs="3">
74 <param name="chip_bed" value="chip.bed" /> 83 <param name="chip_bed" value="chip.bed" />
75 <param name="input_bed" value="input.bed" /> 84 <param name="input_bed" value="input.bed" />
76 <param name="model_peaks" value="200" /> 85 <param name="model_peaks" value="200" />
77 <param name="fragment_size" value="50" /> 86 <param name="fragment_size" value="50" />
78 <param name="enrichment_cutoff" value="2" /> 87 <param name="enrichment_cutoff" value="2" />
79 <param name="score_cutoff" value="1" /> 88 <param name="score_cutoff" value="1" />
80 <param name="log" value="true" /> 89 <param name="log" value="true" />
81 <param name="negative" value="true" /> 90 <param name="negative" value="true" />
82 <output name="results" file="results.tsv"> 91 <output name="results" file="results_2.tsv">
83 <assert_contents> 92 <assert_contents>
84 <has_text text="Peak_1" /> 93 <has_text text="Peak_1" />
85 </assert_contents> 94 </assert_contents>
86 </output> 95 </output>
87 <output name="log" file="log.txt" lines_diff="30"> 96 <output name="log" file="log.txt" lines_diff="30">