R/generics.R
, R/feature_groups-xcms3.R
groupFeaturesXCMS3.Rd
Uses the new xcms3
interface from the xcms package to find features.
groupFeaturesXCMS3(feat, ...)
# S4 method for class 'features'
groupFeaturesXCMS3(
feat,
rtalign = TRUE,
loadRawData = TRUE,
groupParam = xcms::PeakDensityParam(sampleGroups = analysisInfo(feat)$group),
preGroupParam = groupParam,
retAlignParam = xcms::ObiwarpParam(),
verbose = TRUE
)
# S4 method for class 'featuresSet'
groupFeaturesXCMS3(
feat,
groupParam = xcms::PeakDensityParam(sampleGroups = analysisInfo(feat)$group),
verbose = TRUE
)
The features
object with the features to be grouped.
Further parameters passed to the selected grouping algorithm.
Set to TRUE
to enable retention time alignment.
Set to TRUE
if analyses are available as mzXML
or mzML
files. Otherwise MS
data is not loaded, and some dummy data (e.g. file paths) is used in the returned object.
parameter object that is directly passed to
xcms::groupChromPeaks
and xcms::adjustRtime
,
respectively.
grouping parameters applied when features are grouped prior to alignment (only with peak groups alignment).
if FALSE
then no text output will be shown.
An object of a class which is derived from featureGroups
.
The featuresSet
method (for sets workflows) returns a
featureGroupsSet
object.
This function uses XCMS3 to group features. This function is called when calling groupFeatures
with
algorithm="xcms3"
.
Grouping of features and alignment of their retention times are performed with the
xcms::groupChromPeaks
and xcms::adjustRtime
functions, respectively. Both of these functions support an extensive amount of parameters that modify their
behavior and may therefore require optimization.
loadRawData
and arguments related to retention time alignment are currently not
supported for sets workflows.
xcms1
xcms2
xcms3
groupFeatures
for more details and other algorithms.