Mercurial > repos > galaxyp > maxquant
comparison maxquant.xml @ 10:f522c08e900c draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 63e45d43f403514ab0ceafaf441d761866f1eb7e"
author | galaxyp |
---|---|
date | Fri, 12 Mar 2021 08:41:06 +0000 |
parents | ea0a1d50c83f |
children | d72c96ad9a16 |
comparison
equal
deleted
inserted
replaced
9:37d669de2828 | 10:f522c08e900c |
---|---|
1 <tool id="maxquant" name="MaxQuant" version="@VERSION@+galaxy3"> | 1 <tool id="maxquant" name="MaxQuant" version="@VERSION@+galaxy4"> |
2 <macros> | 2 <macros> |
3 <xml name="output" token_format="tabular" token_label="default description" token_name="default"> | 3 <xml name="output" token_format="tabular" token_label="default description" token_name="default"> |
4 <data format="@FORMAT@" label="@LABEL@ for ${on_string}" name="@NAME@"> | 4 <data format="@FORMAT@" label="@LABEL@ for ${on_string}" name="@NAME@"> |
5 <filter>'@NAME@' in output_opts['output']</filter> | 5 <filter>'@NAME@' in output_opts['output']</filter> |
6 </data> | 6 </data> |
87 #end if | 87 #end if |
88 separateLfq: ${protein_quant.lfq_opts.separateLfq} | 88 separateLfq: ${protein_quant.lfq_opts.separateLfq} |
89 lfqStabilizeLargeRatios: ${protein_quant.lfq_opts.lfqStabilizeLargeRatios} | 89 lfqStabilizeLargeRatios: ${protein_quant.lfq_opts.lfqStabilizeLargeRatios} |
90 lfqRequireMsms: ${protein_quant.lfq_opts.lfqRequireMsms} | 90 lfqRequireMsms: ${protein_quant.lfq_opts.lfqRequireMsms} |
91 advancedSiteIntensities: ${protein_quant.lfq_opts.advancedSiteIntensities} | 91 advancedSiteIntensities: ${protein_quant.lfq_opts.advancedSiteIntensities} |
92 matchBetweenRuns: ${search_opts.match_between_runs} | 92 matchBetweenRuns: ${search_opts.mbr.match_between_runs} |
93 #if $search_opts.mbr.match_between_runs == 'True': | |
94 matchingTimeWindow: ${search_opts.mbr.matching_time_window} | |
95 matchingIonMobilityWindow: ${search_opts.mbr.matching_ion_mobility_window} | |
96 alignmentTimeWindow: ${search_opts.mbr.alignment_time_window} | |
97 alignmentIonMobilityWindow: ${search_opts.mbr.alignment_ion_mobility_window} | |
98 matchUnidentifiedFeatures: ${search_opts.mbr.match_unidentified_features} | |
99 #end if | |
93 includeContaminants: ${search_opts.incl_contaminants} | 100 includeContaminants: ${search_opts.incl_contaminants} |
94 minPeptideLengthForUnspecificSearch: ${search_opts.min_pep_length} | 101 minPeptideLengthForUnspecificSearch: ${search_opts.min_pep_length} |
95 maxPeptideLengthForUnspecificSearch: ${search_opts.max_pep_length} | 102 maxPeptideLengthForUnspecificSearch: ${search_opts.max_pep_length} |
96 decoyMode: ${search_opts.decoy_mode} | 103 decoyMode: ${search_opts.decoy_mode} |
97 peptideFdr: ${search_opts.psm_fdr} | 104 peptideFdr: ${search_opts.psm_fdr} |
221 - [iodoTMT6plex-Cys128,'',0,0,0,0,True] | 228 - [iodoTMT6plex-Cys128,'',0,0,0,0,True] |
222 - [iodoTMT6plex-Cys129,'',0,0,0,0,True] | 229 - [iodoTMT6plex-Cys129,'',0,0,0,0,True] |
223 - [iodoTMT6plex-Cys130,'',0,0,0,0,True] | 230 - [iodoTMT6plex-Cys130,'',0,0,0,0,True] |
224 - [iodoTMT6plex-Cys131,'',0,0,0,0,True] | 231 - [iodoTMT6plex-Cys131,'',0,0,0,0,True] |
225 #end if | 232 #end if |
226 #end if | 233 #end if |
234 #if $pg.quant_method.select_quant_method == 'reporter_ion_ms3': | |
235 lcmsRunType: 'Reporter ion MS3' | |
236 reporterMassTolerance: 0.003 | |
237 #if $pg.quant_method.filter_by_pif.filter_pif == 'True': | |
238 reporterPif: ${pg.quant_method.filter_by_pif.reporter_pif} | |
239 #else: | |
240 reporterPif: 0 | |
241 #end if | |
242 reporterFraction: 0 | |
243 reporterBasePeakRatio: 0 | |
244 filterPif: ${pg.quant_method.filter_by_pif.filter_pif} | |
245 isobaricLabels: | |
246 #if $pg.quant_method.iso_labels.labeling == 'custom': | |
247 #for $l in $pg.quant_method.iso_labels.iso_label: | |
248 - ['$l.internallabel','$l.terminallabel',$l.cm2,$l.cm1,$l.cp1,$l.cp2,$l.tmtlike] | |
249 #end for | |
250 #end if | |
251 #if $pg.quant_method.iso_labels.labeling == 'tmt2plex': | |
252 - [TMT2plex-Lys126,TMT2plex-Nter126,0,0,0,0,True] | |
253 - [TMT2plex-Lys127,TMT2plex-Nter127,0,0,0,0,True] | |
254 #end if | |
255 #if $pg.quant_method.iso_labels.labeling == 'tmt6plex': | |
256 - [TMT6plex-Lys126,TMT6plex-Nter126,0,0,0,0,True] | |
257 - [TMT6plex-Lys127,TMT6plex-Nter127,0,0,0,0,True] | |
258 - [TMT6plex-Lys128,TMT6plex-Nter128,0,0,0,0,True] | |
259 - [TMT6plex-Lys129,TMT6plex-Nter129,0,0,0,0,True] | |
260 - [TMT6plex-Lys130,TMT6plex-Nter130,0,0,0,0,True] | |
261 - [TMT6plex-Lys131,TMT6plex-Nter131,0,0,0,0,True] | |
262 #end if | |
263 #if $pg.quant_method.iso_labels.labeling == 'tmt8plex': | |
264 - [TMT8plex-Lys126C,TMT8plex-Nter126C,0,0,0,0,True] | |
265 - [TMT8plex-Lys127N,TMT8plex-Nter127N,0,0,0,0,True] | |
266 - [TMT8plex-Lys127C,TMT8plex-Nter127C,0,0,0,0,True] | |
267 - [TMT8plex-Lys128C,TMT8plex-Nter128C,0,0,0,0,True] | |
268 - [TMT8plex-Lys129N,TMT8plex-Nter129N,0,0,0,0,True] | |
269 - [TMT8plex-Lys129C,TMT8plex-Nter129C,0,0,0,0,True] | |
270 - [TMT8plex-Lys130C,TMT8plex-Nter130C,0,0,0,0,True] | |
271 - [TMT8plex-Lys131N,TMT8plex-Nter131N,0,0,0,0,True] | |
272 #end if | |
273 #if $pg.quant_method.iso_labels.labeling == 'tmt10plex': | |
274 @TMT10PLEX@ | |
275 #end if | |
276 #if $pg.quant_method.iso_labels.labeling == 'tmt11plex': | |
277 @TMT10PLEX@ | |
278 - [TMT11plex-Lys131C,TMT11plex-Nter131C,0,0,0,0,True] | |
279 #end if | |
280 #if $pg.quant_method.iso_labels.labeling == 'itraq4plex': | |
281 - [iTRAQ4plex-Lys114,iTRAQ4plex-Nter114,0,0,0,0,False] | |
282 - [iTRAQ4plex-Lys115,iTRAQ4plex-Nter115,0,0,0,0,False] | |
283 - [iTRAQ4plex-Lys116,iTRAQ4plex-Nter116,0,0,0,0,False] | |
284 - [iTRAQ4plex-Lys117,iTRAQ4plex-Nter117,0,0,0,0,False] | |
285 #end if | |
286 #if $pg.quant_method.iso_labels.labeling == 'itraq8plex': | |
287 - [iTRAQ4plex-Lys113,iTRAQ8plex-Nter113,0,0,0,0,False] | |
288 - [iTRAQ4plex-Lys114,iTRAQ8plex-Nter114,0,0,0,0,False] | |
289 - [iTRAQ4plex-Lys115,iTRAQ8plex-Nter115,0,0,0,0,False] | |
290 - [iTRAQ4plex-Lys116,iTRAQ8plex-Nter116,0,0,0,0,False] | |
291 - [iTRAQ4plex-Lys117,iTRAQ8plex-Nter117,0,0,0,0,False] | |
292 - [iTRAQ4plex-Lys118,iTRAQ8plex-Nter118,0,0,0,0,False] | |
293 - [iTRAQ4plex-Lys119,iTRAQ8plex-Nter119,0,0,0,0,False] | |
294 - [iTRAQ4plex-Lys121,iTRAQ8plex-Nter121,0,0,0,0,False] | |
295 #end if | |
296 #if $pg.quant_method.iso_labels.labeling == 'iodotmt6plex': | |
297 - [iodoTMT6plex-Cys126,'',0,0,0,0,True] | |
298 - [iodoTMT6plex-Cys127,'',0,0,0,0,True] | |
299 - [iodoTMT6plex-Cys128,'',0,0,0,0,True] | |
300 - [iodoTMT6plex-Cys129,'',0,0,0,0,True] | |
301 - [iodoTMT6plex-Cys130,'',0,0,0,0,True] | |
302 - [iodoTMT6plex-Cys131,'',0,0,0,0,True] | |
303 #end if | |
304 #end if | |
227 #end for | 305 #end for |
228 </configfile> | 306 </configfile> |
229 <expand macro="ptxqc"/> | 307 <expand macro="ptxqc"/> |
230 </configfiles> | 308 </configfiles> |
231 | 309 |
274 help="The minimum number of unique peptides a protein group should have to be considered as identified and reported in the final table."/> | 352 help="The minimum number of unique peptides a protein group should have to be considered as identified and reported in the final table."/> |
275 <param name="calc_peak_properties" type="boolean" checked="false" | 353 <param name="calc_peak_properties" type="boolean" checked="false" |
276 label="Calculate peak properties" | 354 label="Calculate peak properties" |
277 truevalue="True" falsevalue="False" | 355 truevalue="True" falsevalue="False" |
278 help="If checked, several quantities characterizing peaks and isotopes patterns are calculated. This may lead to a substantial increase in computation time."/> | 356 help="If checked, several quantities characterizing peaks and isotopes patterns are calculated. This may lead to a substantial increase in computation time."/> |
279 <param name="match_between_runs" type="boolean" checked="false" | 357 <conditional name="mbr"> |
280 label="Match between runs" | 358 <param name="match_between_runs" type="select" |
281 truevalue="True" falsevalue="False" | 359 label="Match between runs" |
282 help="Identifications are transferred to non-sequenced or non-identified MS features in other LC-MS runs."/> | 360 help="Identifications are transferred to non-sequenced or non-identified MS features in other LC-MS runs."> |
361 <option value="False" selected="true">No</option> | |
362 <option value="True">Yes</option> | |
363 </param> | |
364 <when value="False"/> | |
365 <when value="True"> | |
366 <param name="matching_time_window" type="float" label="Match Time Window [min]" min="0" value="0.7" | |
367 help="The time window that is used in 'Match between runs' for the transfer of identifications."/> | |
368 <param name="matching_ion_mobility_window" type="float" label="Match Ion Mobility Window" min="0" value="0.05" | |
369 help="The ion mobility window that is used in 'Match between runs' for the transfer of identifications."/> | |
370 <param name="alignment_time_window" type="integer" label="Alignment Time Window [min]" min="0" value="20" | |
371 help="The time window that is used in retention time alignment to search for the best alignment function."/> | |
372 <param name="alignment_ion_mobility_window" type="integer" label="Alignment Ion Mobility" min="0" value="1" | |
373 help="The ion mobility window that is used in ion mobility alignment to search for the best alignment function."/> | |
374 <param name="match_unidentified_features" type="boolean" checked="false" | |
375 label="Match unidentified Features" | |
376 truevalue="True" falsevalue="False" | |
377 help="Also unidentified peptide features will be matched between runs. Their expression profiles over multiple samples are written into the table called 'matchedFeatures.txt'."/> | |
378 </when> | |
379 </conditional> | |
283 <param name="incl_contaminants" type="boolean" checked="true" | 380 <param name="incl_contaminants" type="boolean" checked="true" |
284 label="Include contaminants" | 381 label="Include contaminants" |
285 truevalue="True" falsevalue="False" | 382 truevalue="True" falsevalue="False" |
286 help="‘Yes’ means that proteins from a contaminant list are automatically added to the list of proteins for in silico digestion (in the fasta file)"/> | 383 help="‘Yes’ means that proteins from a contaminant list are automatically added to the list of proteins for in silico digestion (in the fasta file)"/> |
287 <param name="decoy_mode" type="select" | 384 <param name="decoy_mode" type="select" |
408 help="Select a method if needed."> | 505 help="Select a method if needed."> |
409 <option value="">None</option> | 506 <option value="">None</option> |
410 <option value="lfq">label free quantification</option> | 507 <option value="lfq">label free quantification</option> |
411 <option value="silac">label based quantification</option> | 508 <option value="silac">label based quantification</option> |
412 <option value="reporter_ion_ms2">reporter ion MS2</option> | 509 <option value="reporter_ion_ms2">reporter ion MS2</option> |
510 <option value="reporter_ion_ms3">reporter ion MS3</option> | |
413 </param> | 511 </param> |
414 <when value=""/> | 512 <when value=""/> |
415 <when value="silac"> | 513 <when value="silac"> |
416 <param name="light_labels" type="select" label="light labels" | 514 <param name="light_labels" type="select" label="light labels" |
417 multiple="true" help="Select zero or more light modifications."> | 515 multiple="true" help="Select zero or more light modifications."> |
441 label="Skip normalization" | 539 label="Skip normalization" |
442 truevalue="True" falsevalue="False" | 540 truevalue="True" falsevalue="False" |
443 help="If checked the high-speed version of MaxLFQ is used. This is recommended for large numbers of samples (Experiments). For less than 10 samples the original MaxLFQ normalization algorithm is used."/> | 541 help="If checked the high-speed version of MaxLFQ is used. This is recommended for large numbers of samples (Experiments). For less than 10 samples the original MaxLFQ normalization algorithm is used."/> |
444 </when> | 542 </when> |
445 <when value="reporter_ion_ms2"> | 543 <when value="reporter_ion_ms2"> |
544 <conditional name="iso_labels"> | |
545 <param name="labeling" type="select" label="isobaric labeling" | |
546 help="Select one of the standard labelings (correction factors are zero) or create a custom labeling."> | |
547 <option value="custom">custom</option> | |
548 <option value="tmt2plex">TMT2plex</option> | |
549 <option value="tmt6plex">TMT6plex</option> | |
550 <option value="tmt8plex">TMT8plex</option> | |
551 <option value="tmt10plex">TMT10plex</option> | |
552 <option value="tmt11plex">TMT11plex</option> | |
553 <option value="itraq4plex">iTRAQ4plex</option> | |
554 <option value="itraq8plex">iTRAQ8plex</option> | |
555 <option value="iodotmt6plex">iodoTMT6plex</option> | |
556 </param> | |
557 | |
558 <when value="tmt2plex"></when> | |
559 <when value="tmt6plex"></when> | |
560 <when value="tmt8plex"></when> | |
561 <when value="tmt10plex"></when> | |
562 <when value="tmt11plex"></when> | |
563 <when value="itraq4plex"></when> | |
564 <when value="itraq8plex"></when> | |
565 <when value="iodotmt6plex"></when> | |
566 <when value="custom"> | |
567 <repeat name="iso_label" title="Isobaric Label" min="1" default="1"> | |
568 <param name="internallabel" type="select" label="internal label" help="contains Lys"> | |
569 <expand macro="iso_labels"/> | |
570 </param> | |
571 <param name="terminallabel" type="select" label="terminal label" help="contains Nter"> | |
572 <option value="">None</option> | |
573 <expand macro="iso_labels"/> | |
574 </param> | |
575 <param name="cm2" type="float" label="correction factor -2%" value="0.0"/> | |
576 <param name="cm1" type="float" label="correction factor -1%" value="0.0"/> | |
577 <param name="cp1" type="float" label="correction factor +1%" value="0.0"/> | |
578 <param name="cp2" type="float" label="correction factor +2%" value="0.0"/> | |
579 <param type="boolean" name="tmtlike" checked="false" | |
580 label="TMT-like" | |
581 truevalue="True" falsevalue="False"/> | |
582 </repeat> | |
583 </when> | |
584 </conditional> | |
585 <conditional name="filter_by_pif"> | |
586 <param name="filter_pif" type="boolean" checked="false" label="Filter by PIF" | |
587 truevalue="True" falsevalue="False" | |
588 help="If checked, quantified PSMs will be filtered by their precursor intensity fraction to avoid using peptides that clearly suffer from co-fragmentation with other peptide species."/> | |
589 <when value="True"> | |
590 <param name="reporter_pif" type="float" label="Minimum reporter PIF" value="0.75" min="0" | |
591 max="1" | |
592 help="MS/MS spectra with a lower value for the PIF will be discarded for isobaric label quantification."/> | |
593 </when> | |
594 <when value="False"></when> | |
595 </conditional> | |
596 </when> | |
597 <when value="reporter_ion_ms3"> | |
446 <conditional name="iso_labels"> | 598 <conditional name="iso_labels"> |
447 <param name="labeling" type="select" label="isobaric labeling" | 599 <param name="labeling" type="select" label="isobaric labeling" |
448 help="Select one of the standard labelings (correction factors are zero) or create a custom labeling."> | 600 help="Select one of the standard labelings (correction factors are zero) or create a custom labeling."> |
449 <option value="custom">custom</option> | 601 <option value="custom">custom</option> |
450 <option value="tmt2plex">TMT2plex</option> | 602 <option value="tmt2plex">TMT2plex</option> |
630 <param name="output" value="config,mqpar,mzTab" /> | 782 <param name="output" value="config,mqpar,mzTab" /> |
631 <output name="config" file="02/config.yml" lines_diff="2" /> | 783 <output name="config" file="02/config.yml" lines_diff="2" /> |
632 <!-- high difference due to unconsistant xml formatting in MQ --> | 784 <!-- high difference due to unconsistant xml formatting in MQ --> |
633 <output name="mqpar" file="02/mqpar.xml" lines_diff="24" /> | 785 <output name="mqpar" file="02/mqpar.xml" lines_diff="24" /> |
634 </test> | 786 </test> |
787 <!-- reporter ion ms3 + multiple param groups, testing yaml conf file and mqpar.xml only --> | |
788 <test expect_num_outputs="3"> | |
789 <param name="ftype" value=".mzxml" /> | |
790 <param name="fasta_files" value="bsa.fasta" /> | |
791 <param name="identifier_parse_rule" value=">([^\s]*)" /> | |
792 <param name="description_parse_rule" value=">(.*)" /> | |
793 <param name="incl_contaminants" value="False" /> <!-- non-default value --> | |
794 <param name="min_pep_length" value="7" /> <!-- non-default value --> | |
795 <param name="max_pep_length" value="24" /> <!-- non-default value --> | |
796 <param name="decoy_mode" value="randomize" /> <!-- non-default value --> | |
797 <param name="psm_fdr" value="0.5" /> <!-- non-default value --> | |
798 <param name="protein_fdr" value="0.4" /> <!-- non-default value --> | |
799 <section name="protein_quant"> | |
800 <param name="peptides_for_quantification" value="0"/><!-- non-default value --> | |
801 <conditional name="only_unmod_prot"> | |
802 <param name="unmod_prot" value="True"/> | |
803 <param name="mods_used_prot_quant" value="Pro5,Pro6"/> | |
804 </conditional> | |
805 </section> | |
806 <repeat name="paramGroups"> | |
807 <param name="files" value="BSA_min_23.mzXML"/> | |
808 <param name="variableModifications" value="Oxidation (M)" /> | |
809 <param name="fixedModifications" value="" /> | |
810 <conditional name="quant_method"> | |
811 <param name="select_quant_method" value="reporter_ion_ms3" /> | |
812 <conditional name="iso_labels"> | |
813 <param name="labeling" value="custom" /> | |
814 <repeat name="iso_label"> | |
815 <param name="internallabel" value="TMT2plex-Lys126" /> | |
816 <param name="terminallabel" value="TMT2plex-Nter126" /> | |
817 <param name="tmtlike" value="True" /> | |
818 <param name="cp1" value="6.7" /> | |
819 <param name="cp2" value="3" /> | |
820 </repeat> | |
821 <repeat name="iso_label"> | |
822 <param name="internallabel" value="TMT2plex-Lys127" /> | |
823 <param name="terminallabel" value="TMT2plex-Nter127" /> | |
824 <param name="tmtlike" value="True" /> | |
825 </repeat> | |
826 </conditional> | |
827 <conditional name="filter_by_pif"> | |
828 <param name="filter_pif" value="False"/> | |
829 <param name="reporter_pif" | |
830 value="0.6"/> <!-- as filter_pif is False this value will be ignored and 0 used instead --> | |
831 </conditional> | |
832 </conditional> | |
833 </repeat> | |
834 <repeat name="paramGroups"> | |
835 <param name="files" value="BSA_min_22"/> | |
836 <param name="variableModifications" value="" /> | |
837 <param name="fixedModifications" value="" /> | |
838 <param name="enzymes" value="" /> | |
839 <conditional name="quant_method"> | |
840 <param name="select_quant_method" value="reporter_ion_ms3"/> | |
841 <conditional name="iso_labels"> | |
842 <param name="labeling" value="itraq4plex"/> | |
843 </conditional> | |
844 <conditional name="filter_by_pif"> | |
845 <param name="filter_pif" value="True"/> | |
846 <param name="reporter_pif" value="0.8"/> <!-- as filter_pif is True this value is used --> | |
847 </conditional> | |
848 </conditional> | |
849 </repeat> | |
850 <param name="dry_run" value="True" /> | |
851 <param name="output" value="config,mqpar,mzTab" /> | |
852 <output name="config" file="06/config.yml" lines_diff="2"> | |
853 <assert_contents> | |
854 <has_text_matching expression="lcmsRunType\: \'Reporter ion MS3\'" /> | |
855 </assert_contents> | |
856 </output> | |
857 <output name="mqpar" file="06/mqpar.xml" lines_diff="6"> | |
858 <assert_contents> | |
859 <has_text_matching expression=".lcmsRunType.Reporter ion MS3.\/lcmsRunType." /> | |
860 </assert_contents> | |
861 </output> | |
862 </test> | |
635 <!-- lfq, testing yaml conf file and mqpar.xml only --> | 863 <!-- lfq, testing yaml conf file and mqpar.xml only --> |
636 <test expect_num_outputs="2"> | 864 <test expect_num_outputs="2"> |
637 <param name="ftype" value=".mzxml" /> | 865 <param name="ftype" value=".mzxml" /> |
638 <param name="fasta_files" value="bsa.fasta" /> | 866 <param name="fasta_files" value="bsa.fasta" /> |
639 <param name="identifier_parse_rule" value="^>.*\|(.*)\|.*$" /> | 867 <param name="identifier_parse_rule" value="^>.*\|(.*)\|.*$" /> |
651 </repeat> | 879 </repeat> |
652 <param name="dry_run" value="True" /> | 880 <param name="dry_run" value="True" /> |
653 <param name="output" value="config,mqpar" /> | 881 <param name="output" value="config,mqpar" /> |
654 <output name="config" file="03/config.yml" lines_diff="2" /> | 882 <output name="config" file="03/config.yml" lines_diff="2" /> |
655 <output name="mqpar" file="03/mqpar.xml" lines_diff="10" /> | 883 <output name="mqpar" file="03/mqpar.xml" lines_diff="10" /> |
884 </test> | |
885 <!-- Test for MBR --> | |
886 <test expect_num_outputs="2"> | |
887 <param name="ftype" value=".mzxml" /> | |
888 <param name="fasta_files" value="bsa.fasta" /> | |
889 <param name="identifier_parse_rule" value="^>.*\|(.*)\|.*$" /> | |
890 <param name="description_parse_rule" value="^>.*\|.*\|[^ ]+ (.*) OS.*$" /> | |
891 <param name="min_unique_pep" value="1" /> | |
892 <param name="ibaq" value="True" /> | |
893 <param name="match_between_runs" value="True" /> | |
894 <param name="ibaqLogFit" value="False" /> | |
895 <repeat name="paramGroups"> | |
896 <param name="files" value="BSA_min_22"/> | |
897 <param name="maxMissedCleavages" value="1"/> | |
898 <param name="variableModifications" value="Oxidation (M)" /> | |
899 <conditional name="quant_method"> | |
900 <param name="select_quant_method" value="lfq" /> | |
901 </conditional> | |
902 </repeat> | |
903 <param name="dry_run" value="True" /> | |
904 <param name="output" value="config,mqpar" /> | |
905 <output name="config" file="05/config.yml" lines_diff="2"> | |
906 <assert_contents> | |
907 <has_text_matching expression="matchBetweenRuns\: True" /> | |
908 </assert_contents> | |
909 </output> | |
910 <output name="mqpar" file="05/mqpar.xml" lines_diff="4"> | |
911 <assert_contents> | |
912 <has_text_matching expression=".matchBetweenRuns.True.\/matchBetweenRuns." /> | |
913 </assert_contents> | |
914 </output> | |
656 </test> | 915 </test> |
657 <!-- silac + fractions with experimental design template, testing yaml conf file and mqpar.xml only --> | 916 <!-- silac + fractions with experimental design template, testing yaml conf file and mqpar.xml only --> |
658 <test expect_num_outputs="2"> | 917 <test expect_num_outputs="2"> |
659 <param name="ftype" value=".mzxml" /> | 918 <param name="ftype" value=".mzxml" /> |
660 <param name="fasta_files" value="bsa.fasta" /> | 919 <param name="fasta_files" value="bsa.fasta" /> |
742 - label free (LFQ): Protein intensity will be reported as 'LFQ intensity' columns in the proteinGroups table | 1001 - label free (LFQ): Protein intensity will be reported as 'LFQ intensity' columns in the proteinGroups table |
743 - label based: quantifies MS1 labelled samples ('SILAC', 'Dimethyl', 'ICAT', 'ICPL', 'mTRAQ', '18 O') | 1002 - label based: quantifies MS1 labelled samples ('SILAC', 'Dimethyl', 'ICAT', 'ICPL', 'mTRAQ', '18 O') |
744 | 1003 |
745 - for two channels: choose options from light and heavy sections | 1004 - for two channels: choose options from light and heavy sections |
746 - for three channels: choose options from light, medium and heavy sections | 1005 - for three channels: choose options from light, medium and heavy sections |
747 - reporter ion ms2: quantifies conventional isobaric labelling samples. Either use the pre-defined labellings with correction factors set to 0 or specify a custom labelling | 1006 - reporter ion ms2/ms3: quantifies conventional isobaric labelling samples. Either use the pre-defined labellings with correction factors set to 0 or specify a custom labelling |
748 - PTXQC quality control: quality control software creates an automatic quality control pdf report | 1007 - PTXQC quality control: quality control software creates an automatic quality control pdf report |
749 | 1008 |
750 | 1009 |
751 **Output files** | 1010 **Output files** |
752 | 1011 |