Next changeset 1:f444e529363d (2017-02-16) |
Commit message:
planemo upload |
added:
MSMS_Extractor.py MSMS_Extractor.xml test_data/Mo_Tai_iTRAQ_f1.mzml test_data/PSM_report_f1.tabular tool_dependencies.xml |
b |
diff -r 000000000000 -r 093015b1b904 MSMS_Extractor.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MSMS_Extractor.py Mon Feb 13 02:44:05 2017 -0500 |
[ |
@@ -0,0 +1,100 @@ +# +# Developed by Praveen Kumar +# Galaxy-P Team (Griffin's Lab) +# University of Minnesota +# +# + +def main(): + from pyteomics import mzml + import os + import sys + import shutil + import subprocess + import re + import pandas as pd + from operator import itemgetter + from itertools import groupby + if len(sys.argv) >= 5: + # Start of Reading Scans from PSM file + # Creating dictionary of PSM file: key = filename key = list of scan numbers + ScanFile = sys.argv[2] + spectrumTitleList = list(pd.read_csv(ScanFile, "\t")['Spectrum Title']) + scanFileNumber = [[".".join(each.split(".")[:-3]), int(each.split(".")[-2:-1][0])] for each in spectrumTitleList] + scanDict = {} + for each in scanFileNumber: + if scanDict.has_key(each[0]): + scanDict[each[0]].append(int(each[1])) + else: + scanDict[each[0]] = [int(each[1])] + # End of Reading Scans from PSM file + + inputPath = sys.argv[1] + ##outPath = "/".join(sys.argv[3].split("/")[:-1]) + outPath = sys.argv[3] + ##outFile = sys.argv[3].split("/")[-1] + allScanList = [] + + # Read all scan numbers using indexedmzML/indexList/index/offset tags + for k in mzml.read(inputPath).iterfind('indexedmzML/indexList/index/offset'): + if re.search("scan=(\d+)", k['idRef']): + a = re.search("scan=(\d+)", k['idRef']) + allScanList.append(int(a.group(1))) + # End of Reading mzML file + + fraction_name = sys.argv[4] + if scanDict.has_key(fraction_name): + scan2remove = scanDict[fraction_name] + else: + scan2remove = [] + scan2retain = list(set(allScanList) - set(scan2remove)) + scan2retain.sort() + scansRemoved = list(set(allScanList) - set(scan2retain)) + # scan2retain contains scans that is to be retained + + # Print Stats + print >> sys.stdout,"Total number of Scan Numbers: %d" % len(list(set(allScanList))) + print >> sys.stdout,"Number of Scans to remove: %d" % len(list(set(scan2remove))) + print >> sys.stdout,"Number of Scans retained: %d" % len(scan2retain) + print >> sys.stdout,"Number of Scans removed: %d" % len(scansRemoved) + + + # Identifying groups of continuous numbers in the scan2retain and creating scanString + scanString = "" + for a, b in groupby(enumerate(scan2retain), lambda(i,x):i-x): + x = map(itemgetter(1), b) + scanString = scanString + "["+str(x[0])+","+str(x[-1])+"] " + # end identifying + + # start create filter file + filter_file = open("filter.txt", "w") + filter_file.write("filter=scanNumber %s\n" % scanString) + filter_file.close() + # end create filter file + + # Prepare command for msconvert + inputFile = fraction_name+".mzML" + os.symlink(inputPath,inputFile) + outFile = "filtered_"+fraction_name+".mzML" + # msconvert_command = "msconvert " + inputFile + " --filter " + "\"scanNumber " + scanString + " \" " + " --outfile " + outFile + " --mzML --zlib" + msconvert_command = "msconvert " + inputFile + " -c filter.txt " + " --outfile " + outFile + " --mzML --zlib" + + + # Run msconvert + try: + subprocess.check_output(msconvert_command, stderr=subprocess.STDOUT, shell=True) + except subprocess.CalledProcessError as e: + sys.stderr.write( "msconvert resulted in error: %s: %s" % ( e.returncode, e.output )) + sys.exit(e.returncode) + # Copy output to + shutil.copyfile(outFile, outPath) + + else: + print "Please contact the admin. Number of inputs are not sufficient to run the program.\n" + +if __name__ == "__main__": + main() + + + + |
b |
diff -r 000000000000 -r 093015b1b904 MSMS_Extractor.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MSMS_Extractor.xml Mon Feb 13 02:44:05 2017 -0500 |
[ |
@@ -0,0 +1,26 @@ + +<tool id="MSMS_Extractor" name="MSMS_Extractor" version="1.0.0"> + <description>Removes identified scans from the mzML file using PSM report.</description> + <requirements> + <requirement type="package" version="3.0.9016">proteowizard</requirement> + <requirement type="package" version="3.4">pyteomics</requirement> + </requirements> + <command interpreter="python"><![CDATA[MSMS_Extractor.py $spectrumfile $psmreportfile $output ${spectrumfile.name.rsplit('.',1)[0]}]]></command> + <inputs> + <param name="spectrumfile" type="data" format="mzml"> + <label>Input mzML File</label> + </param> + <param name="psmreportfile" type="data" format="tabular"> + <label>Input PSM Report File</label> + </param> + </inputs> + + <outputs> + <data format="mzml" name="output" label="${spectrumfile.name.rsplit('.',1)[0]}.mzml" /> + </outputs> + + + <help> +Testing to run MSMS_Extractor script in Galaxy + </help> +</tool> |
b |
diff -r 000000000000 -r 093015b1b904 test_data/Mo_Tai_iTRAQ_f1.mzml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test_data/Mo_Tai_iTRAQ_f1.mzml Mon Feb 13 02:44:05 2017 -0500 |
b |
b'@@ -0,0 +1,723767 @@\n+<?xml version="1.0" encoding="utf-8"?>\n+<indexedmzML xmlns="http://psi.hupo.org/ms/mzml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.2_idx.xsd">\n+ <mzML xmlns="http://psi.hupo.org/ms/mzml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.0.xsd" id="Mo_Tai_iTRAQ_f1" version="1.1.0">\n+ <cvList count="2">\n+ <cv id="MS" fullName="Proteomics Standards Initiative Mass Spectrometry Ontology" version="3.65.0" URI="http://psidev.cvs.sourceforge.net/*checkout*/psidev/psi/psi-ms/mzML/controlledVocabulary/psi-ms.obo"/>\n+ <cv id="UO" fullName="Unit Ontology" version="12:10:2011" URI="http://obo.cvs.sourceforge.net/*checkout*/obo/obo/ontology/phenotype/unit.obo"/>\n+ </cvList>\n+ <fileDescription>\n+ <fileContent>\n+ <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000580" name="MSn spectrum" value=""/>\n+ </fileContent>\n+ <sourceFileList count="1">\n+ <sourceFile id="RAW1" name="Mo_Tai_iTRAQ_f1.raw" location="file:///">\n+ <cvParam cvRef="MS" accession="MS:1000768" name="Thermo nativeID format" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000563" name="Thermo RAW format" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000569" name="SHA-1" value="17bd03b806e0b7b43cedc614c91144284085212b"/>\n+ </sourceFile>\n+ </sourceFileList>\n+ </fileDescription>\n+ <referenceableParamGroupList count="1">\n+ <referenceableParamGroup id="CommonInstrumentParams">\n+ <cvParam cvRef="MS" accession="MS:1001910" name="LTQ Orbitrap Elite" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000529" name="instrument serial number" value="SN05085B"/>\n+ </referenceableParamGroup>\n+ </referenceableParamGroupList>\n+ <softwareList count="2">\n+ <software id="Xcalibur" version="2.7.0">\n+ <cvParam cvRef="MS" accession="MS:1000532" name="Xcalibur" value=""/>\n+ </software>\n+ <software id="pwiz" version="3.0.6618">\n+ <cvParam cvRef="MS" accession="MS:1000615" name="ProteoWizard software" value=""/>\n+ </software>\n+ </softwareList>\n+ <instrumentConfigurationList count="2">\n+ <instrumentConfiguration id="IC1">\n+ <referenceableParamGroupRef ref="CommonInstrumentParams"/>\n+ <componentList count="3">\n+ <source order="1">\n+ <cvParam cvRef="MS" accession="MS:1000398" name="nanoelectrospray" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000485" name="nanospray inlet" value=""/>\n+ </source>\n+ <analyzer order="2">\n+ <cvParam cvRef="MS" accession="MS:1000484" name="orbitrap" value=""/>\n+ </analyzer>\n+ <detector order="3">\n+ <cvParam cvRef="MS" accession="MS:1000624" name="inductive detector" value=""/>\n+ </detector>\n+ </componentList>\n+ <softwareRef ref="Xcalibur"/>\n+ </instrumentConfiguration>\n+ <instrumentConfiguration id="IC2">\n+ <referenceableParamGroupRef ref="CommonInstrumentParams"/>\n+ <componentList count="3">\n+ <source order="1">\n+ <cvParam cvRef="MS" accession="MS:1000398" name="nanoelectrospray" value=""/>\n+ <cvParam cvRef="MS" accession="MS:1000485" name="nanospray inlet" value=""/>\n+ </source>\n+ <analyzer order="2">\n+ <cvParam cvRef="MS" accession="MS:1000083" name="radial ejection linear ion trap" value=""/>\n+ </analyzer>\n+ <detector order="3">\n+ <cvParam cvRef="MS" accession="MS:1000253" name="electron multiplier" value=""/>\n+ </detector>\n+ </componentList>\n+ <softwareRef ref="Xcalibur"/>\n+ </instrumentConfiguration>\n+ </instrumentConfigurationList>\n+ <dataProces'..b'\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13426">275558676</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13427">275608849</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13428">275661463</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13429">275712492</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13430">275766316</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13431">275819896</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13432">275871606</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13433">275923981</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13434">275973907</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13435">276028250</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13436">276081329</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13437">276134518</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13438">276188700</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13439">276241880</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13440">276295544</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13441">276349983</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13442">276402650</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13443">276455946</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13444">276510041</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13445">276564751</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13446">276618135</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13447">276670877</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13448">276724798</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13449">276779179</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13450">276834589</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13451">276889184</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13452">276943250</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13453">276999209</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13454">277052688</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13455">277106818</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13456">277160152</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13457">277214548</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13458">277269557</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13459">277325896</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13460">277379958</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13461">277434683</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13462">277489372</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13463">277543329</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13464">277597845</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13465">277651372</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13466">277707387</offset>\n+ <offset idRef="controllerType=0 controllerNumber=1 scan=13467">277762581</offset>\n+ </index>\n+ <index name="chromatogram">\n+ <offset idRef="TIC">277820252</offset>\n+ </index>\n+ </indexList>\n+ <indexListOffset>278036938</indexListOffset>\n+ <fileChecksum>368ae84b6a63bc91ca41d65d085b61016ee7f8e9</fileChecksum>\n+</indexedmzML>\n' |
b |
diff -r 000000000000 -r 093015b1b904 test_data/PSM_report_f1.tabular --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test_data/PSM_report_f1.tabular Mon Feb 13 02:44:05 2017 -0500 |
[ |
b'@@ -0,0 +1,181 @@\n+\tProtein(s)\tSequence\tVariable Modifications\tFixed Modifications\tSpectrum File\tSpectrum Title\tSpectrum Scan Number\tRT\tm/z\tMeasured Charge\tIdentification Charge\tTheoretical Mass\tIsotope Number\tPrecursor m/z Error [ppm]\tLocalization Confidence\tProbabilistic PTM score\tD-score\tConfidence [%]\tValidation\n+10575\tA0A087WNL7, A0A087WNX7, A0A087WP63, A0A087WQ44, P58390, Q61670\tQPPPPPR\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.10305.10305.2\t\t4652.1978\t467.2789612\t2+\t2+\t931.5361349\t1\t4.155868855\t\t\t\t93.06930693\tConfident\n+10576\tQ9D6J6, Q9D6J6-2\tGPGFGVQAGL\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8410.8410.2\t\t3878.6177\t523.791687\t2+\t2+\t1045.567829\t0\t0.947096\t\t\t\t100\tConfident\n+10577\tA0A140T8V5, P17918\tIEDEEAS\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.2555.2555.2\t\t1516.3381\t468.7180481\t2+\t2+\t935.4205556\t0\t1.05361899\t\t\t\t95.04950495\tConfident\n+10578\tP10854, Q64478, Q64525, Q6ZWY9\tIAGEASR\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.1505.1505.2\t\t1063.2866\t424.2417908\t2+\t2+\t846.4681149\t0\t1.076889273\t\t\t\t93.06930693\tConfident\n+10579\tQ60692\tFTIATLPPP\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.10811.10811.2\t\t4869.3752\t550.828064\t2+\t2+\t1099.639931\t0\t1.492079647\t\t\t\t94.05940594\tConfident\n+10580\tQ9CXU4, Q9WTQ8\tGSLLQQSL\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8515.8515.2\t\t3922.2633\t495.291626\t2+\t2+\t988.5674946\t0\t1.215895185\t\t\t\t91.08910891\tConfident\n+10581\tA6X925, B2KF55, Q9D2M8, Q9D2M8-2\tLPQPPEGQTYNN\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.5771.5771.2\t\t2795.7924\t751.3736572\t2+\t2+\t1500.733056\t0\t-0.196181326\t\t\t\t96.03960396\tConfident\n+10582\tP09411\tVLPGVDALSNV\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.11153.11153.2\t\t5015.2472\t614.3571167\t2+\t2+\t1226.699237\t0\t0.360900738\t\t\t\t100\tConfident\n+10583\tP63038, P63038-2\tDPGMGAMGGMGGG\tOxidation of M(4, 10, 7)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.1230.1230.2\t\t936.9463\t643.7511597\t2+\t2+\t1285.485892\t0\t1.455532533\tOxidation of M (4: Very Confident, 7: Very Confident, 10: Very Confident)\tOxidation of M (4: 100.0, 7: 100.0, 10: 100.0)\tOxidation of M (4: 99.85994397759103, 7: 99.85994397759103, 10: 99.85994397759103)\t95.04950495\tConfident\n+10584\tD3Z3Z9, E9Q2Q9, F6X737, K4DI78, Q3TRP8, Q8C0D9, Q8C0D9-2, Q9DBN9, Q9JKY0, Q9WUZ7\tGIPLPPQ\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.6828.6828.2\t\t3218.7408\t433.2674561\t2+\t2+\t864.5190878\t0\t1.467161264\t\t\t\t97.02970297\tConfident\n+10585\tH3BLM7, H9H9T1, Q3TGF2\tTGQEVAQAQES\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.1968.1968.2\t\t1266.375\t646.3167114\t2+\t2+\t1290.617358\t0\t1.169742125\t\t\t\t96.03960396\tConfident\n+10586\tE9Q3W4, Q9QXS1, Q9QXS1-10, Q9QXS1-11, Q9QXS1-12, Q9QXS1-13, Q9QXS1-14, Q9QXS1-15, Q9QXS1-16, Q9QXS1-2, Q9QXS1-3, Q9QXS1-4, Q9QXS1-5, Q9QXS1-6, Q9QXS1-7, Q9QXS1-8, Q9QXS1-9\tYASGPSASLGGPESAVA\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.6943.6943.2\t\t3266.5296\t832.9186401\t2+\t2+\t1663.817514\t0\t3.1294327\t\t\t\t100\tConfident\n+10587\tQ8BGD8\tFEAGGFQSSQSTENS\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.5795.5795.2\t\t2804.2182\t860.8845215\t2+\t2+\t1718.750557\t1\t0.336087629\t\t\t\t97.02970297\tConfident\n+10588\tA0A087WQS2, Q9CQC6\tNAEEESESEAEEGD\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.2725.2725.2\t\t1584.4306\t834.8273315\t2+\t2+\t1667.640397\t0\t-0.171970548\t\t\t\t100\tConfident\n+10589\tQ99L27\tVTQQVNPIFSNSQ\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.7612.7612.2\t\t3547.5953\t803.92\t2+\t2+\t1604.828019\t1\t-3.688672461\t\t\t\t90.0990099\tConfident\n+10590\tH3BLM7, H9H9T1, Q3TGF2\tTGQEVAQAQES\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.2044.2044.2\t\t1298.5425\t646.3157959\t2+\t2+\t1290.617358\t0\t-0.246790046\t\t\t\t99.00990099\tConfident\n+10591\tD3Z2H9, E9Q5J9, P21107-2\tMLDQTLLDLNEM\tO'..b'0, 5: 100.0, 8: 100.0, 12: 100.0, 16: 100.0)\t100\tConfident\n+10740\tP63038, P63038-2\tGMGAMGGMGGGMGGGMF\tOxidation of M(2, 5, 8, 12, 16)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.3249.3249.2\t\t1801.9408\t843.8135376\t2+\t2+\t1685.60979\t0\t1.619193898\tOxidation of M (2: Very Confident, 5: Very Confident, 8: Very Confident, 12: Very Confident, 16: Very Confident)\tOxidation of M (2: 100.0, 5: 100.0, 8: 100.0, 12: 100.0, 16: 100.0)\tOxidation of M (2: 99.86249570299071, 5: 99.86249570299071, 8: 99.86249570299071, 12: 99.86249570299071, 16: 99.86249570299071)\t95.04950495\tConfident\n+10741\tQ9DCG9\tGIPNMLLNDEETET\tOxidation of M(5)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8609.8609.2\t\t3956.7595\t868.4111938\t2+\t2+\t1734.81038\t0\t-1.465595619\tOxidation of M (5: Very Confident)\tOxidation of M (5: 100.0)\tOxidation of M (5: 100.0)\t100\tConfident\n+10742\tA2ADA5, A2ADA5-2\tSVLYDNFGPTS\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.9033.9033.2\t\t4130.0547\t672.3346558\t2+\t2+\t1342.652681\t0\t1.545243508\t\t\t\t93.06930693\tConfident\n+10743\tE9Q7D8, P57722, P57722-2, P60335, Q61990, Q61990-2, Q61990-3\tESTGAQVQVAGDMLPN\tOxidation of M(13)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.5929.5929.2\t\t2856.3233\t888.9321289\t2+\t2+\t1775.848163\t0\t0.867414065\tOxidation of M (13: Very Confident)\tOxidation of M (13: 100.0)\tOxidation of M (13: 99.54640614096301)\t91.08910891\tConfident\n+10744\tQ6ZWN5\tGQGGAGAGDDEEED\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.1378.1378.2\t\t1005.3149\t725.7890015\t2+\t2+\t1449.561359\t0\t1.440419751\t\t\t\t100\tConfident\n+10745\tQ91WK2\tLFMAQALQEYNN\tOxidation of M(3)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.9233.9233.2\t\t4211.1222\t801.3913574\t2+\t2+\t1600.767728\t0\t0.270980688\tOxidation of M (3: Very Confident)\tOxidation of M (3: 100.0)\tOxidation of M (3: 98.64583333333333)\t97.02970297\tConfident\n+10746\tQ9CR61\tVAQGQGEGEVGPEVAL\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8029.8029.2\t\t3723.6095\t842.4378662\t2+\t2+\t1682.859713\t0\t0.870149578\t\t\t\t100\tConfident\n+10747\tQ923B1\tNQAIYAAVDDGDASAE\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.6933.6933.2\t\t3262.1197\t877.4032593\t2+\t2+\t1752.792422\t0\t-0.259892047\t\t\t\t92.07920792\tConfident\n+10748\tQ8BJ71, Q8BJ71-2\tLVQMEVLMN\tOxidation of M(4, 8)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.6453.6453.2\t\t3068.9498\t626.8238525\t2+\t2+\t1251.63248\t0\t0.536163891\tOxidation of M (4: Very Confident, 8: Very Confident)\tOxidation of M (4: 100.0, 8: 100.0)\tOxidation of M (4: 100.0, 8: 100.0)\t100\tConfident\n+10749\tQ8R2P8, Q99MN1\tETAATTETPESTEASPSV\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.4630.4630.2\t\t2352.1831\t976.4592896\t2+\t2+\t1950.90276\t0\t0.648359185\t\t\t\t100\tConfident\n+10750\tA0A0R4J259, G3UXJ6, G3UY67, G3UYK7, G3UZ48, G3UZI2, Q7TMK9-2\tGVEAGPDLLQ\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.7903.7903.2\t\t3672.2559\t571.8132324\t2+\t2+\t1141.610088\t0\t1.595144535\t\t\t\t100\tConfident\n+10751\tP62806\tTLYGFGG\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8779.8779.2\t\t4023.7802\t429.727356\t2+\t2+\t857.4405032\t0\t-0.400459395\t\t\t\t95.04950495\tConfident\n+10752\tQ6ZQ38\tDSSSTNLESMDTS\tOxidation of M(10)\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.2507.2507.2\t\t1496.0082\t767.3215332\t2+\t2+\t1532.626996\t0\t0.988715252\tOxidation of M (10: Very Confident)\tOxidation of M (10: 100.0)\tOxidation of M (10: 100.0)\t100\tConfident\n+10753\tP62305\tGDNITLLQSVSN\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.8956.8956.2\t\t4098.3567\t702.8768921\t2+\t2+\t1403.737807\t0\t1.012901215\t\t\t\t100\tConfident\n+10754\tP10853, P10854, P70696, Q64475, Q64478, Q64525, Q6ZWY9, Q8CBB6, Q8CGP1, Q8CGP2, Q8CGP2-2\tEIQTAVR\t\tiTRAQ 4-plex of peptide N-term(1)\tMo_Tai_iTRAQ_f1.mgf\tMo_Tai_iTRAQ_f1.2492.2492.2\t\t1489.6677\t480.7835083\t2+\t2+\t959.5521789\t0\t0.296186773\t\t\t\t92.07920792\tConfident\n' |
b |
diff -r 000000000000 -r 093015b1b904 tool_dependencies.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_dependencies.xml Mon Feb 13 02:44:05 2017 -0500 |
b |
@@ -0,0 +1,6 @@ +<?xml version="1.0"?> +<tool_dependency> + <package name="proteowizard" version="3.0.9016"> + <repository changeset_revision="e9ae8f0be737" name="package_proteowizard_3_0_9016" owner="galaxyp" toolshed="https://toolshed.g2.bx.psu.edu" /> + </package> +</tool_dependency> |