require(gcspikelite)
# paths and files
gcmsPath <- paste(find.package("gcspikelite"),"data",sep="/")
cdfFiles <- dir(gcmsPath,"CDF",full=TRUE)
eluFiles <- dir(gcmsPath,"ELU",full=TRUE)
# read data, peak detection results
pd <- peaksDataset(cdfFiles[1:2],mz=seq(50,550),rtrange=c(7.5,8.5))
pd <- addAMDISPeaks(pd,eluFiles[1:2])
# pairwise alignment using all scans
fullca <- clusterAlignment(pd, usePeaks=FALSE, df=100)
# calculate retention time shifts
timedf <- calcTimeDiffs(pd, fullca)
Run the code above in your browser using DataLab