MetDNA: MetDNA

MetDNAR Documentation

MetDNA

Description

Metabolite annotation and dysregulated network analysis.

Usage

MetDNA(ms1.data.pos = "data.csv", ms1.data.neg = "data.csv",
  sample.info.pos = "sample.info.csv", sample.info.neg = "sample.info.csv",
  mz.tol = 25, rt.tol.for.ms1.ms2.match = 10, pos.path = ".",
  neg.path = ".", instrument = c("SciexTripleTOF", "AgilentQTOF",
  "OtherQTOF", "ThermoOrbitrap"), ms2.type = c("mgf", "msp", "mzXML"),
  polarity = c("positive", "negative", "both"), column = c("hilic", "rp"),
  ce = c("30", "10", "20", "35,15", "40", "50"), ms2.match.plot = FALSE,
  prefer.adduct = ifelse(polarity == "positive", "M+H", "M-H"),
  use.default.md = TRUE, threads = 3, max.isotope = 4, rt.tol1 = 3,
  rt.tol2 = 30, cor.tol = 0, int.tol = 500, dp.tol = 0.5,
  max.step = 3, score.cutoff = 0, remain = FALSE, remain.per = 0.5,
  seed.neighbor.match.plot = FALSE, candidate.num = 5, group,
  uni.test = c("t", "wilcox"), correct = TRUE, p.cutoff = 0.01,
  use.old.null = FALSE, species = c("hsa", "dme", "mmu", "rat", "bta",
  "gga", "dre", "cel", "sce", "ath", "smm", "pfa", "tbr", "eco", "ppu", "syf"),
  use.all.kegg.id = FALSE, only.mrn.annotation = FALSE, check.data = TRUE,
  ms2.annotation = TRUE, mrn.annotation = TRUE, dn.analysis = FALSE,
  pathway.enrichment = TRUE, parameter = NULL)

Arguments

ms1.data.pos

The name of positive ms1 data.

ms1.data.neg

The name of negative ms1 data.

sample.info.pos

The name of positive sample.info.

sample.info.neg

The name of negative sample.info.

mz.tol

mz tol for ms1 and ms2 data matching.

rt.tol.for.ms1.ms2.match

RT tol for ms1 and ms2 data matching.

pos.path

If polarity is both, pos.path must be provided.

neg.path

If polarity is both, neg.path must be provided.

instrument

The instrument you used to acquire data. "AgilentQTOF", "SciexTripleTOF", "OtherQTOF" and "ThermoOrbitrap" are supported.

ms2.type

"mgf" or "msp".

polarity

The polarity of mode.

column

The column.

ce

The collision energy.

ms2.match.plot

Output MS/MS match plot or nor.

prefer.adduct

Which adduct you want to use for RT prediction. tparam use.default.md Use default molecular descriptors for RT prediction or not.

use.default.md

Use default molecular descriptors to predict RTs.

threads

The number of threads.

max.isotope

The number of isotope peaks

rt.tol1

The RT tolerance for isotope and adduct annotation. (second) Default is 3.

rt.tol2

The RT tolerance for metabolite annotation. (%) Default is 30%.

cor.tol

The correlation tolerance.

int.tol

The intensity ratio tolerance of isotope annotation.

dp.tol

The tolerance of dot product.

max.step

The max number of reaction step.

score.cutoff

Score cutoff of annotations.

remain

Remain some seeds as validation or not.

remain.per

The percentage of remained seeds. Default is 50%.

seed.neighbor.match.plot

Output seed neighbor match plot or not.

candidate.num

How many candidates for peaks are outputted. Default is 3.

group

The group you want to use.

uni.test

The method of univariate test.

correct

Correct p value or not.

p.cutoff

The cutoff of p value. Default is 0.01.

use.old.null

Use old null distribution of not in module analysis. Default is FALSE

species

The species. "hsa" is Homo sapiens (human), "dme" is Drosophlia melanogaster (fruit fly), "mmu" is Mus musculus (mouse), "rat" is Rattus norvegicus (rat), "bta" is Bos taurus (cow), "gga" is Gallus domesticus (chicken), "dre" is Danio rerio (zebrafish), "cel" is Caenorharomyces elegans (nematode), "sce" is Saccharomyces cerevisaiae (yeast), "ath" is Arabidopsis thaliana (thale cress), "smm" is Schistosoma mansoni, "pfa" is Plasmodum falciparum 3D7, "tbr" is Trypanosoma brucei, "eco" is Escherichia coli K-12 MG1655, "ppu" is Pseudomonas putida KT2440, "syf" is Synechococcus elongatus.

use.all.kegg.id

Use all annotations from KEGG database.

only.mrn.annotation

Only use MRN annotations for dysregulated network analysis or not.

check.data

Check data or not.

ms2.annotation

MS/MS annotation or not.

mrn.annotation

MRN based annotation or not.

dn.analysis

Dysregulated network analysis or not.

pathway.enrichment

Pathway enrichment analysis or not.

parameter

The parameter path. Default is NULL.

Author(s)

Xiaotao Shen shenxt@sioc.ac.cn


ZhuMSLab/MetDNA documentation built on March 29, 2022, 5:45 p.m.