# HG changeset patch # User galaxyp # Date 1615538466 0 # Node ID f522c08e900c9443cd3bde3b18d6227446191355 # Parent 37d669de28287c56901d1b638972188c19af9fcb "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 63e45d43f403514ab0ceafaf441d761866f1eb7e" diff -r 37d669de2828 -r f522c08e900c macros.xml --- a/macros.xml Fri Feb 19 21:24:41 2021 +0000 +++ b/macros.xml Fri Mar 12 08:41:06 2021 +0000 @@ -65,7 +65,11 @@ cont_MYCO: - MYCOPLASMA - '1' + #if $search_opts.mbr.match_between_runs == 'True': + MQpar_MatchingTimeWindow_num: ${search_opts.mbr.matching_time_window} + #else: MQpar_MatchingTimeWindow_num: 0.0 + #end if MatchBetweenRuns_wA: auto MQpar_firstSearchTol_num: 20.0 firstSearch_outOfCalWarnSD_num: 2.0 diff -r 37d669de2828 -r f522c08e900c maxquant.xml --- a/maxquant.xml Fri Feb 19 21:24:41 2021 +0000 +++ b/maxquant.xml Fri Mar 12 08:41:06 2021 +0000 @@ -1,4 +1,4 @@ - + @@ -89,7 +89,14 @@ lfqStabilizeLargeRatios: ${protein_quant.lfq_opts.lfqStabilizeLargeRatios} lfqRequireMsms: ${protein_quant.lfq_opts.lfqRequireMsms} advancedSiteIntensities: ${protein_quant.lfq_opts.advancedSiteIntensities} - matchBetweenRuns: ${search_opts.match_between_runs} + matchBetweenRuns: ${search_opts.mbr.match_between_runs} + #if $search_opts.mbr.match_between_runs == 'True': + matchingTimeWindow: ${search_opts.mbr.matching_time_window} + matchingIonMobilityWindow: ${search_opts.mbr.matching_ion_mobility_window} + alignmentTimeWindow: ${search_opts.mbr.alignment_time_window} + alignmentIonMobilityWindow: ${search_opts.mbr.alignment_ion_mobility_window} + matchUnidentifiedFeatures: ${search_opts.mbr.match_unidentified_features} + #end if includeContaminants: ${search_opts.incl_contaminants} minPeptideLengthForUnspecificSearch: ${search_opts.min_pep_length} maxPeptideLengthForUnspecificSearch: ${search_opts.max_pep_length} @@ -223,7 +230,78 @@ - [iodoTMT6plex-Cys130,'',0,0,0,0,True] - [iodoTMT6plex-Cys131,'',0,0,0,0,True] #end if - #end if + #end if + #if $pg.quant_method.select_quant_method == 'reporter_ion_ms3': + lcmsRunType: 'Reporter ion MS3' + reporterMassTolerance: 0.003 + #if $pg.quant_method.filter_by_pif.filter_pif == 'True': + reporterPif: ${pg.quant_method.filter_by_pif.reporter_pif} + #else: + reporterPif: 0 + #end if + reporterFraction: 0 + reporterBasePeakRatio: 0 + filterPif: ${pg.quant_method.filter_by_pif.filter_pif} + isobaricLabels: + #if $pg.quant_method.iso_labels.labeling == 'custom': + #for $l in $pg.quant_method.iso_labels.iso_label: + - ['$l.internallabel','$l.terminallabel',$l.cm2,$l.cm1,$l.cp1,$l.cp2,$l.tmtlike] + #end for + #end if + #if $pg.quant_method.iso_labels.labeling == 'tmt2plex': + - [TMT2plex-Lys126,TMT2plex-Nter126,0,0,0,0,True] + - [TMT2plex-Lys127,TMT2plex-Nter127,0,0,0,0,True] + #end if + #if $pg.quant_method.iso_labels.labeling == 'tmt6plex': + - [TMT6plex-Lys126,TMT6plex-Nter126,0,0,0,0,True] + - [TMT6plex-Lys127,TMT6plex-Nter127,0,0,0,0,True] + - [TMT6plex-Lys128,TMT6plex-Nter128,0,0,0,0,True] + - [TMT6plex-Lys129,TMT6plex-Nter129,0,0,0,0,True] + - [TMT6plex-Lys130,TMT6plex-Nter130,0,0,0,0,True] + - [TMT6plex-Lys131,TMT6plex-Nter131,0,0,0,0,True] + #end if + #if $pg.quant_method.iso_labels.labeling == 'tmt8plex': + - [TMT8plex-Lys126C,TMT8plex-Nter126C,0,0,0,0,True] + - [TMT8plex-Lys127N,TMT8plex-Nter127N,0,0,0,0,True] + - [TMT8plex-Lys127C,TMT8plex-Nter127C,0,0,0,0,True] + - [TMT8plex-Lys128C,TMT8plex-Nter128C,0,0,0,0,True] + - [TMT8plex-Lys129N,TMT8plex-Nter129N,0,0,0,0,True] + - [TMT8plex-Lys129C,TMT8plex-Nter129C,0,0,0,0,True] + - [TMT8plex-Lys130C,TMT8plex-Nter130C,0,0,0,0,True] + - [TMT8plex-Lys131N,TMT8plex-Nter131N,0,0,0,0,True] + #end if + #if $pg.quant_method.iso_labels.labeling == 'tmt10plex': + @TMT10PLEX@ + #end if + #if $pg.quant_method.iso_labels.labeling == 'tmt11plex': + @TMT10PLEX@ + - [TMT11plex-Lys131C,TMT11plex-Nter131C,0,0,0,0,True] + #end if + #if $pg.quant_method.iso_labels.labeling == 'itraq4plex': + - [iTRAQ4plex-Lys114,iTRAQ4plex-Nter114,0,0,0,0,False] + - [iTRAQ4plex-Lys115,iTRAQ4plex-Nter115,0,0,0,0,False] + - [iTRAQ4plex-Lys116,iTRAQ4plex-Nter116,0,0,0,0,False] + - [iTRAQ4plex-Lys117,iTRAQ4plex-Nter117,0,0,0,0,False] + #end if + #if $pg.quant_method.iso_labels.labeling == 'itraq8plex': + - [iTRAQ4plex-Lys113,iTRAQ8plex-Nter113,0,0,0,0,False] + - [iTRAQ4plex-Lys114,iTRAQ8plex-Nter114,0,0,0,0,False] + - [iTRAQ4plex-Lys115,iTRAQ8plex-Nter115,0,0,0,0,False] + - [iTRAQ4plex-Lys116,iTRAQ8plex-Nter116,0,0,0,0,False] + - [iTRAQ4plex-Lys117,iTRAQ8plex-Nter117,0,0,0,0,False] + - [iTRAQ4plex-Lys118,iTRAQ8plex-Nter118,0,0,0,0,False] + - [iTRAQ4plex-Lys119,iTRAQ8plex-Nter119,0,0,0,0,False] + - [iTRAQ4plex-Lys121,iTRAQ8plex-Nter121,0,0,0,0,False] + #end if + #if $pg.quant_method.iso_labels.labeling == 'iodotmt6plex': + - [iodoTMT6plex-Cys126,'',0,0,0,0,True] + - [iodoTMT6plex-Cys127,'',0,0,0,0,True] + - [iodoTMT6plex-Cys128,'',0,0,0,0,True] + - [iodoTMT6plex-Cys129,'',0,0,0,0,True] + - [iodoTMT6plex-Cys130,'',0,0,0,0,True] + - [iodoTMT6plex-Cys131,'',0,0,0,0,True] + #end if + #end if #end for @@ -276,10 +354,29 @@ label="Calculate peak properties" truevalue="True" falsevalue="False" help="If checked, several quantities characterizing peaks and isotopes patterns are calculated. This may lead to a substantial increase in computation time."/> - + + + + + + + + + + + + + + label free quantification + @@ -496,6 +594,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -632,6 +784,82 @@ + + + + + + + + + + + + +
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -654,6 +882,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -744,7 +1003,7 @@ - for two channels: choose options from light and heavy sections - for three channels: choose options from light, medium and heavy sections - - 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 + - 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 - PTXQC quality control: quality control software creates an automatic quality control pdf report diff -r 37d669de2828 -r f522c08e900c test-data/05/config.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/05/config.yml Fri Mar 12 08:41:06 2021 +0000 @@ -0,0 +1,45 @@ + + fastaFiles: [/tmp/tmp0wswhy4o/files/4/7/7/dataset_4770959a-66d4-405f-a5b5-48d25389063a.dat] + parseRules: + identifierParseRule: '^>.*\|(.*)\|.*$' + descriptionParseRule: '^>.*\|.*\|[^ ]+ (.*) OS.*$' + minUniquePeptides: 1 + minPepLen: 7 + maxPeptideMass: 4600 + calcPeakProperties: False + writeMzTab: False + ibaq: True + ibaqLogFit: False + separateLfq: False + lfqStabilizeLargeRatios: True + lfqRequireMsms: True + advancedSiteIntensities: True + matchBetweenRuns: True + matchingTimeWindow: 0.7 + matchingIonMobilityWindow: 0.05 + alignmentTimeWindow: 20 + alignmentIonMobilityWindow: 1 + matchUnidentifiedFeatures: False + includeContaminants: True + minPeptideLengthForUnspecificSearch: 8 + maxPeptideLengthForUnspecificSearch: 25 + decoyMode: revert + peptideFdr: 0.01 + proteinFdr: 0.01 + quantMode: 1 + restrictProteinQuantification: True + restrictMods: [Oxidation (M),Acetyl (Protein N-term)] + useCounterparts: True + paramGroups: + - files: ['BSA_min_22.mzxml'] + maxMissedCleavages: 1 + fixedModifications: [Carbamidomethyl (C)] + variableModifications: [Oxidation (M)] + enzymes: [Trypsin/P] + enzymeMode: 0 + lfqMode: 1 + lfqSkipNorm: True + lfqMinEdgesPerNode: 3 + lfqAvEdgesPerNode: 6 + lfqMinRatioCount: 2 + \ No newline at end of file diff -r 37d669de2828 -r f522c08e900c test-data/05/mqpar.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/05/mqpar.xml Fri Mar 12 08:41:06 2021 +0000 @@ -0,0 +1,451 @@ + + + + + /tmp/tmp0wswhy4o/files/4/7/7/dataset_4770959a-66d4-405f-a5b5-48d25389063a.dat + ^>.*\|(.*)\|.*$ + ^>.*\|.*\|[^ ]+ (.*) OS.*$ + + + + + + + + + + + + 350000 + True + 0.005 + False + False + False + False + True + True + revert + all + True + 4600 + True + True + True + 0 + 6 + 0 + 40 + True + True + False + False + False + 0 + 0 + False + False + False + False + 0 + False + True + False + False + False + False + Species + False + 3 + False + True + False + True + False + False + + + + 7 + 0.01 + 0.01 + 0.01 + 0.01 + 8 + 25 + True + 1 + 1 + 1 + True + True + False + + 2 + True + + Oxidation (M) + Acetyl (Protein N-term) + + 0.7 + 0.05 + 20 + 1 + 15 + 0 + 1 + + + 200 + False + True + True + True + True + True + True + False + False + True + False + 0 + 20 + + none + False + templateSession + 1.6.10.43 + + + 1 + + + + + -1.79769313486232E+308 + 1.79769313486232E+308 + False + False + False + False + False + False + False + + /tmp/tmp0wswhy4o/job_working_directory/000/7/working/BSA_min_22.mzxml + + + BSA_min_22.mzxml + + + 32767 + + + False + + + 0 + + + + + False + False + + + 0 + 7 + 2 + 2 + False + False + True + 1 + NaN + NaN + MatchFromAndTo + 0 + 8 + True + 35 + True + 1.4 + 1.2 + False + 0 + + + + Standard + False + 1 + True + 3 + 6 + 100000 + 0 + 0 + False + False + True + False + 2 + 0 + 5 + 1 + 1 + 0 + 0 + 0 + 0 + + Carbamidomethyl (C) + + + Trypsin/P + + + + 0 + False + False + + Oxidation (M) + + False + + + + + + + + + False + + + + + True + 20 + 4.5 + True + 2 + True + 0.6 + 0.6 + True + True + False + 70 + False + + 0 + 0 + 0 + NaN + NaN + False + NaN + NaN + 0 + 0 + 0 + 0 + True + False + True + False + + 0 + 6 + False + 0 + 0 + 0 + 0 + + + + + + + + + + False + True + 0.75 + 0 + + + + + + + + 20 + 20 + 0.85 + 2 + 2 + 7 + 2.99 + False + 3 + + + + + FTMS + 20 + True + 7 + True + 10 + True + True + 12 + 100 + True + True + True + True + False + + + ITMS + 0.5 + False + 0.15 + False + 0.25 + False + False + 8 + 100 + True + True + True + True + False + + + TOF + 40 + True + 0.01 + False + 0.02 + False + True + 10 + 100 + True + True + True + True + False + + + Unknown + 20 + True + 7 + True + 10 + True + True + 12 + 100 + True + True + True + True + False + + + + + CID + False + 1 + 1 + 1 + False + 1 + KRH + + + HCD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETD + False + 1 + 1 + 1 + False + 1 + KRH + + + PQD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETHCD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETCID + False + 1 + 1 + 1 + False + 1 + KRH + + + UVPD + False + 1 + 1 + 1 + False + 1 + KRH + + + Unknown + False + 1 + 1 + 1 + False + 1 + KRH + + + + diff -r 37d669de2828 -r f522c08e900c test-data/06/config.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/06/config.yml Fri Mar 12 08:41:06 2021 +0000 @@ -0,0 +1,59 @@ + + fastaFiles: [/tmp/tmp0wswhy4o/files/e/e/e/dataset_eee05aed-87d2-4635-87b0-dd7930cc43dc.dat] + parseRules: + identifierParseRule: '>([^\s]*)' + descriptionParseRule: '>(.*)' + minUniquePeptides: 0 + minPepLen: 7 + maxPeptideMass: 4600 + calcPeakProperties: False + writeMzTab: True + separateLfq: False + lfqStabilizeLargeRatios: True + lfqRequireMsms: True + advancedSiteIntensities: True + matchBetweenRuns: False + includeContaminants: False + minPeptideLengthForUnspecificSearch: 7 + maxPeptideLengthForUnspecificSearch: 24 + decoyMode: randomize + peptideFdr: 0.5 + proteinFdr: 0.4 + quantMode: 0 + restrictProteinQuantification: True + restrictMods: [Pro5,Pro6] + useCounterparts: True + paramGroups: + - files: ['BSA_min_23.mzXML'] + maxMissedCleavages: 2 + fixedModifications: [] + variableModifications: [Oxidation (M)] + enzymes: [Trypsin/P] + enzymeMode: 0 + lcmsRunType: 'Reporter ion MS3' + reporterMassTolerance: 0.003 + reporterPif: 0 + reporterFraction: 0 + reporterBasePeakRatio: 0 + filterPif: False + isobaricLabels: + - ['TMT2plex-Lys126','TMT2plex-Nter126',0.0,0.0,6.7,3.0,True] + - ['TMT2plex-Lys127','TMT2plex-Nter127',0.0,0.0,0.0,0.0,True] + - files: ['BSA_min_22.mzxml'] + maxMissedCleavages: 2 + fixedModifications: [] + variableModifications: [] + enzymes: [] + enzymeMode: 0 + lcmsRunType: 'Reporter ion MS3' + reporterMassTolerance: 0.003 + reporterPif: 0.8 + reporterFraction: 0 + reporterBasePeakRatio: 0 + filterPif: True + isobaricLabels: + - [iTRAQ4plex-Lys114,iTRAQ4plex-Nter114,0,0,0,0,False] + - [iTRAQ4plex-Lys115,iTRAQ4plex-Nter115,0,0,0,0,False] + - [iTRAQ4plex-Lys116,iTRAQ4plex-Nter116,0,0,0,0,False] + - [iTRAQ4plex-Lys117,iTRAQ4plex-Nter117,0,0,0,0,False] + \ No newline at end of file diff -r 37d669de2828 -r f522c08e900c test-data/06/mqpar.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/06/mqpar.xml Fri Mar 12 08:41:06 2021 +0000 @@ -0,0 +1,645 @@ + + + + + /tmp/tmp0wswhy4o/files/e/e/e/dataset_eee05aed-87d2-4635-87b0-dd7930cc43dc.dat + >([^\s]*) + >(.*) + + + + + + + + + + + + 350000 + True + 0.005 + False + False + False + False + True + True + randomize + all + False + 4600 + True + True + True + 0 + 6 + 0 + 40 + True + False + False + False + False + 0 + 0 + False + False + False + False + 0 + False + False + False + False + False + False + Species + False + 3 + False + True + False + True + False + False + + + + 7 + 0.01 + 0.5 + 0.4 + 0.01 + 7 + 24 + True + 1 + 1 + 0 + True + True + False + + 2 + True + + Pro5 + Pro6 + + 0 + 0 + 0 + 0 + 15 + 0 + 0 + + + 200 + False + True + True + True + True + True + True + True + False + True + False + 0 + 20 + + none + False + templateSession + 1.6.10.43 + + + 1 + + + + + -1.79769313486232E+308 + 1.79769313486232E+308 + False + False + False + False + False + False + False + + /tmp/tmp0wswhy4o/job_working_directory/000/4/working/BSA_min_23.mzXML + /tmp/tmp0wswhy4o/job_working_directory/000/4/working/BSA_min_22.mzxml + + + BSA_min_23.mzXML + BSA_min_22.mzxml + + + 32767 + 32767 + + + False + False + + + 0 + 1 + + + + + + False + False + + + 0 + 7 + 2 + 2 + False + False + True + 1 + NaN + NaN + MatchFromAndTo + 0 + 8 + True + 35 + True + 1.4 + 1.2 + False + 0 + + + + Reporter ion MS3 + False + 0 + False + 3 + 6 + 100000 + 0 + 0 + False + False + True + False + 2 + 0 + 5 + 2 + 1 + 0 + 0 + 0 + 0 + + + Trypsin/P + + + + 0 + False + False + + Oxidation (M) + + False + + + + + TMT2plex-Lys126 + TMT2plex-Nter126 + 0 + 0 + 6.7 + 3 + True + + + TMT2plex-Lys127 + TMT2plex-Nter127 + 0 + 0 + 0 + 0 + True + + + + + + + False + + + + + True + 20 + 4.5 + True + 2 + True + 0.6 + 0.6 + True + True + False + 70 + False + + 0 + 0 + 0 + 0.003 + 0 + False + 0 + 0 + 0 + 0 + 0 + 0 + True + False + True + False + + 0 + 6 + False + 0 + 0 + 0 + 0 + + + + + + + + + + False + True + 0.75 + 0 + + + + + + + + 20 + 20 + 0.85 + 2 + 2 + 7 + 2.99 + False + 3 + + + 0 + 7 + 2 + 2 + False + False + True + 1 + NaN + NaN + MatchFromAndTo + 0 + 8 + True + 35 + True + 1.4 + 1.2 + False + 0 + + + + Reporter ion MS3 + False + 0 + False + 3 + 6 + 100000 + 0 + 0 + False + False + True + False + 2 + 0 + 5 + 2 + 1 + 0 + 0 + 0 + 0 + + + + + 0 + False + False + + False + + + + + iTRAQ4plex-Lys114 + iTRAQ4plex-Nter114 + 0 + 0 + 0 + 0 + False + + + iTRAQ4plex-Lys115 + iTRAQ4plex-Nter115 + 0 + 0 + 0 + 0 + False + + + iTRAQ4plex-Lys116 + iTRAQ4plex-Nter116 + 0 + 0 + 0 + 0 + False + + + iTRAQ4plex-Lys117 + iTRAQ4plex-Nter117 + 0 + 0 + 0 + 0 + False + + + + + + + False + + + + + True + 20 + 4.5 + True + 2 + True + 0.6 + 0.6 + True + True + False + 70 + False + + 0 + 0 + 0 + 0.003 + 0.8 + True + 0 + 0 + 0 + 0 + 0 + 0 + True + False + True + False + + 0 + 6 + False + 0 + 0 + 0 + 0 + + + + + + + + + + False + True + 0.75 + 0 + + + + + + + + 20 + 20 + 0.85 + 2 + 2 + 7 + 2.99 + False + 3 + + + + + FTMS + 20 + True + 7 + True + 10 + True + True + 12 + 100 + True + True + True + True + False + + + ITMS + 0.5 + False + 0.15 + False + 0.25 + False + False + 8 + 100 + True + True + True + True + False + + + TOF + 40 + True + 0.01 + False + 0.02 + False + True + 10 + 100 + True + True + True + True + False + + + Unknown + 20 + True + 7 + True + 10 + True + True + 12 + 100 + True + True + True + True + False + + + + + CID + False + 1 + 1 + 1 + False + 1 + KRH + + + HCD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETD + False + 1 + 1 + 1 + False + 1 + KRH + + + PQD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETHCD + False + 1 + 1 + 1 + False + 1 + KRH + + + ETCID + False + 1 + 1 + 1 + False + 1 + KRH + + + UVPD + False + 1 + 1 + 1 + False + 1 + KRH + + + Unknown + False + 1 + 1 + 1 + False + 1 + KRH + + + +