mzMatch is a modular, open source and platform independent data processing pipeline for metabolomics LC/MS data written in the Java language. It was designed to provide small tools for the common processing tasks for LC/MS data. The mzMatch environment was based entirely on the PeakML file format and core library, which provides a common framework for all the tools.
With the introduction of the PeakML file format, the tools can share their data output with the other software. This means that we can integrate with other tools, for which we provide a first implementation integration mzMatch with XCMS.
This repository contains R package designed to extend functionality of mzmatch and PeakML modules in the single unified interface.
- R version 4.0.3 or higher
- Oracle Java 15 SE
- Rstudio (optional)
install.packages ("remotes")
Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS="true")
remotes::install_github("https://github.com/UoMMIB/mzmatch.R.git",
build_opts=c("--no-multiarch"), INSTALL_opts=c("--no-test-load"))
library(mzmatch.R)
mzmatch.init(version.1=FALSE)
The PeakML.Viewer will be installed when called for the first time
PeakML.Viewer()