rescaleForTop3.Rd
This method rescales the intensity values of an MSnSet
object to be suiteable for TOP3 quantification.
# S4 method for MSnSet,MSnSet rescaleForTop3(before, after, saturationThreshold, onlyForSaturatedRuns=TRUE, …)
before | An |
---|---|
after | The same |
saturationThreshold |
|
onlyForSaturatedRuns |
|
… | further arguments passed to internal functions. Currently ignored. |
MSnSet
where the
assayData
are requantified.
If an MSnSet
object was requantified using the
method="sum"
requantification method
(see requantify,MSnSet-method
) TOP3 is not valid anymore
because the most abundant proteins are penalised by removing high intensity
isotopes.
To overcome this rescaleForTop3
takes the proportion
isotope/sum(isotopes
for each requantified peptide and calculates a
correction factor by comparing these proportions against the unsaturated
isotopes before requantification. The new rescale intensity values of the
isotopes are the mean correction factor multiplied with the corrected
intensity values (see
https://github.com/lgatto/synapter/issues/39#issuecomment-207987278 for
the complete explanation/discussion).
See discussion on github: https://github.com/lgatto/synapter/issues/39
MSnSet documentation: MSnSet
https://github.com/lgatto/synapter/issues/39#issuecomment-207987278