Skip to content

Latest commit

 

History

History
74 lines (49 loc) · 2.52 KB

README.rst

File metadata and controls

74 lines (49 loc) · 2.52 KB

mzMatch/PeakML: metabolomics data analysis

Git Git_commit Life_cycle License mzMatch mzMatch-ISO

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.

Install

Prerequisites

  • R version 4.0.3 or higher
  • Oracle Java 15 SE
  • Rstudio (optional)

Installing mzmatch.R package

install.packages ("remotes")
Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS="true")
remotes::install_github("https://github.com/andzajan/mzmatch.R.git",
build_opts=c("--no-multiarch"), INSTALL_opts=c("--no-test-load"))

Installing mzmatch java libraries

library(mzmatch.R)
mzmatch.init(version.1=FALSE)

Installation of PeakML.Viewer

The PeakML.Viewer will be installed when called for the first time

PeakML.Viewer()

References