Skip to the content.

Notes 2024/11/12: AScorePro integration in Comet

As of Comet release v2025.03 rev. 0, the AScorePro site localization algorithm has been integrated into the program. Comet’s AScorePro code is based on translating the C# code from https://github.com/gygilab/MPToolkit to C++.

Until noted otherwise, this is considered an experimental feature as I still need to spend more time to validate that the ASCorePro MOB scores generated in Comet are valid, especially those from our custom extension to allow localization on all variable modifications on a peptide and not just for phosphorylation.

I want to thank V. Sharma for translating the code to C++ and extending the scoring to all modifications in a peptide.

How to run AScorePro in Comet

Application of AScorePro both real-time and standard (offline) searches

Standard Comet command line (aka offline) search output

The AScorePro results are currently exported in the .txt, .pep.xml and.mzid output formats.

Real-time search output

The chart below shows RTS search times for a single RTS run with or without AScorePro. The timings show that the AScorePro algorithm imparts negligible costs in terms of per-spectrum-query run times. Any differences are minor and can be attributed to standard run-to-run variability.

AScorePro timing