# HG changeset patch # User iracooke # Date 1427414690 14400 # Node ID f567d1818b843eda4e298cfeec7b34ed17b5fb43 # Parent 75184e45bf84a68da70712c9cfe90b97e7665da0 Docker support and update for protk 1.4 diff -r 75184e45bf84 -r f567d1818b84 README --- a/README Fri Jun 13 18:26:31 2014 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,9 +0,0 @@ -This includes tools for running Mascot MS/MS searches - -Running this tool requires a working installation of Mascot (commercial software). -Mascot is available from http://www.matrixscience.com/ - -Requirements: -This package uses protk which must be installed separately. - -For instructions please see: https://github.com/iracooke/protk/#galaxy-integration diff -r 75184e45bf84 -r f567d1818b84 README.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.rst Thu Mar 26 20:04:50 2015 -0400 @@ -0,0 +1,36 @@ +Mascot +====== + +Galaxy wrapper for the Mascot_ tandem ms search tool and a tool to convert results to `pepXML` + +.. _Mascot: http://www.matrixscience.com/ + +Requirements +------------ + +This package uses protk_, and the trans_proteomic_pipeline_ which need to be present in order for the tool to work. In addition, you will need a working installation of Mascot_ which is commercial software. + +.. _protk: https://github.com/iracooke/protk +.. _trans_proteomic_pipeline: http://tools.proteomecenter.org/wiki/index.php?title=Software:TPP + + +There are two ways you can satify these dependencies (choose one): + +1. **Manual Install:** Details on how to install protk_, msgfplus_ and Proteowizard_ manually are available here_. + +2. **Use Docker:** These tools are designed to run inside a docker_ container. If your galaxy supports `running tools within a docker container`__ you don't need to worry about dependencies. Simply install and things should just work. The docker container itself is versioned and new versions of this tool will automatically download an update to the container if needed. + +.. _docker: https://www.docker.com/ +.. _here: https://github.com/iracooke/protk/#galaxy-integration +.. _container: https://wiki.galaxyproject.org/Admin/Tools/Docker +__ container_ + + +Further Info +------------ + +The source code for this tool and other protk galaxy tools is on github_. Please visit the github page to contribute to the project or to `report an issue`__ + +.. _github: https://github.com/iracooke/protk-galaxytools +.. _issue: https://github.com/iracooke/protk-galaxytools/issues +__ issue_ diff -r 75184e45bf84 -r f567d1818b84 mascot.xml --- a/mascot.xml Fri Jun 13 18:26:31 2014 -0400 +++ b/mascot.xml Thu Mar 26 20:04:50 2015 -0400 @@ -1,7 +1,8 @@ - + - protk + iracooke/protk-1.4.1 + protk Mascot MS/MS Search @@ -31,19 +32,26 @@ --fix-mods=' $fixed_mods - ' - --allowed-charges=$allowed_charges + ' + + --allowed-charges='$allowed_charges' --enzyme=$enzyme - --instrument=$instrument + --instrument='$instrument' + -p $precursor_ion_tol + --precursor-ion-tol-units=$precursor_tolu + #if $email --email=$email + #end if -v $missed_cleavages + --quantitation='$quant_method' + #if $security.security_use --use-security --username $security.username @@ -54,6 +62,8 @@ --proxy $proxy #end if + --timeout=600 + @@ -63,7 +73,7 @@ - + @@ -97,7 +107,7 @@ - + @@ -143,7 +153,7 @@ - + @@ -156,7 +166,7 @@ - + @@ -168,10 +178,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + diff -r 75184e45bf84 -r f567d1818b84 mascot_to_pepxml.xml --- a/mascot_to_pepxml.xml Fri Jun 13 18:26:31 2014 -0400 +++ b/mascot_to_pepxml.xml Thu Mar 26 20:04:50 2015 -0400 @@ -1,7 +1,8 @@ - + - protk - trans_proteomic_pipeline + iracooke/protk-1.4.1 + protk + trans_proteomic_pipeline Converts a mascot results file to pepXML diff -r 75184e45bf84 -r f567d1818b84 repository_dependencies.xml --- a/repository_dependencies.xml Fri Jun 13 18:26:31 2014 -0400 +++ b/repository_dependencies.xml Thu Mar 26 20:04:50 2015 -0400 @@ -1,4 +1,4 @@ - +