mz_iso_correct: Correct intensity vector for natural isotope abundance

Description Usage Arguments Value Examples

View source: R/mz_iso_correct.R

Description

Uses the pracma::lsqlincon function to correct the measured mass isotope distribution for natural abundance with a lower bound of 0 for all corrected values.

Usage

1
mz_iso_correct(prob_matrix, v)

Arguments

prob_matrix

Correction matrix output by mz_iso_quant

v

Mass distribution vector of isotopologue intensities

Value

Non-negative mass distribution vector corrected for natural isotope abundance

Examples

1
2
3
4
intensity_vector <- c(5710407, 847435, 66688649, 3426642, 8222080, 99981, 0)
v <- intensity_vector/sum(intensity_vector)
prob_matrix <- mz_iso_quant("C6H14O12P2")$prob_matrix
mz_iso_correct(prob_matrix, v)

wmoldham/mzrtools documentation built on Oct. 26, 2020, 2:40 p.m.