Mercurial > repos > bgruening > openms
comparison OpenSwathDecoyGenerator.xml @ 4:6ead64a594bd draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/openms commit 7a5239910fda9ed90cca286a38855703b40b1b56-dirty
| author | bgruening |
|---|---|
| date | Wed, 27 Jan 2016 10:06:49 -0500 |
| parents | 3d84209d3178 |
| children |
comparison
equal
deleted
inserted
replaced
| 3:ec62782f6c68 | 4:6ead64a594bd |
|---|---|
| 1 <?xml version='1.0' encoding='UTF-8'?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
| 2 <tool id="OpenSwathDecoyGenerator" name="OpenSwathDecoyGenerator" version="1.12.0"> | 2 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTD2Galaxy.--> |
| 3 <description>Generates decoys according to different models for a specific TraML</description> | 3 <!--Proposed Tool Section: [Targeted Experiments]--> |
| 4 <macros> | 4 <tool id="OpenSwathDecoyGenerator" name="OpenSwathDecoyGenerator" version="2.0.0"> |
| 5 <token name="@EXECUTABLE@">OpenSwathDecoyGenerator</token> | 5 <description>Generates decoys according to different models for a specific TraML</description> |
| 6 <import>macros.xml</import> | 6 <macros> |
| 7 </macros> | 7 <token name="@EXECUTABLE@">OpenSwathDecoyGenerator</token> |
| 8 <expand macro="stdio"/> | 8 <import>macros.xml</import> |
| 9 <expand macro="requirements"/> | 9 </macros> |
| 10 <command>OpenSwathDecoyGenerator | 10 <expand macro="references"/> |
| 11 <expand macro="stdio"/> | |
| 12 <expand macro="requirements"/> | |
| 13 <command>OpenSwathDecoyGenerator | |
| 11 | 14 |
| 12 -in ${param_in} | 15 #if $param_in: |
| 13 -out ${param_out} | 16 -in $param_in |
| 14 -method ${param_method} | 17 #end if |
| 15 -decoy_tag ${param_decoy_tag} | 18 #if $param_out: |
| 16 ${param_theoretical} | 19 -out $param_out |
| 17 -mz_threshold ${param_mz_threshold} | 20 #end if |
| 18 ${param_exclude_similar} | 21 #if $param_method: |
| 19 -similarity_threshold ${param_similarity_threshold} | 22 -method "$param_method" |
| 20 ${param_append} | 23 #end if |
| 21 ${param_remove_CNterm_mods} | 24 #if $param_decoy_tag: |
| 22 ${param_remove_unannotated} | 25 -decoy_tag "$param_decoy_tag" |
| 23 ${param_enable_losses} | 26 #end if |
| 24 -identity_threshold ${param_identity_threshold} | 27 #if $param_theoretical: |
| 25 -max_attempts ${param_max_attempts} | 28 -theoretical |
| 26 -mz_shift ${param_mz_shift} | 29 #end if |
| 27 -precursor_mass_shift ${param_precursor_mass_shift} | 30 #if $param_mz_threshold: |
| 28 -threads \${GALAXY_SLOTS:-24} | 31 -mz_threshold $param_mz_threshold |
| 32 #end if | |
| 33 #if $param_exclude_similar: | |
| 34 -exclude_similar | |
| 35 #end if | |
| 36 #if $param_similarity_threshold: | |
| 37 -similarity_threshold $param_similarity_threshold | |
| 38 #end if | |
| 39 #if $param_append: | |
| 40 -append | |
| 41 #end if | |
| 42 #if $param_remove_CNterm_mods: | |
| 43 -remove_CNterm_mods | |
| 44 #end if | |
| 45 #if $param_remove_unannotated: | |
| 46 -remove_unannotated | |
| 47 #end if | |
| 48 #if $param_enable_losses: | |
| 49 -enable_losses | |
| 50 #end if | |
| 51 #if $param_identity_threshold: | |
| 52 -identity_threshold $param_identity_threshold | |
| 53 #end if | |
| 54 #if $param_max_attempts: | |
| 55 -max_attempts $param_max_attempts | |
| 56 #end if | |
| 57 #if $param_mz_shift: | |
| 58 -mz_shift $param_mz_shift | |
| 59 #end if | |
| 60 #if $param_precursor_mass_shift: | |
| 61 -precursor_mass_shift $param_precursor_mass_shift | |
| 62 #end if | |
| 63 -threads \${GALAXY_SLOTS:-24} | |
| 64 #if $adv_opts.adv_opts_selector=='advanced': | |
| 65 #if $adv_opts.param_force: | |
| 66 -force | |
| 67 #end if | |
| 68 #end if | |
| 29 </command> | 69 </command> |
| 30 <inputs> | 70 <inputs> |
| 31 <param name="param_in" type="data" format="" optional="False" label="input file ('traML')" help="(-in)"/> | 71 <param format="traml" help="(-in) " label="input file ('traML')" name="param_in" optional="False" type="data"/> |
| 32 <param name="param_method" type="text" size="20" value="shuffle" label="decoy generation method ('shuffle','pseudo-reverse','reverse','shift')" help="(-method)"/> | 72 <param help="(-method) " label="decoy generation method ('shuffle','pseudo-reverse','reverse','shift')" name="param_method" size="30" type="text" value="shuffle"> |
| 33 <param name="param_decoy_tag" type="text" size="20" value="DECOY_" label="decoy tag" help="(-decoy_tag)"/> | 73 <sanitizer> |
| 34 <param name="param_theoretical" type="boolean" truevalue="-theoretical true" falsevalue="-theoretical false" checked="false" optional="True" label="set this flag if only annotated transitions should be used and be corrected to the theoretical mz." help="(-theoretical)"/> | 74 <valid initial="string.printable"> |
| 35 <param name="param_mz_threshold" type="float" value="0.05" label="MZ threshold in Thomson for fragment ion annotation" help="(-mz_threshold)"/> | 75 <remove value="'"/> |
| 36 <param name="param_exclude_similar" type="boolean" truevalue="-exclude_similar true" falsevalue="-exclude_similar false" checked="false" optional="True" label="set this flag if decoy assays with similarity of the peptide sequence to the target assays higher than the identity_threshold should be excluded. If similarity_threshold is over 0, decoy assays with an absolute difference of the decoy and target product mz smaller than similarity_threshold are further excluded." help="(-exclude_similar)"/> | 76 <remove value="""/> |
| 37 <param name="param_similarity_threshold" type="float" value="-1.0" label="Similarity threshold for absolute difference of the product mz of target and decoy assays for exclusion in Dalton. Suggested value: 0.05" help="(-similarity_threshold)"/> | 77 </valid> |
| 38 <param name="param_append" type="boolean" truevalue="-append true" falsevalue="-append false" checked="false" optional="True" label="set this flag if non-decoy TraML should be appended to the output." help="(-append)"/> | 78 </sanitizer> |
| 39 <param name="param_remove_CNterm_mods" type="boolean" truevalue="-remove_CNterm_mods true" falsevalue="-remove_CNterm_mods false" checked="false" optional="True" label="set this flag to remove decoy peptides with C/N terminal modifications (may be necessary depending on the decoy generation method)." help="(-remove_CNterm_mods)"/> | 79 </param> |
| 40 <param name="param_remove_unannotated" type="boolean" truevalue="-remove_unannotated true" falsevalue="-remove_unannotated false" checked="false" optional="True" label="set this flag if target assays with unannotated ions should be ignored from decoy generation." help="(-remove_unannotated)"/> | 80 <param help="(-decoy_tag) " label="decoy tag" name="param_decoy_tag" size="30" type="text" value="DECOY_"> |
| 41 <param name="param_enable_losses" type="boolean" truevalue="-enable_losses true" falsevalue="-enable_losses false" checked="false" optional="True" label="set this flag if fragment ions should also be annotated with neutral losses." help="(-enable_losses)"/> | 81 <sanitizer> |
| 42 <param name="param_identity_threshold" type="float" value="0.7" label="shuffle: identity threshold for the shuffle algorithm" help="(-identity_threshold)"/> | 82 <valid initial="string.printable"> |
| 43 <param name="param_max_attempts" type="integer" value="10" label="shuffle: maximum attempts to lower the sequence identity between target and decoy for the shuffle algorithm" help="(-max_attempts)"/> | 83 <remove value="'"/> |
| 44 <param name="param_mz_shift" type="float" value="20.0" label="shift: MZ shift in Thomson for shift decoy method" help="(-mz_shift)"/> | 84 <remove value="""/> |
| 45 <param name="param_precursor_mass_shift" type="float" value="0.0" label="Mass shift to apply to the precursor ion" help="(-precursor_mass_shift)"/> | 85 </valid> |
| 46 </inputs> | 86 </sanitizer> |
| 47 <outputs> | 87 </param> |
| 48 <data name="param_out" label="output file" format="data"/> | 88 <param checked="false" falsevalue="" help="(-theoretical) " label="set this flag if only annotated transitions should be used and be corrected to the theoretical mz" name="param_theoretical" optional="True" truevalue="-theoretical" type="boolean"/> |
| 49 </outputs> | 89 <param help="(-mz_threshold) " label="MZ threshold in Thomson for fragment ion annotation" name="param_mz_threshold" type="float" value="0.05"/> |
| 50 <help>**What it does** | 90 <param checked="false" falsevalue="" help="(-exclude_similar) If similarity_threshold is over 0, decoy assays with an absolute difference of the decoy and target product mz smaller than similarity_threshold are further excluded" label="set this flag if decoy assays with similarity of the peptide sequence to the target assays higher than the identity_threshold should be excluded" name="param_exclude_similar" optional="True" truevalue="-exclude_similar" type="boolean"/> |
| 51 | 91 <param help="(-similarity_threshold) Suggested value: 0.05" label="Similarity threshold for absolute difference of the product mz of target and decoy assays for exclusion in Dalton" name="param_similarity_threshold" type="float" value="-1.0"/> |
| 52 Generates decoys according to different models for a specific TraML | 92 <param checked="false" falsevalue="" help="(-append) " label="set this flag if non-decoy TraML should be appended to the output" name="param_append" optional="True" truevalue="-append" type="boolean"/> |
| 93 <param checked="false" falsevalue="" help="(-remove_CNterm_mods) " label="set this flag to remove decoy peptides with C/N terminal modifications (may be necessary depending on the decoy generation method)" name="param_remove_CNterm_mods" optional="True" truevalue="-remove_CNterm_mods" type="boolean"/> | |
| 94 <param checked="false" falsevalue="" help="(-remove_unannotated) " label="set this flag if target assays with unannotated ions should be ignored from decoy generation" name="param_remove_unannotated" optional="True" truevalue="-remove_unannotated" type="boolean"/> | |
| 95 <param checked="false" falsevalue="" help="(-enable_losses) " label="set this flag if fragment ions should also be annotated with neutral losses" name="param_enable_losses" optional="True" truevalue="-enable_losses" type="boolean"/> | |
| 96 <param help="(-identity_threshold) " label="shuffle: identity threshold for the shuffle algorithm" name="param_identity_threshold" type="float" value="0.7"/> | |
| 97 <param help="(-max_attempts) " label="shuffle: maximum attempts to lower the sequence identity between target and decoy for the shuffle algorithm" name="param_max_attempts" type="integer" value="10"/> | |
| 98 <param help="(-mz_shift) " label="shift: MZ shift in Thomson for shift decoy method" name="param_mz_shift" type="float" value="20.0"/> | |
| 99 <param help="(-precursor_mass_shift) " label="Mass shift to apply to the precursor ion" name="param_precursor_mass_shift" type="float" value="0.0"/> | |
| 100 <expand macro="advanced_options"> | |
| 101 <param checked="false" falsevalue="" help="(-force) " label="Overwrite tool specific checks" name="param_force" optional="True" truevalue="-force" type="boolean"/> | |
| 102 </expand> | |
| 103 </inputs> | |
| 104 <outputs> | |
| 105 <data format="traml" name="param_out"/> | |
| 106 </outputs> | |
| 107 <help>Generates decoys according to different models for a specific TraML | |
| 53 | 108 |
| 54 | 109 |
| 55 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/TOPP_OpenSwathDecoyGenerator.html | 110 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/TOPP_OpenSwathDecoyGenerator.html</help> |
| 56 | 111 </tool> |
| 57 @REFERENCES@ | |
| 58 </help> | |
| 59 </tool> |
