Mercurial > repos > iuc > pretext_graph
view pretext_graph.xml @ 2:408ece2e4647 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pretext commit ea5a92f36e1a8f329b7e7915fcd54414114a8244
author | iuc |
---|---|
date | Wed, 13 Nov 2024 14:30:39 +0000 |
parents | eca7d3a0c5f2 |
children |
line wrap: on
line source
<tool id="pretext_graph" name="Pretextgraph" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01"> <description>Embed bedgraph formatted data inside a Pretext contact map.</description> <macros> <token name="@TOOL_VERSION@">0.0.7</token> <token name="@VERSION_SUFFIX@">0</token> </macros> <requirements> <requirement type="package" version="@TOOL_VERSION@">pretextgraph</requirement> <requirement type="package" version="377"> ucsc-bigwigtobedgraph</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ cp '$pretext' input.pretext && #if $input.is_of_type("bedgraph"): cat '$input' | #else if $input.is_of_type("bigwig"): ln -s '$input' input.bigwig && bigWigToBedGraph input.bigwig /dev/stdout | #end if PretextGraph -i input.pretext #if $name: -n '$name' #end if -o output.pretext ]]></command> <inputs> <param name="input" type="data" format="bigwig,bedgraph" label="Input bigwig or bedgraph file"/> <param name="pretext" type="data" format="pretext" label="Pretext file" help="Sequence names in the Pretext file must match sequence names in the bedgraph data; although relative sort order is unimportant."/> <param name="name" type="text" label="Label for the graph" optional="true"/> </inputs> <outputs> <data name="graph_out" format="pretext" from_work_dir="output.pretext" label="${tool.name} on ${on_string}"/> </outputs> <tests> <!-- BIGWIG TEST --> <test expect_num_outputs="1"> <param name="input" value="input_graph.bw" ftype="bigwig"/> <param name="pretext" value="input_graph.pretext" ftype="pretext"/> <param name="name" value="testing"/> <output name="graph_out" file="output_4.pretext"/> </test> <!-- BEDGRAPH TEST --> <test expect_num_outputs="1"> <param name="input" value="input_graph.bgr" ftype="bedgraph"/> <param name="pretext" value="input_graph.pretext" ftype="pretext"/> <param name="name" value="testing_2"/> <output name="graph_out" file="output_5.pretext"/> </test> </tests> <help><![CDATA[ Adds additional data onto existing pretextmap files. Input Pretext file acts as a foundation for additional data to be added onto. Sequence names in the Pretext file must match sequence names in the bedgraph data; although relative sort order is unimportant. The chosen name acts as a lable on the graph. ]]></help> <citations> <citation type="bibtex"> @misc{Harry_et_al, Author={Harry, E}, title={Paired REad TEXTure Graph: Embeds bedgraph data into Pretext contact maps.}, url = {https://github.com/wtsi-hpag/PretextGraph},} </citation> </citations> </tool>