Mercurial > repos > lecorguille > xcms_fillpeaks
comparison xcms.r @ 24:7a01dfc8be41 draft
planemo upload for repository https://github.com/workflow4metabolomics/xcms commit e1f22c9b6d39de7aabc6bb625f65aa5ba6a91312
| author | lecorguille | 
|---|---|
| date | Thu, 02 Mar 2017 08:23:17 -0500 | 
| parents | 7e289788d37d | 
| children | 4db7afa8284d | 
   comparison
  equal
  deleted
  inserted
  replaced
| 23:7e289788d37d | 24:7a01dfc8be41 | 
|---|---|
| 159 #execution of the function "thefunction" with the parameters given in "listArguments" | 159 #execution of the function "thefunction" with the parameters given in "listArguments" | 
| 160 | 160 | 
| 161 cat("\t\tCOMPUTE\n") | 161 cat("\t\tCOMPUTE\n") | 
| 162 xset = do.call(thefunction, listArguments) | 162 xset = do.call(thefunction, listArguments) | 
| 163 | 163 | 
| 164 # check if there are no peaks | |
| 165 if (nrow(peaks(xset)) == 0) { | |
| 166 stop("No peaks were detected. You should review your settings") | |
| 167 } | |
| 168 | |
| 164 | 169 | 
| 165 cat("\n\n") | 170 cat("\n\n") | 
| 166 | 171 | 
| 167 dev.off() #dev.new(file="Rplots.pdf", width=16, height=12) | 172 dev.off() #dev.new(file="Rplots.pdf", width=16, height=12) | 
| 168 | 173 | 
| 169 if (thefunction == "xcmsSet") { | 174 if (thefunction == "xcmsSet") { | 
| 170 | 175 | 
| 171 #transform the files absolute pathways into relative pathways | 176 #transform the files absolute pathways into relative pathways | 
| 172 xset@filepaths<-sub(paste(getwd(),"/",sep="") ,"", xset@filepaths) | 177 xset@filepaths<-sub(paste(getwd(),"/",sep="") ,"", xset@filepaths) | 
| 173 print(zipfile) | |
| 174 if(exists("zipfile") && !is.null(zipfile) && (zipfile!="")) { | 178 if(exists("zipfile") && !is.null(zipfile) && (zipfile!="")) { | 
| 175 | 179 | 
| 176 #Modify the samples names (erase the path) | 180 #Modify the samples names (erase the path) | 
| 177 for(i in 1:length(sampnames(xset))){ | 181 for(i in 1:length(sampnames(xset))){ | 
| 178 | 182 | 
