-
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
SAGE search engine score is missing after psm re-scoring using percolator #288
Comments
How is this with other search engines? It might be because PSMFeatureExtractor can be and is skipped with Sage. |
I guess we are not taking the SAGE output but the pin file from percolator? |
@jpfeuffer @ypriverol It should be SAGE seach output. Comet and MSGF+ got their search scores in MetaValue of every PeptideHit, but not SAGE. |
How does an idXML for comet look like after PSMFeatureExtractor? |
Comet search engine score is xcorr -> MetaValue
|
But this is after rescoring. I need to see before. |
|
Yes so the problem is that we actually use the Comet e-value as main score. |
I think this problem is solved. You should take the data @WangHong007 from the SAGE id folder. |
@timosachsenberg Im re-opening this PR because After testing http://ftp.pride.ebi.ac.uk/pub/databases/pride/resources/proteomes/quantms-benchmark/PXD004683/percolator/ the error remains. Can you double check why the Percolator SAGE output: http://ftp.pride.ebi.ac.uk/pub/databases/pride/resources/proteomes/quantms-benchmark/PXD004683/percolator/20150820_Haura-Pilot-TMT1-bRPLC01-2_sage_perc.idXML |
according to pipeline_info it is still using the old container |
This is percolator no? |
yes PercolatorAdapter |
I honestly think we should just override the containers for all openms labelled processes until the release. I.e. make the dev profile active by default. Otherwise someone will always forget to change a process. |
I actually think we should make variable the containers using in every-process a variable, would that be possible? Something like:
|
I don't like it very much. You will just get confused because suddenly conda uses something different from docker etc. It also confuses users with yet an additional THREE parameters. |
I have no idea what do you have in mind? How can you make a profile default, can you send me an example and I can do it. |
You mean something like this: https://github.com/nf-core/quantms/blob/dev/conf/dev.config |
yes. just put it in base.config. The thing is just to remember to remove it when releasing |
I was actually thinking to leave it there but then in the
What do you think? |
Yes but you need to find out if and how nextflow knows about its release cycle ;) |
Description of the bug
SAGE's search engine score should be
hyperscore
, pyopenms could extrct it with idXMLs aftersearchengines
step. But after psm re-scoring using percolator, it's missing in idXMLs.idxml before psm re-scoring:
idxml after psm re-scoring:
Command used and terminal output
No response
Relevant files
No response
System information
No response
The text was updated successfully, but these errors were encountered: