mzagglom
,
extracted ion chromatograms (EICs) are assigned by a clustering procedure. Preparatory step for mzpick
.
mzclust(MSlist,dmzdens=10,ppm=TRUE,drtdens=60,minpeak=4,maxint=1E6,
progbar=FALSE,merged=TRUE,from=FALSE,to=FALSE )
mzpart
dmzdens
given in ppm (TRUE) or as absolute value (FALSE)?minpeak
mzagglom
, an unsupervised clustering of measurements to individual ion chromatograms (EICs) is performed.
For this purpose, a first EIC cluster is initialized with the most intense measurement, given an m/z uncertainty of 2*dmzdens
.
Along decreasing intensities, all other measurements are then sequentially either assigned to this cluster or used to define new clusters.
For assignment, measurements must range both within the current tolerances of dmzdens
and drtdens
of an existing cluster.
If several cluster are eligible for assignment, the one with the smallest mass difference between measurement m/z and cluster mean m/z will be used.
Each time a new assignment to an existing cluster is made, its m/z estimate can be improved, i.e., the dmzdens
tolerance around its mean m/z gradually
shrinks from 2*dmzdens
to dmzdens
. In addition, dmzdens
is used to update the RT tolerance of a cluster at each assignment.With no measurements left, EIC clusters nested in m/z are then merged, relative to the m/z boundaries of the most intense cluster and stepwise along increasing mean m/z differences.
Finally, EIC cluster are filtered to fulfill either minpeak
or maxint
.
mzpick