view macros.xml @ 2:d0e7cc22351f draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/crossmap commit 39a5f30a013c6d71ea84807b72511e3aa4bab147
author iuc
date Fri, 20 Oct 2017 11:33:40 -0400
parents 81986a56b281
children 8c26026e7ad9
line wrap: on
line source

<?xml version="1.0"?>
<macros>
    <xml name="requirements">
        <requirements>
            <requirement type="package" version="0.2.5">crossmap</requirement>
            <yield/>
        </requirements>
    </xml>
    <token name="@WRAPPER_VERSION@">0.2.5</token>
    <xml name="stdio">
        <stdio>
            <regex match="Aborted (core dumped)" source="stdout" level="fatal"/>
            <regex match=".*" source="both" level="log"/>
            <exit_code range="1:"/>
        </stdio>
    </xml>
    <xml name="version_command">
        <version_command><![CDATA[
CrossMap.py 2>&1 | head -n 1 | grep -E --only-matching 'CrossMap.*'
        ]]></version_command>
    </xml>
    <xml name="chain">
        <conditional name="chain_source">
            <param name="index_source" type="select" label="Source for LiftOver Data (chain file)">
                <option value="cached">Local data (in galaxy)</option>
                <option value="history">From History</option>
            </param>
            <when value="cached">
                <param name="input_chain" type="select" label="Lift Over To">
                    <options from_data_table="liftOver">
                        <filter type="data_meta" ref="input" key="dbkey" column="0"/>
                    </options>
                </param>
            </when>
            <when value="history">
                <param name="input_chain" type="data" format="csv" label="LiftOver chain file"/>
            </when>
        </conditional>
    </xml>
    <token name="@HELP_GENERAL@">
CrossMap
--------
CrossMap is versatile tool to convert genome coordinates or annotation files between genome
assemblies. It supports mostly commonly used file types, including BAM, BED,BigWig, GFF,
GTF, SAM, Wiggle, and VCF formats. For large plain text file types, such as BED, GFF, GTF
and VCF, reading from remote servers and file compression are supported.
    </token>
</macros>