Description Usage Arguments Details Value Author(s) References See Also Examples
View source: R/multipleAlignment.R
This function takes the set of all pairwise profile alignments and use these to estimate retention time shifts between each pair of samples. These will then be used to normalize the retention time penalty of the signal peak alignment.
1 | calcTimeDiffs(pd,ca.full,verbose=TRUE)
|
pd |
a |
ca.full |
a |
verbose |
logical, whether to print out information |
Using the set of profile alignments,
list
of same length as ca.full@alignments
with the matrices giving the retention time penalties.
Mark Robinson
Mark D Robinson (2008). Methods for the analysis of gas chromatography - mass spectrometry data PhD dissertation University of Melbourne.
peaksAlignment
, clusterAlignment
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.