view tool_dependencies.xml @ 14:467e88009c12 draft default tip

Uploaded
author yhoogstrate
date Tue, 04 Aug 2015 08:15:49 -0400
parents ebe9034b7450
children
line wrap: on
line source

<?xml version="1.0"?>
<tool_dependency>
    <package name="numpy" version="1.9">
        <repository changeset_revision="43cb426cb05d" name="package_numpy_1_9" owner="iuc" prior_installation_required="True" toolshed="https://testtoolshed.g2.bx.psu.edu" />
    </package>
    
    <package name="cython" version="0.20.1">
        <repository changeset_revision="749f11b9358a" name="package_cython_0_20_1" owner="iuc" prior_installation_required="True" toolshed="https://testtoolshed.g2.bx.psu.edu" />
    </package>
    
    <package name="crossmap" version="0.1.8">
        <install version="1.0">
            <actions>
                <action sha256sum="c4586d8ac2b2cc3910eea07b6f65b5d62d335b741ad91afb63f14cde22b3706f" type="download_by_url">http://sourceforge.net/projects/crossmap/files/CrossMap-0.1.8.tar.gz</action>
                
                <action type="setup_python_environment">
                    <repository changeset_revision="749f11b9358a" name="package_cython_0_20_1" owner="iuc" toolshed="https://testtoolshed.g2.bx.psu.edu">
                        <package name="cython" version="0.20.1" />
                    </repository>
                    <repository changeset_revision="43cb426cb05d" name="package_numpy_1_9" owner="iuc" toolshed="https://testtoolshed.g2.bx.psu.edu">
                        <package name="numpy" version="1.9" />
                    </repository>
                </action>
                
                <!-- CrossMap doesn't pick up the correct Cython path.
                Therefore install it with a manual shell_command instead
                of <package></package> inside the pyton_env. -->
                <action type="shell_command">
                    export PYTHONPATH="$CYTHON_PATH/lib/python/Cython-0.20.1-py2.7-linux-x86_64.egg:$PYTHONPATH" &amp;&amp;
                    
                    python setup.py install --root $INSTALL_DIR
                </action>
                
                <action type="set_environment">
                    <environment_variable action="prepend_to" name="PYTHONPATH">$INSTALL_DIR/usr/local/lib/python2.7/site-packages</environment_variable>
                    <environment_variable action="prepend_to" name="PYTHONPATH">$INSTALL_DIR/usr/local/lib/python2.7/dist-packages</environment_variable>
                    <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/usr/local/bin</environment_variable>
                    
                    <environment_variable action="set_to" name="PATH_CROSSMAP">$INSTALL_DIR/usr/local/bin</environment_variable>
                    <environment_variable action="set_to" name="CROSSMAP_ROOT_DIR">$INSTALL_DIR</environment_variable>
                </action>
            </actions>
        </install>
        <readme>
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.

NEWS:
 * 05/15/15: Release version 0.1.8: Fixed the bug that CrossMap will output invalid VCF file when the
input VCF file contains a INFO field with whitespace.
 * 05/04/15: Release version 0.1.7: Address the problem that CrossMap does not convert strand in
inversions when input file is BED6 or BED12 format.
 * 11/06/14: Release version 0.1.6: Fixed "negative coordinates" bug.
 * 08/05/14: Release version 0.1.5: Support compressed (*.gz, *.Z, *.z, *.bz, *.bz2, *.bzip2) wiggle file
as input.
 * 05/19/14: add chain files for hg38-&gt;hg19, hg19-&gt;hg38, hg18-&gt;hg38, hg19-&gt;GRCh37,
GRCh37-&gt;hg19. In CrossMap v0.1.4, conversion results of BAM/SAM files can be directed to
STDOUT to support piping.
 * 12/12/13: CrossMap was accepted by Bioinformatics
 * 10/23/13: CrossMap (0.1.3) was released

Documentation: http://crossmap.sourceforge.net/
        </readme>
    </package>
</tool_dependency>