/Autotuner

This repo contains the code needed to run the R package Autotuner. Autotuner is used to identify proper parameters during metabolomics data processing.

Primary LanguageRMIT LicenseMIT

AutoTuner

DOI Travis build status Codecov test coverage

Introduction

This repo contains the code needed to run the R package AutoTuner. AutoTuner is used to identify dataset specific parameters to process untargeted metabolomics data. So far, AutoTuner has been tested on untargeted data generated on qTOF, orbitrap and Fourier transform ion cyclotron resonance mass analyzers.

Currently, AutoTuner requires R version 3.6 or greater.

For input, AutoTuner requires at least 3 samples of raw data converted from proprietary instrument formats (eg .mzML, .mzXML, or .CDF). It also requires a spreadsheet containing at least two columns. One column must match the raw data samples by name, and the other must describe the different experimental factors each sample belongs to.

AutoTuner Installation

AutoTuner is now available through bioconductor. The current released version of the package may be installed by running the following code:

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("Autotuner")

The development version of the package may be downloaded using devtools. This can be accomplished by running the following code.

library(devtools)
install_github("crmclean/autotuner")

Using AutoTuner

For a guide on how to use AutoTuner to find optimized data processing parameters, see vignettes/Autotuner.rmd

Testing

Testing is using github actions, can be run locally with:

make test-push