Nesvilab / PD-Nodes

The implementation of MSFragger and Philosopher (PeptideProphet) as Proteome Discoverer nodes
http://www.nesvilab.org/PD-Nodes/
8 stars 1 forks source link

Issues with multiple MSFragger modules in Proteome Discoverer 2.4 searches #14

Closed SimionKreimer closed 3 years ago

SimionKreimer commented 4 years ago

Hello, I'm big fan of the software and I really appreciate the PD node. I've run into an issue where if I use two MS Fragger nodes, for example to look at lots of PTMs with each node assigned to a separate set of modifications. The searches within the MS Fragger nodes seem to finish with no issues but when the results are processed in Percolator I get a java error message, sorry I haven't copied it. Once I click OK the search finishes but the results look like only one node was used. For example I have one node running various methylation states, and the second node running phosphorylation and various oxidations and I end up with methylated peptides but no phospho. If I run the phosphorylation search separately I find ~100 phosphorylated peptides. I think it might be because the pepXML files are saved under the same name, so essentially the second search writes over the first, but that's just my hypothesis. Is there an easy fix for it other than running separate searches?

Best, Simion

huiyinc commented 4 years ago

Hi Simion,

Thanks for your interest in our MSFragger-PD node. We have considered the situation of running multiple processing workflows when designing the MSFragger-PD node. The MSFragger-PD node in each processing workflow generates a temporary folder (with unique id) to store the output pepXML files, so the pepXML files should not be overwritten. One possibility is the pepXML files are not properly imported to msf files because two processing workflows are running simultaneously.

Can you please go to PD->Parallel Job Execution and change the max. number of processing workflows in parallel execution to 1 (as the figure shown below)? [image: 圖片.png]

Thank you.

Huiyin

SimionKreimer notifications@github.com 於 2020年9月16日 週三 上午3:02寫道:

Hello, I'm big fan of the software and I really appreciate the PD node. I've run into an issue where if I use two MS Fragger nodes, for example to look at lots of PTMs with each node assigned to a separate set of modifications. The searches within the MS Fragger nodes seem to finish with no issues but when the results are processed in Percolator I get a java error message, sorry I haven't copied it. Once I click OK the search finishes but the results look like only one node was used. For example I have one node running various methylation states, and the second node running phosphorylation and various oxidations and I end up with methylated peptides but no phospho. If I run the phosphorylation search separately I find ~100 phosphorylated peptides. I think it might be because the pepXML files are saved under the same name, so essentially the second search writes over the first, but that's just my hypothesis. Is there an easy fix for it other than running separate searches?

Best, Simion

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/PD-Nodes/issues/14, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALAWWAYLU3XNVYJ4SFP2MATSF624VANCNFSM4RNS4PLQ .

-- Hui-Yin Chang, 張彙音 Assistant Professor, 助理教授 Department of Biomedical Sciences and Engineering, 生醫科學與工程學系 National Central University (Taiwan), 國立中央大學 (台灣) 地址: 320 中壢區中大路300號 研究中心二期R3-403室 電話: (03)422-7151 ext. 27706

SimionKreimer commented 4 years ago

Hi Huiyin, I did try reducing the Parallel Job Execution to 1 with the same result. Here is the error I'm getting with the search: FraggerError

SimionKreimer commented 4 years ago

I'm also attaching the PD output for MS Fragger, looks like both searches are writing to Temp256 folder. PD_MSFraggerOutput.xlsx

huiyinc commented 4 years ago

Hi Simion,

Thanks for trying it out. So, are you saying that you get the error when performing the search? Is it possible that you send me the MagellanServer.log so I can check what the issue is? You may find the log file at: C:\ProgramData\Thermo\Proteome Discoverer 2.4\Logs Thanks.

Huiyin

SimionKreimer notifications@github.com 於 2020年9月30日 上午4:20 寫道:



I'm also attaching the PD output for MS Fragger, looks like both searches are writing to Temp256 folder. PD_MSFraggerOutput.xlsx https://github.com/Nesvilab/PD-Nodes/files/5301646/PD_MSFraggerOutput.xlsx

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Nesvilab/PD-Nodes/issues/14#issuecomment-700963928, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALAWWA7QCE45KPSTAK5CDWTSII6PRANCNFSM4RNS4PLQ .