Mercurial > repos > computational-metabolomics > mspurity_purityx
comparison purityX.R @ 10:13034c3886f2 draft
planemo upload for repository https://github.com/computational-metabolomics/mspurity-galaxy commit f10386dee95f3b1fbc8d1eeec52d450381ba89c5
author | computational-metabolomics |
---|---|
date | Fri, 13 Sep 2024 12:24:27 +0000 |
parents | 374022b7b469 |
children |
comparison
equal
deleted
inserted
replaced
9:374022b7b469 | 10:13034c3886f2 |
---|---|
14 make_option("--isotope_matrix", type = "character"), | 14 make_option("--isotope_matrix", type = "character"), |
15 make_option("--purityType", default = "purityFWHMmedian"), | 15 make_option("--purityType", default = "purityFWHMmedian"), |
16 make_option("--singleFile", default = 0), | 16 make_option("--singleFile", default = 0), |
17 make_option("--cores", default = 4), | 17 make_option("--cores", default = 4), |
18 make_option("--xgroups", type = "character"), | 18 make_option("--xgroups", type = "character"), |
19 make_option("--rdata_name", default = "xset"), | |
20 make_option("--camera_xcms", default = "xset"), | 19 make_option("--camera_xcms", default = "xset"), |
21 make_option("--files", type = "character"), | 20 make_option("--files", type = "character"), |
22 make_option("--galaxy_files", type = "character"), | 21 make_option("--galaxy_files", type = "character"), |
23 make_option("--choose_class", type = "character"), | 22 make_option("--choose_class", type = "character"), |
24 make_option("--ignore_files", type = "character"), | 23 make_option("--ignore_files", type = "character"), |
61 rtraw_columns <- FALSE | 60 rtraw_columns <- FALSE |
62 } else { | 61 } else { |
63 rtraw_columns <- TRUE | 62 rtraw_columns <- TRUE |
64 } | 63 } |
65 | 64 |
66 loadRData <- function(rdata_path, xset_name) { | 65 loadRData <- function(rdata_path, xnames) { |
67 # loads an RData file, and returns the named xset object if it is there | 66 # loads an RData file, and returns the named xset object if it is there |
68 load(rdata_path) | 67 load(rdata_path) |
69 return(get(ls()[ls() == xset_name])) | 68 return(get(ls()[ls() %in% xnames])) |
70 } | 69 } |
71 | 70 |
72 | 71 |
73 | 72 |
74 | 73 |
88 } | 87 } |
89 return(xset) | 88 return(xset) |
90 } | 89 } |
91 } | 90 } |
92 | 91 |
93 target_obj <- loadRData(opt$xset_path, opt$rdata_name) | 92 target_obj <- loadRData(opt$xset_path, c('xset', 'xa', 'xdata')) |
94 | 93 |
95 if (opt$camera_xcms == "camera") { | 94 if (opt$camera_xcms == "camera") { |
96 xset <- target_obj@xcmsSet | 95 xset <- target_obj@xcmsSet |
97 } else { | 96 } else { |
98 xset <- target_obj | 97 xset <- target_obj |