Skip to content

Canonical version of the mzMatch repository

License

Notifications You must be signed in to change notification settings

UoMMIB/mzmatch.R

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/UoMMIB/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

About

Canonical version of the mzMatch repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 100.0%