lazear / sage

Proteomics search & quantification so fast that it feels like magic
https://sage-docs.vercel.app
MIT License
210 stars 39 forks source link

LFQ2: Faster and much better #56

Closed lazear closed 1 year ago

lazear commented 1 year ago

This PR completely rewrites Sage's existing (and relatively amateurish) label free quantification code.

Highlights of the new algorithm:

Benchmarks are being performed on the following datasets:

Current benchmarks

image

Remaining To-Do Items:

lazear commented 1 year ago

Current algorithm can be modified to perform target/decoy approach for peak integration, a la IonQuant (make a decoy PrecursorRange entry that is mass-offset).

Peak score & spectral angle appear well-calibrated and sufficient to use for TDS, if desired. (apex RT in grid-space is also a great feature)

label = decoy image

lazear commented 1 year ago

Time to merge! Would be good to still write some test cases for automated testing, but I have done enough manual testing of the peak integration to satisfy myself for now 😄

image