Replies: 2 comments 11 replies
-
Hi @Munchic, please look at the steps that run before the filtering, like the database search, the peptide validation, and the protein inference. Even if you have the same parameters for the filtering, any differences in the previous steps might give you different outcomes. |
Beta Was this translation helpful? Give feedback.
4 replies
-
Philosopher pipeline runs PeptideProphet, in FragPipe I think for most workflows we switched to Percolator.
Even if using the same tool, PeptideProphet, Philosopher pipeline runs all files together through PeptideProphet whereas in FragPipe each file is processed separately (which is a slightly better strategy). This could be contributing to what you observe
Alexey
From: Khoi Pham ***@***.***>
Sent: Thursday, March 3, 2022 3:41 PM
To: Nesvilab/philosopher ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [Nesvilab/philosopher] Configuring FDR filtering in Philosopher the same way as in FragPipe. (Discussion #322)
External Email - Use Caution
Hi Felipe, I am still observing the same behavior that after filtering, Philosopher consistently has 2-4% fewer identified peptides. I am trying to understand why before filtering the numbers are very similar but after they differ considerably. It seems like all the parameters are equivalent, do you think the defaults differ in FragPipe vs Philosopher? Thank you!
—
Reply to this email directly, view it on GitHub<#322 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AIIMM646PL6YKZG4QQ7LRJTU6EPXRANCNFSM5PYBR4YQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.******@***.***>>
**********************************************************
Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues
|
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I am trying to run MSFragger + FDR filtering and report using Philosopher in a Linux environment and achieve similar results as in FragPipe in Windows. Attached are the comparison of IDs in FragPipe (left half) and in Philosopher (right half). First picture highlights results after MSFragger search, while second highlights - after FDR filtering.
It looks like before filtering, the number of peptides and PSMs are very similar (I am assuming the very small differences are due to difference in calculations in Linux vs Windows). After filtering, the difference is around 3.5% which is much larger. Consistently, Philosopher runs have fewer peptides after filtering.
The configuration for filtering used in FragPipe was
--sequential --razor --prot 0.01
. For Philosopher, I also turned on those flags and left other parameters at defaults:I would love to know how to set up the filtering parameters exactly the same in both cases. Or do you think the issue could be somewhere upstream Thank you so much for your help!
Khoi
Beta Was this translation helpful? Give feedback.
All reactions