Learn R Programming

MAIT (version 1.6.0)

Statistical Analysis of Metabolomic Data

Description

The MAIT package contains functions to perform end-to-end statistical analysis of LC/MS Metabolomic Data. Special emphasis is put on peak annotation and in modular function design of the functions.

Copy Link

Version

Version

1.6.0

License

GPL-2

Last Published

February 15th, 2017

Functions in MAIT (1.6.0)

Biotransformations

Biotransformations of the significant data contained in a MAIT object are identified.
featureInfo

Feature Info extractor from a MAIT object
method

Peak Aggregation Method Used
FisherLSD

Performs Fisher's LSD tests on the provided data
posAdducts

Positive adducts table
project

Change the basis of the MAIT data
plotPLS

2D and 3D PLS scoreplots from a MAIT object
PCAplot3d

3D PCA scoreplots
plotBoxplot

Prints a png file for each of the significant peak/spectra present in the input
removeOnePeakSpectra

Removes those spectra having just one peak
plsScores

Scores extractor for the PLS model
Database

Human Metabolome Database
successRatio

Extracts the success ratio of a truth table
spectralAnova

Extract significant features from a MAIT object
plsModel

Model extractor for either PLS
biotransformationsTable

biotransformationsTable
pcaModel

Model extractor for either PCA
spectralSigFeatures

Extract significant features from a MAIT object
sampleProcessing

Peak detector of netCDF samples using xcms package
featureSigID

Feature statistically significant ID extractor from a MAIT object
MAIT

MAIT
metaboliteTable

Metabolite table generator
classifRatioClasses

Class classification ratio extractor from a MAIT object
identifyMetabolites

Metabolite identifier
classes

Class names extractor from a MAIT object
peakAnnotation

Spectra constructor and peak annotator
retrieveSpectrum

Extractor of the mass peaks corresponding to a certain spectrum
annotateBiotransf

Single Biotransformation Annotator
spectralTStudent

Extract significant features from a MAIT object for two classes
writeParameterTable

Writes a csv table containing the parameters launched in the MAIT analysis
getScoresTable

Returns a list with the peak scores, masses, retention time and other information
ovClassifRatioTable

Overall classification table extractor for MAIT objects
models

Model extractor from a MAIT object
pvaluesCorrection

P-values correction extractor from a MAIT object
spectralKruskal

Extract significant features from a MAIT object
selectK

Looks for the optimum number of nearest neighbours to be considered for the KNN
spectralWelch

Extract significant features from a MAIT object
sigPeaksTable

Build a table of the information related to the significant features contained in a MAIT object
MAIT.Parameters-class

Class "MAIT.Parameters"
MAIT.RawData-class

Class "MAIT.RawData"
pcaLoadings

Loadings extractor for the PCA model
spectralFUN

Extract significant features from a MAIT object using a user-defined test
MAITbuilder

MAIT constructor function when using external peak data
PLSDA

Applies PLSDA to the provided data
pcaScores

Scores extractor for the PCA model
SearchCand

Peak search function into a database
plotHeatmap

Builds ten heatmaps with different p-values and clustering distances
resultsPath

Retrieves the folder where the results are saved for a MAIT object
spectralWilcox

Extract significant features from a MAIT object
parameters

Extractor of the parameters used in the whole run from a MAIT object
rawData

Raw data extractor from a MAIT object
writeExcelTable

Writes a csv table
featureID

Feature ID extractor from a MAIT object
negAdducts

Negative adducts table
ovClassifRatioData

Overall classification ratio extractor for MAIT objects
peakAggregation

Performs a peak aggregation procedure to the rawData of a MAIT object
plotPCA

2D and 3D PCA scoreplots from a MAIT object
MAIT.FeatureInfo-class

Class "MAIT.FeatureInfo"
MAIT.PhenoData-class

Class "MAIT.PhenoData"
Validation

Cross validated classification over the output of the function signPeaksAnova or function TStudent2Clases
classNum

Sample number extractor for each class from a MAIT object
selectPLScomp

Looks for the optimum number of components to be considered for the PLSDA
MAIT.FeatureData-class

Class "MAIT.FeatureData"
scores

Retrieves the scores from a MAIT object
MAIT.Validation-class

Class "MAIT.Validation"
LSDResults

Extractor of the Fisher's LSD tests from a MAIT object
inBetween

Checks if a peak mass value is in a certain mass allowance window.
loadings

Loadings extractor for either PCA or PLS models
MAIT-class

Class "MAIT"
model

Model extractor for either PCA or PLS models
pvalues

Pvalues extractor from a MAIT object
plsLoadings

Loadings extractor for the PLS model