Mercurial > repos > yhoogstrate > package_crossmap_0_1_8
changeset 0:643f1fd62cec draft
Uploaded
| author | yhoogstrate |
|---|---|
| date | Wed, 22 Jul 2015 05:06:33 -0400 |
| parents | |
| children | 7b521ffbfc13 |
| files | tool_dependencies.xml |
| diffstat | 1 files changed, 74 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_dependencies.xml Wed Jul 22 05:06:33 2015 -0400 @@ -0,0 +1,74 @@ +<?xml version="1.0"?> +<tool_dependency> + <package name="numpy" version="1.9"> + <repository changeset_revision="507f3ab4e38d" name="package_python_2_7_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 type="setup_python_environment"> + <repository changeset_revision="507f3ab4e38d" name="package_python_2_7_numpy_1_9" owner="iuc" toolshed="https://testtoolshed.g2.bx.psu.edu"> + <package name="numpy" version="1.9" /> + </repository> + <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> + <package>http://sourceforge.net/projects/crossmap/files/CrossMap-0.1.8.tar.gz</package> + </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="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. + +Installation + +Prerequisite: + * gcc + * python2.7 or newer + * numpy + * cython + +Download CrossMap program from here: + +$ tar zxf CrossMap-VERSION.tar.gz + +$ cd CrossMap-VERSION + +# install CrossMap to default location. In Linux/Unix, this location is like: +# /home/user/lib/python2.7/site-packages/ +$ python setup.py install + +# or you can install CrossMap to a specified location: +$ python setup.py install --root=/home/user/CrossMap + +# setup PYTHONPATH. Skip this step if CrossMap was installed to default location. +$ export PYTHONPATH=/home/user/CrossMap/usr/local/lib/python2.7/site-packages:$PYTHONPATH. + +# Skip this step if CrossMap was installed to default location. +$ export PATH=/home/user/CrossMap/usr/local/bin:$PATH + +NOTE: + + * Due to intensive computation, CrossMap is designed to run on Linux/Unix and Mac OS. Some modules may not work properly on Windows. + * Mac users need to download and install Xcode command line tools. + +Documentation: http://crossmap.sourceforge.net/ + </readme> + </package> +</tool_dependency>
