changeset 11:1a6fa343b981

Adding auto install for proteowizard dependency
author pieter.lukasse@wur.nl
date Fri, 07 Feb 2014 15:55:38 +0100
parents f47b24cccf88
children e38e97bc902d
files MassComb.jar masscomb_dbsearch_converter.xml tool_dependencies.xml
diffstat 3 files changed, 23 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
Binary file MassComb.jar has changed
--- a/masscomb_dbsearch_converter.xml	Fri Feb 07 15:09:53 2014 +0100
+++ b/masscomb_dbsearch_converter.xml	Fri Feb 07 15:55:38 2014 +0100
@@ -1,5 +1,9 @@
-<tool name="DB search converter" id="masscomb_dbsearch_converter" version="1.0.1">
+<tool name="DB search converter" id="masscomb_dbsearch_converter" version="1.0.5">
 	<description> Convert search results to MzIdentML (aka mzid) format</description>
+	<requirements>
+		<requirement type="set_environment">PWIZ_3_0_5622_PATH</requirement>
+		<requirement type="package" version="3.05622">proteowizard</requirement>
+	</requirements>
 	<!-- 
 	   For remote debugging start you listener on port 8000 and use the following as command interpreter:
 	       java -jar -Xdebug -Xrunjdwp:transport=dt_socket,address=D0100564.wurnet.nl:8000 
--- a/tool_dependencies.xml	Fri Feb 07 15:09:53 2014 +0100
+++ b/tool_dependencies.xml	Fri Feb 07 15:55:38 2014 +0100
@@ -22,7 +22,24 @@
 Ensures XTandem is installed. 
         </readme>
     </package>
+    <package name="proteowizard" version="3.05622">
+        <install version="1.0">
+            <actions>
+                <action type="download_by_url">http://toolshed.g2.bx.psu.edu/repos/pieterlukasse/prims_masscomb/raw-file/tip/pwiz-bin-linux-x86_64-gcc48-release-3_0_5622.tar.bz2</action>
+                <action type="move_directory_files">
+					<source_directory>.</source_directory>
+					<destination_directory>$INSTALL_DIR/pwiz_3_0_5622</destination_directory>
+				</action>
+				<action type="set_environment">
+                    <environment_variable name="PWIZ_3_0_5622_PATH" action="set_to">$INSTALL_DIR/pwiz_3_0_5622</environment_variable>
+                </action>
+            </actions>
+        </install>
+        <readme>
+Ensures ProteoWizard binaries are installed. 
+        </readme>
+    </package>
 	<set_environment version="1.0">
-        <environment_variable name="XTANDEM_12_10_01_PATH" action="set_to">$INSTALL_DIR/tandem-linux-12-10-01-1</environment_variable>   
+        <environment_variable name="PWIZ_3_0_5622_PATH" action="set_to">$INSTALL_DIR/pwiz_3_0_5622</environment_variable>   
     </set_environment>
 </tool_dependency>
\ No newline at end of file