Mercurial > repos > iuc > revoluzer_crex
view crex.xml @ 0:e0b7c98f29bb draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/revoluzer commit 00e6389df9248031e385772e94a02f00719f5cba
author | iuc |
---|---|
date | Tue, 19 Mar 2024 14:29:10 +0000 |
parents | |
children |
line wrap: on
line source
<tool id="revoluzer_crex" name="CREx" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01" license="MIT"> <description>reconstruct pairwise gene order rearrangement</description> <macros> <import>macros.xml</import> </macros> <expand macro="biotools"/> <expand macro="requirements"/> <version_command>crex --version</version_command> <command detect_errors="exit_code"><![CDATA[ crex -f '$f' $linear $method_cond.method_select #if $method_cond.method_select == "" $noalt --wI $wI --wiT $wiT --wiT $wTDRL #else if $method_cond.method_select == "--crex1" $prinobp #end if > '$out' ]]></command> <inputs> <param argument="-f" type="data" format="fasta" label="Gene orders"/> <param argument="--linear" type="boolean" truevalue="--linear" falsevalue="" checked="false" label="Genomes are linear"/> <conditional name="method_cond"> <param name="method_select" type="select" label="method"> <option value="">CREx2</option> <option value="--crex1" selected="true">CREx1</option> <option value="--bp">compute with breakpoint scenario [ZhaoBourque07]</option> </param> <when value=""> <param argument="--wI" type="float" min="0" value="1" label="Weight of an inversion"/> <param argument="--wiT" type="float" min="0" value="1" label="Weight of an inverse transposition"/> <param argument="--wTDRL" type="float" min="0" value="1" label="Weight of a TDRL"/> <param argument="--noalt" type="boolean" truevalue="" falsevalue="--noalt" checked="true" label="Compute alternatives for T+iT"/> </when> <when value="--crex1"> <param argument="--prinobp" type="boolean" truevalue="" falsevalue="--prinobp" checked="true" label="Compute breakpoint scenario for prime nodes"/> </when> <when value="--bp"></when> </conditional> </inputs> <outputs> <data name="out" format="tabular"> <actions> <action name="column_names" type="metadata" default="Source gene order,Target Gene order,Rearrangement,Breakpoints" /> </actions> </data> </outputs> <tests> <test expect_num_outputs="1"> <param name="f" value="test.fas"/> <param name="linear" value="true"/> <output name="out"> <metadata name="column_names" value="Source gene order,Target Gene order,Rearrangement,Breakpoints" /> <assert_contents> <has_n_lines n="7"/> <has_n_columns n="4"/> <has_text text="I(B C )"/> </assert_contents> </output> </test> </tests> <help><![CDATA[ .. class:: infomark **What it does** Compute rearrangement scenarios on pairs of gene orders (with equal duplication free gene content). Usage ..... **Input** @INPUT_FORMAT@ **Output** Rearrangements in the 3rd column of the outbut table are listed as follows: - I(X): the genes listed in X are inverted - T(X ,Y ,): The order of the gene sets X and Y is transposed - iT(X, Y, ): Same as transposition, but one gene of the sets is also inverted - TDRL(X, Y): A tandem duplication random loss where the genes in X are kept in the 1st copy and the genes in Y an the last ]]></help> <citations> <citation type="doi">10.1109/TCBB.2018.2831661</citation> <citation type="doi">10.1093/bioinformatics/btm468</citation> <citation type="doi">10.1007/978-3-540-74960-8_12</citation> </citations> </tool>