Benchmarking peptide detectability predictors across mass spectrometry platforms and acquisition strategies #971
Replies: 8 comments
|
Hi, this is a great idea. I am not super familiar with peptide detectability predictors, only used a bit peptideRanger. How are modifications considered? Are they? |
|
Very naive question: to evaluate peptide detectability, one limitation of the data is that the initial amount of peptides is not equal for all proteins (they don't have the same quantity in the proteomes). Would this be an issue? Would there be a way to control for it? |
|
Using multiple search outputs sounds good. We could take the union, intersection or maybe all peptides that were detected by at least two engines. And I also agree with your suggestion about the peptide universe. I am quite sure most predictors do not support modifications. They just report detectability for the stripped peptide sequence. I think we should predict detectability for the stripped peptides and consider them detected if any form (modified or unmodified) is detected. Maybe we could make including PTMs optional for predictors that do support them. Its true that detectability is influenced by abundance, especially in DDA. In this case, however, I think that is an effect we would like to capture rather than remove. Since most predictors to my knowledge are trained on DDA data, they may implicitly learn this bias. Doing the benchmark on both DDA and DIA can reveal if the predictors predict intrinsic detectability (regardless of abundance) or effective detectability under specific MS acquisition conditions. However, since the datasets include different mixture ratios, we could maybe use this somehow to assess how robust predictors are to changes in abundance. |
|
One more thing is that we have to be careful with train-test leakage. It’s very likely that peptides from a human, e.coli and yeast mixture will be present in the training data of the models. I really like @mlocardpaulet’s idea of using the existing data, but this is something to take into account. |
|
Have you seen this paper? https://spj.science.org/doi/10.34133/csbj.0037 |
|
I see some potential issues in this approach:
|
Updates following in-person meetingHere is a summary of the changes we agreed on during our meeting: Ground truth dataset
Evaluation
User workflow
|
|
Updates following meeting with Matthew The We had a discussion with Matthew The to get his perspective on the ground truth design. Ground truth construction Addressing training data overlap:
Including relevant sample types for the community:
Including both common and uncommon sample types serves two purposes:
Key open question Before selecting datasets, we should empirically test whether per-protein peptide rankings differ across sample types and are stable between replicates, using the Jiang et al. dataset. Dataset selection should be delayed until this analysis is done. |
Uh oh!
There was an error while loading. Please reload this page.
aim of the new module
full description of the new module
potential external expert(s)
No response
Will you be able to work on the implementation (coding) yourself, with additional help from the ProteoBench maintainers?
any other information
All reactions