-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Let IonQuant support the "allow unlabeled" #1573
Comments
I believe you either uploaded the wrong log file or messed up the setting because both workflow only run TMT-Integrator. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CheckCentroid
C:\Users\MSI13900K\Desktop\Fragpipe211\jre\bin\java.exe -Xmx38G -cp C:\Users\MSI13900K\Desktop\Fragpipe211\lib\fragpipe-21.1.jar;C:\Users\MSI13900K\Desktop\Fragpipe211\tools\batmass-io-1.30.0.jar com.dmtavt.fragpipe.util.CheckCentroid C:\Users\MSI13900K\Desktop\NormalSearching\RawFiles\IodoTMT_Ectodomain_20230724\E_ZW_IodoTMT__20230724_F10.mzML 24
Done in 1.0 s.
Process 'CheckCentroid' finished, exit code: 0
TmtIntegrator [Work dir: C:\Users\MSI13900K\Desktop\NormalSearching\IodoTMT_Searching3]
C:\Users\MSI13900K\Desktop\Fragpipe211\jre\bin\java.exe -Xmx38G -cp C:\Users\MSI13900K\Desktop\Fragpipe211\tools\tmt-integrator-5.0.7.jar TMTIntegrator C:\Users\MSI13900K\Desktop\NormalSearching\IodoTMT_Searching3\tmt-integrator-conf.yml C:\Users\MSI13900K\Desktop\NormalSearching\IodoTMT_Searching3\psm.tsv
TMT-Integrator v5.0.7
Load parameters and check PSMs--- 0.00092 min.
UpdateColumns--- 0.00558 min.
LoadPsms--- 0.00033 min.
Take log and normalize--- 0.00043 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00052 min.
Collapse--- 0.00047 min.
protNorm--- 0.00000 min.
Report--- 0.00017 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00042 min.
Take log and normalize--- 0.00023 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00043 min.
Collapse--- 0.00017 min.
protNorm--- 0.00002 min.
Report--- 0.00027 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00020 min.
Take log and normalize--- 0.00023 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00027 min.
Collapse--- 0.00017 min.
protNorm--- 0.00003 min.
Report--- 0.00010 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00020 min.
Take log and normalize--- 0.00022 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00028 min.
Collapse--- 0.00015 min.
protNorm--- 0.00000 min.
Report--- 0.00010 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00020 min.
Take log and normalize--- 0.00020 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00028 min.
Collapse--- 0.00015 min.
protNorm--- 0.00002 min.
Report--- 0.00008 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00022 min.
Take log and normalize--- 0.00018 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00030 min.
Collapse--- 0.00015 min.
protNorm--- 0.00003 min.
Report--- 0.00010 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00022 min.
Take log and normalize--- 0.00020 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00015 min.
Collapse--- 0.00033 min.
protNorm--- 0.00000 min.
Report--- 0.00023 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00030 min.
Take log and normalize--- 0.00020 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00018 min.
Collapse--- 0.00038 min.
protNorm--- 0.00010 min.
Report--- 0.00027 min.
-----------------------------------------------------------------------
LoadPsms--- 0.00027 min.
Take log and normalize--- 0.00027 min.
PSM normalization--- 0.00000 min.
outlierRemoval--- 0.00015 min.
Collapse--- 0.00023 min.
protNorm--- 0.00008 min.
Report--- 0.00052 min.
-----------------------------------------------------------------------
Total run time--- 0.01812 min.
Finish!!!
Process 'TmtIntegrator' finished, exit code: 0
Please cite:
(Isobaric-labeling quantification) Quantitative proteomic landscape of metaplastic breast carcinoma pathological subtypes and their relationship to triple-negative tumors. Nat Commun. 11:1723 (2020)
(Visualization with FragPipe-PDV) PDV: an integrative proteomics data viewer. Bioinformatics. 35(7):1249 (2019)
=============================================================ALL JOBS DONE IN 0.0 MINUTES============================================================= Best, Fengchao |
Hi Fengchao, To troubleshoot, I only ran the TMT-Integrator but with different settings. The file "log_2024-05-10_14-52-03-ModTag.txt" contains settings where I added the PTM tag to generate PTM-specific reports. The file "log_2024-05-10_15-01-17-none.txt" did not have the PTM tag set. If necessary, I can also provide the other part of log and the psm.tsv file. |
Yes, please upload the other log file containing the whole process, first. Thanks. Fengchao |
Hi Fengchao, Here are the log files Thank you! |
You set the variable_mod_09 = 417.22485 K 2
variable_mod_12 = 417.22485 n^ 1 May I ask what isobaric label you were using? Thanks, Fengchao |
Hi Fengchao, This mass shift comes from NHS-ester probe with iodoTMTsixplex. The modification mass is not the common 229 but the reporter ions series should be the same. Thank you! |
Thanks for the clarification. The current version of IonQuant filters out the PSMs without any variable modifications corresponding to the isobaric label. That was why using IonQuant as the intensity extraction tool got zero intensities. I see that you enabled "allow unlabeled" in the Thanks again for the feedback. Best, Fengchao |
Hi Fengchao, Thank you for considering my case for software feature updates. I noticed that you changed the issue title. Shall I create a new issue for the discussion about the PTM-specific report generation error? Thank you! |
No prob! And no need to create another issue, I will use this one to track the changes. Best, Fengchao |
I see. What do you think is the reason for the other problem I met, where it fails to generate a PTM-specific report? Because when I checked the psm file, Philosopher had already provided the reporter ion intensity for each channel. Thank you! |
Because the format was wrong: Best, Fengchao |
- Upload your log file
log_2024-05-10_14-52-03-ModTag.txt
log_2024-05-10_15-01-17-none.txt
- Describe the issue or question:
Hello, I found that while the TMT Integrator in my workflow runs successfully, the generated report is empty. Upon reviewing, I discovered that each channel intensity in the psm.tsv file is zero. Interestingly, when I switch the Intensity extraction tool in the Quant(Isobaric) panel from IonQuant to Philosopher, the psm.tsv file then includes the corresponding reporter ion intensities.
However, when proceeding to the TMT Integrator step, it throws an error: 'java.lang.StringIndexOutOfBoundsException: String index out of range: 10.' Through testing, I believe this issue is related to the PTM report; after changing the Mod tag to 'none', it can output the report normally.
My mzml files were generated by MSconvert. Could there be a problem with the parameter settings in my workflow?
Thank you!
The text was updated successfully, but these errors were encountered: