From e0ef1f29d6fa8b1abc87fcd978e3a0c08aa51e44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Todor=20Kondi=C4=87?= <todor.kondic@uni.lu> Date: Sun, 17 May 2020 08:05:15 +0200 Subject: [PATCH] resources: ADDUCTMAP: change to the RChemMass list of adducts * resources.R(ADDUCTMAP): Updated. --- R/resources.R | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/R/resources.R b/R/resources.R index 885661a..1d60368 100644 --- a/R/resources.R +++ b/R/resources.R @@ -33,12 +33,15 @@ FN_LOC_SETID <-"setid.csv" FN_COMP_TAB<-"comprehensive.csv" FN_SPEC<-"specdata.rds" FN_CONF <- "conf-state.yaml" -ADDUCTMAP<-list("[M+H]+"="MpHp_mass", - "[M-H]-"="MmHm_mass", - "[M+NH4]+"="MpNH4_mass", - "[M+Na]+"="MpNa_mass") - -DISP_ADDUCTMAP <- c(list("UNSET"="UNSET_ADDUCT_ERROR"),ADDUCTMAP) +ADDUCTMAP <- RChemMass:::adducts$Name +names(ADDUCTMAP) <- apply(RChemMass:::adducts,1,function(row) { + nm <- row[["Name"]] + sgn <- row[["Charge"]] + suff <- if (sgn > 0) "+" else if (sgn < 0) "-" else "" + paste0("[",nm,"]",suff) +}) + +DISP_ADDUCTMAP <- c(c("UNSET"="UNSET_ADDUCT_ERROR"),ADDUCTMAP) TAG_NA <- "::UNSET::" SET_NA <- "::UNSET::" TAG_DEF <- TAG_NA -- GitLab