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>