Best practice for non‑tryptic de novo sequencing (ZenoTOF, no fixed modifications) #619
-
|
Hello everyone, I would like some guidance on the recommended way to configure Casanovo for my use case, as I am seeing unexpected behavior when deviating from the default settings. SetupCasanovo v4.2.0 What worksRunning Casanovo with the default configuration works well: the pipeline completes successfully and the resulting confidence scores for the peptide of interest are generally reasonable (≥0). What I tried to change
IssueAfter these changes, Casanovo still runs, but the scores for the peptide of interest are all below 0. Questions
Since I do not have a strong bioinformatics background, I would greatly appreciate any guidance. Thanks in advance, and thank you for developing Casanovo. Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Hi Ana, Thanks for your interest in Casanovo. I'm glad to hear that it is at least working in the default settings. The short answer to your question is that you can't change Casanovo's alphabet (e.g., removing the fixed modification on C) without retraining the model from scratch. There is a recent paper that demonstrates how to allow this kind of flexibility in a Casanovo-like model (Modanovo): https://www.sciencedirect.com/science/article/pii/S1535947625006000 We intend to incorporate functionality like this into Casanovo in the near future. But even in that case, you would need to do some fine-tuning of the model using your adjusted alphabet. As an aside, we have found that the precursor filter is not really necessary, so this will be removed in the next release of Casanovo. You are welcome to change from 50 ppm to 10 ppm, but the only change this will effect is to subtract 1 from the scores of spectra whose predictions have ppm differences in the range 10-50. Empirically, we observe that Casanovo does a good job of assigning low scores to out-of-range predictions, making this filter unnecessary. Cheers. |
Beta Was this translation helpful? Give feedback.
Hi Ana,
Thanks for your interest in Casanovo. I'm glad to hear that it is at least working in the default settings. The short answer to your question is that you can't change Casanovo's alphabet (e.g., removing the fixed modification on C) without retraining the model from scratch. There is a recent paper that demonstrates how to allow this kind of flexibility in a Casanovo-like model (Modanovo):
https://www.sciencedirect.com/science/article/pii/S1535947625006000
We intend to incorporate functionality like this into Casanovo in the near future. But even in that case, you would need to do some fine-tuning of the model using your adjusted alphabet.
As an aside, we have found that the precur…