readOnePhosDIA reads and processes phosphorylation data for a single
sample from a DIA experiment, applying filters for localization probability
and removing duplicates if specified.
Arguments
- inputTab
A
data.tableordata.framecontaining phosphorylation data.- sampleName
A
characterstring specifying the sample name.- localProbCut
A
numericvalue specifying the cutoff for localization probability. Default is 0.75.- removeDup
A
logicalvalue indicating whether to remove duplicate entries based on UniprotID and intensity. Default isFALSE.
Details
This function processes phosphorylation data for a single sample by filtering based on localization probability and non-zero intensity. It handles multiplicity by summarizing intensities and optionally removes duplicates. The resulting data is returned as a data.table with unique identifiers.