-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* version bump and readme update * bug fix for combineAnnotations * update error detection cmd in xml * Tool review (#28) * initial commit * some changes * fix some things * fix some other things * add combine_annotations to travis * combine annotation cli argument fix * Update email for simon * update file input processing dimsPredictPuritySingle and purityA * addressing issue #22 * Update dependency * Removed tomnl channel from travis * update packages and spectral matching * updated msp files with new msPurity version tag * adding use-galaxy style travis testing and auto toolshed uploader * Revert "adding use-galaxy style travis testing and auto toolshed uploader" This reverts commit f021b2f. * update travis * travis troubleshoot * travis updates * pinned versions of packages * update readme * updated readme * update for 'argument' name
- Loading branch information
Showing
42 changed files
with
3,309 additions
and
3,328 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,18 +2,14 @@ msPurity for Galaxy | |
======================== | ||
|Build Status (Travis)| |Git| |Bioconda| |License| | ||
|
||
Warning | ||
------ | ||
Proceed with caution these tools are in active development so tools may change! Stable release to Galaxy toolshed coming soon. Currently these tools will only work when the 'tomnl' conda channel is being used with Galaxy. | ||
|
||
Version v1.11.4+galaxy0.2.7 | ||
Version v1.12.0+galaxy0 | ||
------ | ||
NOTE: bioconductor-mspurity v1.11.4 only available on 'tomnl' conda channel - to be updated to bioconda soon. | ||
|
||
- msPurity | ||
- bioconductor-mspurity v1.11.4 | ||
- bioconductor-mspurity v1.12.0 | ||
- Galaxy tools | ||
- v0.2.7 | ||
- v0 | ||
|
||
About | ||
------ | ||
|
@@ -55,9 +51,19 @@ Authors, contributors & contacts | |
- Ralf J. M. Weber ([email protected]) - `University of Birmingham (UK) <http://www.birmingham.ac.uk/index.aspx>`_ | ||
- Jordi Capellades ([email protected]) - `Universitat Rovira i Virgili (SP) <http://www.urv.cat/en/>`_ | ||
- Julien Saint-Vanne (jsaintvanne) - `ABiMS (France) <http://abims.sb-roscoff.fr/>`_ | ||
- Simon Bray ([email protected]) - `University of Freiburg (Germany) <https://www.uni-freiburg.de/>`_ | ||
|
||
Changes | ||
------------------------- | ||
v1.12.0-galaxy0 | ||
- Updates for Bioconductor stable msPurity v1.12.0 release | ||
- Additional columns added for spectral matching (for msnpy use case) | ||
- Merge of v1.11.4-galaxy1 | ||
|
||
v1.11.4-galaxy1 | ||
- Not submitted to toolshed | ||
- Update to follow IUC guidelines for Galaxy tool development | ||
|
||
v1.11.4-galaxy0.2.7 | ||
- submitted to test toolshed (20190927) | ||
- Bug fix for spectralMatching choice of instrument types | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,22 @@ | ||
<tool id="mspurity_combineannotations" name="msPurity.combineAnnotations" version="@TOOL_VERSION@+galaxy@GALAXY_TOOL_VERSION@"> | ||
<description> | ||
Combine, score and rank metabolite annotation results | ||
</description> | ||
|
||
<description>Combine, score and rank metabolite annotation results</description> | ||
<macros> | ||
<import>macros.xml</import> | ||
</macros> | ||
|
||
<expand macro="requirements"> | ||
</expand> | ||
|
||
<stdio> | ||
<exit_code range="1:" /> | ||
</stdio> | ||
<command interpreter="Rscript"><![CDATA[ | ||
combineAnnotations.R | ||
--sm_resultPth="$sm_resultPth" | ||
--metfrag_resultPth="$metfrag_resultPth" | ||
--sirius_csi_resultPth="$sirius_csi_resultPth" | ||
--probmetab_resultPth="$probmetab_resultPth" | ||
--ms1_lookup_resultPth=$ms1_lookup_resultPth | ||
<expand macro="requirements"/> | ||
<command detect_errors="exit_code"><![CDATA[ | ||
Rscript '$__tool_directory__/combineAnnotations.R' | ||
--sm_resultPth='$sm_resultPth' | ||
--metfrag_resultPth='$metfrag_resultPth' | ||
--sirius_csi_resultPth='$sirius_csi_resultPth' | ||
--probmetab_resultPth='$probmetab_resultPth' | ||
--ms1_lookup_resultPth='$ms1_lookup_resultPth' | ||
#if $ms1_lookup_checkAdducts: | ||
--ms1_lookup_checkAdducts | ||
#end if | ||
--ms1_lookup_keepAdducts="$ms1_lookup_keepAdducts" | ||
--ms1_lookup_keepAdducts='$ms1_lookup_keepAdducts' | ||
--ms1_lookup_dbSource=$ms1_lookup_dbSource | ||
--sm_weight=$sm_weight | ||
|
@@ -44,56 +34,54 @@ | |
--compoundDbType=$compoundDbTypeCond.compoundDbType | ||
#if $compoundDbTypeCond.compoundDbType== 'sqlite' | ||
--compoundDbPth=$compoundDbTypeCond.compoundDbPth | ||
--compoundDbPth='$compoundDbTypeCond.compoundDbPth' | ||
#end if | ||
]]></command> | ||
<inputs> | ||
|
||
|
||
<param name="sm_resultPth" type="data" label="Spectral matching result" format="sqlite" | ||
<param argument="--sm_resultPth" type="data" label="Spectral matching result" format="sqlite" | ||
help="The SQLite database generated from msPurity.spectralMatching"/> | ||
<param name="metfrag_resultPth" type="data" label="Metfrag result" format="tsv,tabular" optional="true" | ||
<param argument="--metfrag_resultPth" type="data" label="Metfrag result" format="tsv,tabular" optional="true" | ||
help="The result of the MetFrag analysis (requires a column indicating the XCMS group ID)"/> | ||
<param name="sirius_csi_resultPth" type="data" label="Sirius CSI:FingerID result" format="tsv,tabular" optional="true" | ||
<param argument="--sirius_csi_resultPth" type="data" label="Sirius CSI:FingerID result" format="tsv,tabular" optional="true" | ||
help="The result of the CSI:FingerID analysis (requires a column indicating the XCMS group ID)"/> | ||
<param name="probmetab_resultPth" type="data" label="Probmetab result" format="tsv,tabular" optional="true" | ||
<param argument="--probmetab_resultPth" type="data" label="Probmetab result" format="tsv,tabular" optional="true" | ||
help="The result of the Probmetab analysis (requires a column indicating the XCMS group ID)"/> | ||
<param name="ms1_lookup_resultPth" type="data" label="MS1 Lookup result" format="tsv,tabular" optional="true" | ||
<param argument="--ms1_lookup_resultPth" type="data" label="MS1 Lookup result" format="tsv,tabular" optional="true" | ||
help="The result of the a generic MS1 lookup annotation software (e.g. BEAMS can be used)"/> | ||
<param name="ms1_lookup_keepAdducts" type="text" label="MS1 lookup adducts to keep" optional="true" | ||
<param argument="--ms1_lookup_keepAdducts" type="text" label="MS1 lookup adducts to keep" optional="true" | ||
help="Provide a list of adducts that should be used from the MS1 lookup (e.g. [M+H]+, [M+Na]+"/> | ||
<param name="ms1_lookup_checkAdducts" type="boolean" label="MS1 lookup check adducts to CAMERA" | ||
<param argument="--ms1_lookup_checkAdducts" type="boolean" label="MS1 lookup check adducts to CAMERA" | ||
help="Check if adducts match to those found in CAMERA (requires the database to have been created with CAMERA object"/> | ||
<param name="ms1_lookup_dbSource" type="select" label="MS1 lookup database source" help="Which database was used for the MS1 lookup" > | ||
<param argument="--ms1_lookup_dbSource" type="select" label="MS1 lookup database source" help="Which database was used for the MS1 lookup" > | ||
<option value="hmdb" selected="true">hmdb</option> | ||
<option value="pubchem">pubchem</option> | ||
<option value="kegg">kegg</option> | ||
</param> | ||
<param name="sm_weight" type="float" min="0.0" max="1.0" value="0.3" label="Spectral matching weight" help="all weights need to sum to 1" /> | ||
<param name="metfrag_weight" type="float" min="0.0" max="1.0" value="0.2" label="Metfrag weight" help="all weights need to sum to 1" /> | ||
<param name="sirius_csi_weight" type="float" min="0.0" max="1.0" value="0.2" label="Sirius CSI:FingerID weight" help="all weights need to sum to 1" /> | ||
<param name="probmetab_weight" type="float" min="0.0" max="1.0" value="0.0" label="Probmetab weight" help="all weights need to sum to 1" /> | ||
<param name="ms1_lookup_weight" type="float" min="0.0" max="1.0" value="0.05" label="MS1 Lookup weight" help="all weights need to sum to 1" /> | ||
<param name="biosim_weight" type="float" min="0.0" max="1.0" value="0.25" label="Biological similarity weight" help="all weights need to sum to 1" /> | ||
<param name="create_new_database" type="boolean" checked="true" label="Create a new database for the results?" | ||
<param argument="--sm_weight" type="float" min="0.0" max="1.0" value="0.3" label="Spectral matching weight" help="all weights need to sum to 1" /> | ||
<param argument="--metfrag_weight" type="float" min="0.0" max="1.0" value="0.2" label="Metfrag weight" help="all weights need to sum to 1" /> | ||
<param argument="--sirius_csi_weight" type="float" min="0.0" max="1.0" value="0.2" label="Sirius CSI:FingerID weight" help="all weights need to sum to 1" /> | ||
<param argument="--probmetab_weight" type="float" min="0.0" max="1.0" value="0.0" label="Probmetab weight" help="all weights need to sum to 1" /> | ||
<param argument="--ms1_lookup_weight" type="float" min="0.0" max="1.0" value="0.05" label="MS1 Lookup weight" help="all weights need to sum to 1" /> | ||
<param argument="--biosim_weight" type="float" min="0.0" max="1.0" value="0.25" label="Biological similarity weight" help="all weights need to sum to 1" /> | ||
<param argument="--create_new_database" type="boolean" checked="true" label="Create a new database for the results?" | ||
help="A copy will be made of the input SQLite spectral matching database and the results will be added to this copy. | ||
When False, the input SQLite database will be updated the results. Use False | ||
if you want to reduce storage space being used."/> | ||
|
||
<conditional name="compoundDbTypeCond"> | ||
<param name="compoundDbType" type="select" label="compoundDbType" help="Database type for compound database to be used full database available on request - contact [email protected])." > | ||
<param argument="--compoundDbType" type="select" label="compoundDbType" help="Database type for compound database to be used full database available on request - contact [email protected])." > | ||
<option value="sqlite" selected="true">SQLite</option> | ||
<option value="local_config" >Locally configured MySQL, Postgres or SQLite database</option> | ||
</param> | ||
<when value="sqlite"> | ||
<param type="data" name="compoundDbPth" label="SQLite compound database pth" format="sqlite" help=""/> | ||
<param argument="--compoundDbPth" type="data" label="SQLite compound database pth" format="sqlite" help=""/> | ||
</when> | ||
<when value="local_config"> | ||
</when> | ||
<when value="msPurityData"> | ||
</when> | ||
</conditional> | ||
|
||
</inputs> | ||
|
Oops, something went wrong.