Description Usage Arguments Value Examples
View source: R/clean_profile.R
Clean a co-elution/co-fractionation profile by (1) imputing single missing values with the average of neighboring values, (2) replacing missing values with random, near-zero noise, and (3) smoothing with a moving average filter.
1 2 3 4 5 6 7 | clean_profile(
chromatogram,
impute_NA = TRUE,
smooth = TRUE,
smooth_width = 4,
noise_floor = 0.001
)
|
chromatogram |
a numeric vector corresponding to the chromatogram trace |
impute_NA |
if true, impute single missing values with the average of neighboring values |
smooth |
if true, smooth the chromatogram with a moving average filter |
smooth_width |
width of the moving average filter, in fractions |
noise_floor |
mean value of the near-zero noise to add |
a cleaned profile
1 2 3 | data(scott)
chrom <- scott[16, ]
cleaned <- clean_profile(chrom)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.