Mercurial > repos > galaxyp > openms
comparison IDFileConverter.xml @ 0:3070d71e0e5c draft
Uploaded
| author | bgruening |
|---|---|
| date | Thu, 16 Apr 2015 08:37:04 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:3070d71e0e5c |
|---|---|
| 1 <?xml version='1.0' encoding='UTF-8'?> | |
| 2 <tool id="IDFileConverter" name="IDFileConverter" version="2.0.0"> | |
| 3 <description>Converts identification engine file formats.</description> | |
| 4 <macros> | |
| 5 <token name="@EXECUTABLE@">IDFileConverter</token> | |
| 6 <import>macros.xml</import> | |
| 7 </macros> | |
| 8 <expand macro="stdio"/> | |
| 9 <expand macro="requirements"/> | |
| 10 <command>IDFileConverter | |
| 11 | |
| 12 #if $param_in: | |
| 13 -in $param_in | |
| 14 #end if | |
| 15 #if $param_out: | |
| 16 -out $param_out | |
| 17 #end if | |
| 18 #if $param_out_type: | |
| 19 -out_type | |
| 20 #if " " in str($param_out_type): | |
| 21 "$param_out_type" | |
| 22 #else | |
| 23 $param_out_type | |
| 24 #end if | |
| 25 #end if | |
| 26 #if $param_mz_file: | |
| 27 -mz_file $param_mz_file | |
| 28 #end if | |
| 29 #if $param_mz_name: | |
| 30 -mz_name "$param_mz_name" | |
| 31 #end if | |
| 32 #if $param_use_precursor_data: | |
| 33 -use_precursor_data | |
| 34 #end if | |
| 35 #if $param_peptideprophet_analyzed: | |
| 36 -peptideprophet_analyzed | |
| 37 #end if | |
| 38 -threads \${GALAXY_SLOTS:-24} | |
| 39 #if $adv_opts.adv_opts_selector=='advanced': | |
| 40 #if $adv_opts.param_ignore_proteins_per_peptide: | |
| 41 -ignore_proteins_per_peptide | |
| 42 #end if | |
| 43 #if $adv_opts.param_scan_regex: | |
| 44 -scan_regex "$adv_opts.param_scan_regex" | |
| 45 #end if | |
| 46 #if $adv_opts.param_force: | |
| 47 -force | |
| 48 #end if | |
| 49 #end if | |
| 50 </command> | |
| 51 <inputs> | |
| 52 <param name="param_in" type="data" format="xml,pepxml,idxml" optional="False" label="Input file or directory containing the data to convert" help="(-in) This may be: <br>- a single file in a multi-purpose XML format (pepXML, protXML, idXML, mzid), <br>- a single file in a search engine-specific XML format (Mascot: mascotXML, OMSSA: omssaXML, X! Tandem: xml), <br>- for Sequest results, a directory containing .out files. <br>"/> | |
| 53 <param name="param_out_type" type="select" optional="True" label="Output file type (default: determined from file extension)" help="(-out_type) "> | |
| 54 <option value="idXML">idXML</option> | |
| 55 <option value="mzid">mzid</option> | |
| 56 <option value="pepXML">pepXML</option> | |
| 57 <option value="FASTA">FASTA</option> | |
| 58 </param> | |
| 59 <param name="param_mz_file" type="data" format="mzxml,mzml" optional="True" label="[Sequest, pepXML, mascotXML, XTandem only] Retention times will be looked up in this file" help="(-mz_file) "/> | |
| 60 <param name="param_mz_name" type="text" size="30" label="[pepXML only] Experiment filename/path (extension will be removed) to match in the pepXML file ('base_name' attribute)" help="(-mz_name) Only necessary if different from 'mz_file'"> | |
| 61 <sanitizer> | |
| 62 <valid initial="string.printable"> | |
| 63 <remove value="'"/> | |
| 64 <remove value="""/> | |
| 65 </valid> | |
| 66 </sanitizer> | |
| 67 </param> | |
| 68 <param name="param_use_precursor_data" type="boolean" truevalue="-use_precursor_data" falsevalue="" checked="false" optional="True" label="[pepXML only] Use precursor RTs (and m/z values) from 'mz_file' for the generated peptide identifications, instead of the RTs of MS2 spectra" help="(-use_precursor_data) "/> | |
| 69 <param name="param_peptideprophet_analyzed" type="boolean" truevalue="-peptideprophet_analyzed" falsevalue="" checked="false" optional="True" label="[pepXML output only] Write output in the format of a PeptideProphet analysis result" help="(-peptideprophet_analyzed) By default a 'raw' pepXML is produced that contains only search engine results"/> | |
| 70 <expand macro="advanced_options"> | |
| 71 <param name="param_ignore_proteins_per_peptide" type="boolean" truevalue="-ignore_proteins_per_peptide" falsevalue="" checked="false" optional="True" label="[Sequest only] Workaround to deal with .out files that contain" help="(-ignore_proteins_per_peptide) e.g. "+1" in references column, <br>but do not list extra references in subsequent lines (try -debug 3 or 4)"/> | |
| 72 <param name="param_scan_regex" type="text" size="30" label="[mascotXML only] Regular expression used to extract the scan number or retention time" help="(-scan_regex) See documentation for details"> | |
| 73 <sanitizer> | |
| 74 <valid initial="string.printable"> | |
| 75 <remove value="'"/> | |
| 76 <remove value="""/> | |
| 77 </valid> | |
| 78 </sanitizer> | |
| 79 </param> | |
| 80 <param name="param_force" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/> | |
| 81 </expand> | |
| 82 </inputs> | |
| 83 <outputs> | |
| 84 <data name="param_out" format="fasta"/> | |
| 85 </outputs> | |
| 86 <help>**What it does** | |
| 87 | |
| 88 Converts identification engine file formats. | |
| 89 | |
| 90 | |
| 91 For more information, visit http://ftp.mi.fu-berlin.de/OpenMS/release-documentation/html/TOPP_IDFileConverter.html</help> | |
| 92 <expand macro="references"/> | |
| 93 </tool> |
