correctIsotopeImpurities(x):normalize(x,f=median,target="intensity",exclude.protein=NULL,
use.protein=NULL,f.doapply=TRUE,log=TRUE,channels=NULL,na.rm=FALSE):f:f is applied to each column, unless f.doapply is FALSE.
Then f is supposed to compute column-wise statistics of the matrix of
intensities. E.g. colSums and colMeans.target:exclude.proteinsuse.protein:f.isglobal:f is applied on each column.
If false, f is supposed to compute column-wise statistics of the matrix
of intensities. E.g. colSums and colMeans.log:subtractAdditiveNoise(x,method="quantile",shared=TRUE,prob=0.01):methodprobsharedexclude(x,proteins.to.exclude):proteins.to.excludedata(ibspiked_set1)
maplot(ibspiked_set1,main="IBSpiked, not normalized")
maplot(normalize(ibspiked_set1),main="IBSpiked, normalized")
Run the code above in your browser using DataLab