Learn R Programming

iontree (version 1.18.0)

Data management and analysis of ion trees from ion-trap mass spectrometry

Description

Ion fragmentation provides structural information for metabolite identification. This package provides utility functions to manage and analyse MS2/MS3 fragmentation data from ion trap mass spectrometry. It was designed for high throughput metabolomics data with many biological samples and a large numer of ion trees collected. Tests have been done with data from low-resolution mass spectrometry but could be readily extended to precursor ion based fragmentation data from high resoultion mass spectrometry.

Copy Link

Version

Version

1.18.0

License

GPL-2

Maintainer

Mingshu Cao

Last Published

February 15th, 2017

Functions in iontree (1.18.0)

mzImport

Data entry of iontree into mz table
formatSpec

Format mass spec matrix data into a string format, or vice versa
iontree-package

MSn-iontree: Ion tree management and analysis
plot-methods

Plot iontree
plotSpectrum

Plot a spectrum
searchMS2

Search MS2 spectrum from sqlite database
hasMS2

Check which samples have MS2 spectra generated
show-methods

Show methods for class iontree
iontree-class

Class "iontree"
rs2iontree

Convert a data frame into iontree
buildIonTree

Build ion tree
getMSnRaw

Get MSn raw data
getMetaInfo

Get metadata information from data file in mzXML
distMS2

Distance metric for MS2 spectral similarity measurement
topIons

Retain spectrum with the most intense ions
metaDataImport

Data entry of meta information
createDB

Create a SQLite database
saveMSnRaw

Retrieve MS2 and MS3 data and save as R binary in the current folder