Mercurial > repos > galaxyp > openms_msgfplusadapter
comparison MSGFPlusAdapter.xml @ 1:06987761999d draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 820d990f9217706e693b8a2f1da91e13c09cb0fb
| author | galaxyp |
|---|---|
| date | Tue, 18 Apr 2017 15:40:51 -0400 |
| parents | 65a1b411e932 |
| children | b1b95a6933f9 |
comparison
equal
deleted
inserted
replaced
| 0:65a1b411e932 | 1:06987761999d |
|---|---|
| 10 <expand macro="references"/> | 10 <expand macro="references"/> |
| 11 <expand macro="stdio"/> | 11 <expand macro="stdio"/> |
| 12 <expand macro="requirements"/> | 12 <expand macro="requirements"/> |
| 13 <command><![CDATA[ | 13 <command><![CDATA[ |
| 14 | 14 |
| 15 ## check input file type | 15 ## check input file type |
| 16 #set $in_type = $param_in.ext | 16 #set $in_type = $param_in.ext |
| 17 | 17 |
| 18 ## create the symlinks to set the proper file extension, since msgf uses them to choose how to handle the input files | 18 ## create the symlinks to set the proper file extension, since msgf uses them to choose how to handle the input files |
| 19 ln -s '$param_in' 'param_in.${in_type}' && | 19 ln -s '$param_in' 'param_in.${in_type}' && |
| 20 ln -s '$param_database' param_database.fasta && | 20 ln -s '$param_database' param_database.fasta && |
| 21 ## find location of the MSGFPlus.jar file of the msgf_plus conda package | 21 ## find location of the MSGFPlus.jar file of the msgf_plus conda package |
| 22 MSGF_JAR=\$(msgf_plus -get_jar_path) && | 22 MSGF_JAR=\$(msgf_plus -get_jar_path) && |
| 23 | 23 |
| 24 MSGFPlusAdapter | 24 MSGFPlusAdapter |
| 25 -executable \$MSGF_JAR | 25 -executable \$MSGF_JAR |
| 26 #if $param_in: | 26 #if $param_in: |
| 27 -in 'param_in.${in_type}' | 27 -in 'param_in.${in_type}' |
| 28 #end if | 28 #end if |
| 29 #if $param_out: | 29 #if $param_out: |
| 30 -out $param_out | 30 -out $param_out |
| 31 #end if | 31 #end if |
| 32 #if $param_mzid_out: | 32 #if $param_mzid_out: |
| 33 -mzid_out $param_mzid_out | 33 -mzid_out $param_mzid_out |
| 34 #end if | 34 #end if |
| 35 #if $param_database: | 35 #if $param_database: |
| 36 -database param_database.fasta | 36 -database param_database.fasta |
| 37 #end if | 37 #end if |
| 38 #if $param_add_decoys: | 38 #if $param_add_decoys: |
| 39 -add_decoys | 39 -add_decoys |
| 40 #end if | 40 #end if |
| 41 #if $param_precursor_mass_tolerance: | 41 #if $param_precursor_mass_tolerance: |
| 42 -precursor_mass_tolerance $param_precursor_mass_tolerance | 42 -precursor_mass_tolerance $param_precursor_mass_tolerance |
| 43 #end if | 43 #end if |
| 44 #if $param_precursor_error_units: | 44 #if $param_precursor_error_units: |
| 45 -precursor_error_units $param_precursor_error_units | 45 -precursor_error_units |
| 46 #if " " in str($param_precursor_error_units): | |
| 47 "$param_precursor_error_units" | |
| 48 #else | |
| 49 $param_precursor_error_units | |
| 50 #end if | |
| 46 #end if | 51 #end if |
| 47 #if $param_isotope_error_range: | 52 #if $param_isotope_error_range: |
| 48 -isotope_error_range "$param_isotope_error_range" | 53 -isotope_error_range "$param_isotope_error_range" |
| 49 #end if | 54 #end if |
| 50 #if $param_fragment_method: | 55 #if $param_fragment_method: |
| 51 -fragment_method $param_fragment_method | 56 -fragment_method |
| 57 #if " " in str($param_fragment_method): | |
| 58 "$param_fragment_method" | |
| 59 #else | |
| 60 $param_fragment_method | |
| 61 #end if | |
| 52 #end if | 62 #end if |
| 53 #if $param_instrument: | 63 #if $param_instrument: |
| 54 -instrument $param_instrument | 64 -instrument |
| 65 #if " " in str($param_instrument): | |
| 66 "$param_instrument" | |
| 67 #else | |
| 68 $param_instrument | |
| 69 #end if | |
| 55 #end if | 70 #end if |
| 56 #if $param_enzyme: | 71 #if $param_enzyme: |
| 57 -enzyme $param_enzyme | 72 -enzyme |
| 73 #if " " in str($param_enzyme): | |
| 74 "$param_enzyme" | |
| 75 #else | |
| 76 $param_enzyme | |
| 77 #end if | |
| 58 #end if | 78 #end if |
| 59 #if $param_protocol: | 79 #if $param_protocol: |
| 60 -protocol $param_protocol | 80 -protocol |
| 81 #if " " in str($param_protocol): | |
| 82 "$param_protocol" | |
| 83 #else | |
| 84 $param_protocol | |
| 85 #end if | |
| 61 #end if | 86 #end if |
| 62 #if $param_tryptic: | 87 #if $param_tryptic: |
| 63 -tryptic $param_tryptic | 88 -tryptic |
| 89 #if " " in str($param_tryptic): | |
| 90 "$param_tryptic" | |
| 91 #else | |
| 92 $param_tryptic | |
| 93 #end if | |
| 64 #end if | 94 #end if |
| 65 #if $param_min_precursor_charge: | 95 #if $param_min_precursor_charge: |
| 66 -min_precursor_charge $param_min_precursor_charge | 96 -min_precursor_charge $param_min_precursor_charge |
| 67 #end if | 97 #end if |
| 68 #if $param_max_precursor_charge: | 98 #if $param_max_precursor_charge: |
| 111 #end if | 141 #end if |
| 112 #if $adv_opts.param_force: | 142 #if $adv_opts.param_force: |
| 113 -force | 143 -force |
| 114 #end if | 144 #end if |
| 115 #end if | 145 #end if |
| 116 ]]> | 146 ]]> |
| 117 </command> | 147 </command> |
| 118 <inputs> | 148 <inputs> |
| 119 <param name="param_in" type="data" format="mzxml,mgf,mzml" optional="False" label="Input file (MS-GF+ parameter '-s')" help="(-in) "/> | 149 <param name="param_in" type="data" format="mzxml,mgf,mzml" optional="False" label="Input file (MS-GF+ parameter '-s')" help="(-in) "/> |
| 120 <param name="param_database" type="data" format="fasta" optional="False" label="Protein sequence database (FASTA file; MS-GF+ parameter '-d')" help="(-database) Non-existing relative filenames are looked up via 'OpenMS.ini:id_db_dir'"/> | 150 <param name="param_database" type="data" format="fasta" optional="False" label="Protein sequence database (FASTA file; MS-GF+ parameter '-d')" help="(-database) Non-existing relative filenames are looked up via 'OpenMS.ini:id_db_dir'"/> |
| 121 <param name="param_add_decoys" display="radio" type="boolean" truevalue="-add_decoys" falsevalue="" checked="false" optional="True" label="Create decoy proteins (reversed sequences) and append them to the database for the search (MS-GF+ parameter '-tda')" help="(-add_decoys) This allows the calculation of FDRs, but should only be used if the database does not already contain decoys"/> | 151 <param name="param_add_decoys" display="radio" type="boolean" truevalue="-add_decoys" falsevalue="" checked="false" optional="True" label="Create decoy proteins (reversed sequences) and append them to the database for the search (MS-GF+ parameter '-tda')" help="(-add_decoys) This allows the calculation of FDRs, but should only be used if the database does not already contain decoys"/> |
