R/rc.run.msfinder.R

# rc.run.msfinder <- function(
#   msfinder.dir = "C:/MSFinder/msfinder",
#   input.dir  =  "R:/RSTOR-PMF/Temp/mat",
#   param.file = "R:/RSTOR-PMF/Software/MSFinder/MSFINDER.INI"
# ) {
#   
#   if(substring(msfinder.dir, nchar(msfinder.dir)) != "/") {
#     msfinder.dir <- paste0(msfinder.dir, "/")
#   }
#   
#   if(substring(input.dir, nchar(input.dir)) != "/") {
#     input.dir <- paste0(input.dir, "/")
#   }
#   
#   
#   #  MsfinderConsoleApp.exe mssearch -i .\Data\ -o .\ -m .\MsfinderConsoleApp-Param.txt
#   system(
#     paste0(
#       msfinder.dir, "MsfinderConsoleApp",
#       " mssearch ",
#       " -i ", input.dir, 
#       " -o ", input.dir, 
#       " -m ", param.file
#     )
#   )
#   
#   system(
#     paste0(
#       msfinder.dir, "MsfinderConsoleApp",
#       " predict ", 
#       " -i ", input.dir, 
#       " -o ", input.dir,
#       " -m ", param.file
#     )
#   )
#   
# }
cbroeckl/csu.pmf.tools documentation built on Sept. 30, 2022, 5:40 p.m.