Various (S4) generic functions providing a common interface for common tasks such as plotting and filtering data. The actual functionality and function arguments are often specific for the implemented methods, for this reason, please refer to the linked method documentation for each generic.
adducts(obj, ...)
adducts(obj, ...) <- value
algorithm(obj)
analysisInfo(obj)
analyses(obj)
annotatedPeakList(obj, ...)
annotations(obj, ...)
calculatePeakQualities(obj, weights = NULL, flatnessFactor = 0.05, ...)
clusterProperties(obj)
clusters(obj)
consensus(obj, ...)
convertToMFDB(TPs, out, ...)
convertToSuspects(obj, ...)
cutClusters(obj)
defaultExclNormScores(obj)
export(obj, type, out, ...)
featureTable(obj, ...)
filter(obj, ...)
getBPCs(obj, ...)
getFeatures(obj)
getMCS(obj, ...)
getTICs(obj, ...)
groupNames(obj)
plotBPCs(obj, ...)
plotChord(obj, addSelfLinks = FALSE, addRetMzPlots = TRUE, ...)
plotChroms(obj, ...)
plotGraph(obj, ...)
plotInt(obj, ...)
plotScores(obj, ...)
plotSilhouettes(obj, kSeq, ...)
plotSpectrum(obj, ...)
plotStructure(obj, ...)
plotTICs(obj, ...)
plotVenn(obj, ...)
plotUpSet(obj, ...)
predictRespFactors(obj, ...)
predictTox(obj, ...)
delete(obj, ...)
plotVolcano(obj, ...)
replicateGroups(obj)
setObjects(obj)
sets(obj)
treeCut(obj, k = NULL, h = NULL, ...)
treeCutDynamic(
obj,
maxTreeHeight = 1,
deepSplit = TRUE,
minModuleSize = 1,
...
)
unset(obj, set)
The object the generic should be applied to.
Any further method specific arguments. See method documentation for details.
The replacement value.
See method documentation.
The transformationProducts
derived object.
Output file.
The export type.
If TRUE
then 'self-links' are added which
represent non-shared data.
Set to TRUE
to enable m/z vs
retention time scatter plots.
An integer vector containing the sequence that should be used for average silhouette width calculation.
Desired numbers of clusters. See cutree
.
Arguments used by
cutreeDynamicTree
.
The name of the set.
adducts
returns assigned adducts of the object.
Methods are defined for: featureGroups
; featureGroupsSet
.
adducts<-
sets adducts of the object.
Methods are defined for: featureGroups
; featureGroupsSet
.
algorithm
returns the algorithm that was used to generate the object.
Methods are defined for: optimizationResult
; workflowStep
.
analysisInfo
returns the analysis information from an object.
Methods are defined for: featureGroups
; features
; MSPeakListsSet
.
analyses
returns a character
vector with the analyses for which data is present in this object.
Methods are defined for: featureGroups
; features
; formulas
; MSPeakLists
.
annotatedPeakList
returns an annotated MS peak list.
Methods are defined for: compounds
; compoundsSet
; formulas
; formulasSet
.
annotations
returns annotations.
Methods are defined for: featureAnnotations
; featureGroups
; formulas
.
calculatePeakQualities
calculates chromatographic peak qualities and scores.
Methods are defined for: featureGroups
; features
.
clusterProperties
Obtain a list with properties of the generated cluster(s).
Methods are defined for: componentsClust
; compoundsCluster
.
clusters
Obtain clustering object(s).
Methods are defined for: componentsClust
; compoundsCluster
.
consensus
combines and merges data from various algorithms to generate a consensus.
Methods are defined for: components
; componentsSet
; compounds
; compoundsSet
; featureGroupsComparison
; featureGroupsComparisonSet
; formulas
; formulasSet
; transformationProductsStructure
.
convertToMFDB
Exports the object to a local database that can be used with MetFrag
.
Methods are defined for: .
convertToSuspects
Converts an object to a suspect list.
Methods are defined for: MSLibrary
; transformationProducts
.
cutClusters
Returns assigned cluster indices of a cut cluster.
Methods are defined for: componentsClust
; compoundsCluster
.
defaultExclNormScores
Returns default scorings that are excluded from normalization.
export
exports workflow data to a given format.
Methods are defined for: featureGroups
; featureGroupsSet
; MSLibrary
.
featureTable
returns feature information.
Methods are defined for: featureGroups
; featureGroupsSet
; features
.
filter
provides various functionality to do post-filtering of data.
Methods are defined for: components
; componentsSet
; componentsTPs
; compounds
; compoundsSet
; featureAnnotations
; featureGroups
; featureGroupsScreening
; featureGroupsScreeningSet
; featureGroupsSet
; features
; featuresSet
; formulasSet
; MSLibrary
; MSPeakLists
; MSPeakListsSet
; transformationProducts
; transformationProductsStructure
.
getBPCs
gets base peak chromatogram(s).
Methods are defined for: featureGroups
; features
.
getFeatures
returns the object's features
object.
Methods are defined for: featureGroups
.
getMCS
Calculates the maximum common substructure.
Methods are defined for: compounds
; compoundsCluster
.
getTICs
gets total ion chromatogram(s).
Methods are defined for: featureGroups
; features
.
groupNames
returns a character
vector with the names of the feature groups for which data is present in this object.
Methods are defined for: components
; compoundsCluster
; featureAnnotations
; featureGroups
; MSPeakLists
.
plotBPCs
plots base peak chromatogram(s).
Methods are defined for: featureGroups
; features
.
plotChord
plots a Chord diagram to assess overlapping data.
Methods are defined for: featureGroups
; featureGroupsComparison
.
plotChroms
plots extracted ion chromatogram(s).
Methods are defined for: components
; featureGroups
.
plotGraph
Plots an interactive network graph.
Methods are defined for: componentsNT
; componentsNTSet
; componentsTPs
; featureGroups
; featureGroupsSet
; transformationProductsFormula
; transformationProductsStructure
.
plotInt
plots the intensity of all contained features.
Methods are defined for: componentsIntClust
; featureGroups
; featureGroupsSet
.
plotScores
plots candidate scorings.
plotSilhouettes
plots silhouette widths to evaluate the desired cluster size.
Methods are defined for: componentsClust
; compoundsCluster
.
plotSpectrum
plots a (annotated) spectrum.
Methods are defined for: components
; compounds
; compoundsSet
; formulas
; formulasSet
; MSPeakLists
; MSPeakListsSet
.
plotStructure
plots a chemical structure.
Methods are defined for: compounds
; compoundsCluster
.
plotTICs
plots total ion chromatogram(s).
Methods are defined for: featureGroups
; features
.
plotVenn
plots a Venn diagram to assess unique and overlapping data.
Methods are defined for: featureAnnotations
; featureGroups
; featureGroupsComparison
; featureGroupsSet
; transformationProductsStructure
.
plotUpSet
plots an UpSet diagram to assess unique and overlapping data.
Methods are defined for: featureAnnotations
; featureGroups
; featureGroupsComparison
; transformationProductsStructure
.
predictRespFactors
Prediction of response factors.
Methods are defined for: compounds
; compoundsSet
; compoundsSIRIUS
; featureGroupsScreening
; featureGroupsScreeningSet
; formulasSet
; formulasSIRIUS
.
predictTox
Prediction of toxicity values.
Methods are defined for: compounds
; compoundsSet
; compoundsSIRIUS
; featureGroupsScreening
; featureGroupsScreeningSet
; formulasSet
; formulasSIRIUS
.
delete
Deletes results.
Methods are defined for: components
; componentsClust
; componentsSet
; compoundsSet
; compoundsSIRIUS
; featureAnnotations
; featureGroups
; featureGroupsKPIC2
; featureGroupsScreening
; featureGroupsScreeningSet
; featureGroupsSet
; featureGroupsXCMS
; featureGroupsXCMS3
; features
; featuresKPIC2
; featuresXCMS
; featuresXCMS3
; formulas
; formulasSet
; formulasSIRIUS
; MSLibrary
; MSPeakLists
; MSPeakListsSet
; transformationProducts
.
plotVolcano
plots a volcano plot.
Methods are defined for: featureGroups
.
replicateGroups
returns a character
vector with the analyses for which data is present in this object.
Methods are defined for: featureGroups
; features
.
setObjects
returns the set objects of this object. See the documentation of workflowStepSet
.
Methods are defined for: workflowStepSet
.
sets
returns the names of the sets inside this object. See the documentation for sets workflows.
Methods are defined for: featureGroupsSet
; featuresSet
; workflowStepSet
.
treeCut
Manually cut a cluster.
Methods are defined for: componentsClust
; compoundsCluster
.
treeCutDynamic
Automatically cut a cluster.
Methods are defined for: componentsClust
; compoundsCluster
.
unset
Converts this object to a regular non-set object. See the documentation for sets workflows.
Methods are defined for: componentsNTSet
; componentsSet
; compoundsConsensusSet
; compoundsSet
; featureGroupsScreeningSet
; featureGroupsSet
; featuresSet
; formulasConsensusSet
; formulasSet
; MSPeakListsSet
.
Below are methods that are defined for existing
generics (e.g. defined in base
). Please see method specific
documentation for more details.
[
Subsets data within an object.
Methods are defined for: components,ANY,ANY,missing
; componentsSet,ANY,ANY,missing
; compoundsCluster,ANY,missing,missing
; compoundsSet,ANY,missing,missing
; featureAnnotations,ANY,missing,missing
; featureGroups,ANY,ANY,missing
; featureGroupsComparison,ANY,missing,missing
; featureGroupsScreening,ANY,ANY,missing
; featureGroupsScreeningSet,ANY,ANY,missing
; featureGroupsSet,ANY,ANY,missing
; features,ANY,missing,missing
; featuresSet,ANY,missing,missing
; formulasSet,ANY,missing,missing
; MSLibrary,ANY,missing,missing
; MSPeakLists,ANY,ANY,missing
; MSPeakListsSet,ANY,ANY,missing
; transformationProducts,ANY,missing,missing
.
[[
Extract data from an object.
Methods are defined for: components,ANY,ANY
; featureAnnotations,ANY,missing
; featureGroups,ANY,ANY
; featureGroupsComparison,ANY,missing
; features,ANY,missing
; formulas,ANY,ANY
; MSLibrary,ANY,missing
; MSPeakLists,ANY,ANY
; transformationProducts,ANY,missing
.
$
Extract data from an object.
Methods are defined for: components
; featureAnnotations
; featureGroups
; featureGroupsComparison
; features
; MSLibrary
; MSPeakLists
; transformationProducts
.
as.data.table
Converts an object to a table (data.table
).
Methods are defined for: components
; componentsTPs
; featureAnnotations
; featureGroups
; featureGroupsScreening
; featureGroupsScreeningSet
; features
; featuresSet
; formulas
; MSLibrary
; MSPeakLists
; MSPeakListsSet
; transformationProducts
; workflowStep
.
as.data.frame
Converts an object to a table (data.frame
).
Methods are defined for: workflowStep
.
length
Returns the length of an object.
Methods are defined for: components
; compoundsCluster
; featureAnnotations
; featureGroups
; featureGroupsComparison
; features
; MSLibrary
; MSPeakLists
; optimizationResult
; transformationProducts
.
lengths
Returns the lengths of elements within this object.
Methods are defined for: compoundsCluster
; optimizationResult
.
names
Return names for this object.
Methods are defined for: components
; featureGroups
; featureGroupsComparison
; MSLibrary
; transformationProducts
.
plot
Generates a plot for an object.
Methods are defined for: componentsClust,missing
; compoundsCluster,missing
; featureGroups,missing
; featureGroupsComparison,missing
; optimizationResult,missing
.
show
Prints information about this object.
Methods are defined for: adduct
; components
; componentsFeatures
; componentsSet
; compounds
; compoundsCluster
; compoundsSet
; featureGroups
; featureGroupsScreening
; featureGroupsScreeningSet
; featureGroupsSet
; features
; featuresSet
; formulas
; formulasSet
; MSLibrary
; MSPeakLists
; MSPeakListsSet
; optimizationResult
; transformationProducts
; workflowStep
; workflowStepSet
.