# devtools::load_all() library(tidyverse) library(data.table) setDTthreads(2) # Load the defaults ---- mzML_filenames <- list.files(system.file("extdata", package = "RaMS"), pattern = "mzML", full.names = TRUE) mzXML_filenames <- list.files(system.file("extdata", package = "RaMS"), pattern = "mzXML", full.names = TRUE) mzML_everything <- grabMSdata(mzML_filenames[1:5], grab_what = "everything", verbosity=2) mzML_data <- grabMSdata(mzML_filenames[1:5], grab_what = c("BPC", "TIC", "MS1", "MS2", "metadata")) mzXML_data <- grabMSdata(mzXML_filenames, grab_what = c( "MS1", "MS2", "BPC", "TIC", "metadata" ), verbosity=2) mzML_comp_data <- grabMSdata(mzML_filenames[c(1,2,5)]) mzXML_comp_data <- grabMSdata(mzXML_filenames[c(1,2,3)]) # Load EIC files ---- EIC_mz <- 118.0865 EIC_ppm <- 5 mzML_EIC_data <- grabMSdata(mzML_filenames[2:5], grab_what = c("EIC", "EIC_MS2"), mz = EIC_mz, ppm = EIC_ppm, verbosity = 2) mzXML_EIC_data <- grabMSdata(mzXML_filenames[2:3], grab_what = c("EIC", "EIC_MS2"), mz = EIC_mz, ppm = EIC_ppm, verbosity = 2) # Load rtrange files ---- test_rtrange <- c(5, 6) mzML_trimmed <- grabMSdata(files = mzML_filenames[2:5], grab_what = c("MS1", "MS2", "TIC", "BPC"), rtrange = test_rtrange) mzXML_trimmed <- grabMSdata(files = mzXML_filenames[2:3], grab_what = c("MS1", "MS2", "TIC", "BPC"), rtrange = test_rtrange) test_zerorange <- c(5, 5) mzML_zeroed <- grabMSdata(files = mzML_filenames[1:5], grab_what = c("MS1", "MS2", "TIC", "BPC"), rtrange = test_zerorange) # Load prefilter files ---- no_prefilter <- -1 mzML_nofilter <- grabMSdata(files = mzML_filenames[1:5], grab_what = c("MS1"), prefilter = no_prefilter) major_prefilter <- 1e7 mzML_majorfilter <- grabMSdata(files = mzML_filenames[1:5], grab_what = c("MS1"), prefilter = major_prefilter)