Description Usage Arguments Details Value Source See Also
methods to facilitate metabolite identification including database monoisotopic mass matching, probable annotation filtration, mammalian Phase II metabolite prediction, molecular descriptor- random forest based retention time prediction, insilico metabolite fragmentation and nearest network neighbour metabolite chemical similarity scoring. In addition annotations can be automatically ranked and possible identities selected based on a mean consensus score based on mass accuracy, spectral database similarity, in silico fragmentation similarity, predicted retention time similarity, nearest network neighbour chemical similarity and crude plausibility ranking by PubMed repository text-mining. Optionally a divergent evolution approach to globally optimize the contributary weight of each consensus score using a training set of possible annotations contained in the "metID comments" table. The metaheuristic attempts to weight the include consensus scores according to how well the correct annotations are ranked amongst the possible best annotations.
1 |
... |
option arguments to be passed along. |
object. |
a compMS2 class object |
method. |
method to use for metabolite identification. See details. |
Available methods:
monoisotopic mass annotation to data base resources (metID.dbAnnotate
),
currently available databases include HMDB, LMSD (lipidMaps) DrugBank, T3DB and ReSpect.
possible metabolites electrospray adducts and substructure mass shifts
are taken into account.
identifies most probable database annotations (metID.dbProb
),
taking into account substructure annotations identified by subStructure.Annotate
.
Phase II metabolite identification from canonical SMILES currently
available phase II metabolite prediction types include: acyl-, hydroxl-
and amine- sulfates and glucuronides and glycine conjugates
(metID.PredSMILES
).
Retention time prediction using the molecular descriptors derived from the rcdk package and a randomForest recursive-feature elimination method of the caret package (metID.rtPred
).
Combinatorial in silico fragment prediction using the command line version of MetFrag (metID.metFrag
) or Competitive fragmentation modelling (CFM metID.CFM
).
Correlation network from a peak table. This function calculates a correlation matrix from the peak areas/ height sample columns and creates a prefuse force directed correlation network that can then be visualized in the compMS2Explorer
application. metID.corrNetwork
Spectral similarity network. Inter-spectrum spectral similarity scores (dot product) are calculated. Both fragment ion and precursor - fragment neutral loss
pattern similarity scores are calculated and used to identify clusters of spectra with similar fragmentation/neutral loss patterns. A spectral similarity network is then calculated based on a minimum dot product score (minDotProdThresh, default = 0.8). The resulting network can then be visualized in the compMS2Explorer
application. metID.specSimNetwork
.
Correlation and spectral similarity based 1st Neighbour maximum chemical similarity scoring and optional automatic annotation identification (metID.chemSim
).
build consensus annotations (metID.buildConsensus
). This function seeks to rank annotation
strength and automate metabolite identification based on 6 optional orthogonal
annotation evidences, namely: mass accuracy, spectral database similarity (see function metID.matchSpectralDB
),
in silico fragmentation similarity (both metFrag and CFM see functions metID.metFrag
and metID.CFM
),
random forest predicted retention time similarity (see function metID.rtPred
), 1st network neighbour chemical similarity (both
correlation and spectral similarity see function metID.chemSim
)
and finally crude literature based metabolite annotation strength by text-mining
the PubMed repository using the Entrez system.
The function can automatically add annotations to the 'metID comment" table
of the compMS2Explorer
application and also ranks the individual
"best annotations" tables by the mean consensus metabolite annotation score.
optimize consensus annotations using the differential evolution algorithm
of the DEoptim
package.
A compMS2 object with various metabolite identification information.
Kenneth V. Price, Rainer M. Storn and Jouni A. Lampinen (2006). Differential Evolution - A Practical Approach to Global Optimization. Berlin Heidelberg: Springer-Verlag. ISBN 3540209506.
metID.dbAnnotate
, metID.dbProb
,
metID.predSMILES
,
metID.reconSubStr
, metID.metFrag
,
metID.chemSim
, metID.corrNetwork
,
metID.specSimNetwork
, metID.matchSpectralDB
,
metID.rtPred
, metID.buildConsensus
,
metID.optimConsensus
,
metID.compMS2toMsp
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.