CV_filter {MWASTools} | R Documentation

## Filter metabolic data by CV

### Description

This function allows filtering a matrix of metabolic variables based on the coefficient of variation (CV) of each variable across the quality control (QC) samples. See also function "QC_CV()".

### Usage

    CV_filter(metabo_SE, CV_metabo, CV_th = 0.30)

### Arguments

`metabo_SE` | SummarizedExperiment object. See "MWAS_SummarizedExperiment()".
`CV_metabo` | numeric vector containing the CVs of the metabolic variables. See function "QC_CV()".
`CV_th` | numeric value indicating the CV threshold. Only features with CV below CV_th will be retained in the matrix.

### Value

A SummarizedExperiment object containing the CV-filtered metabolic_data.

### References

Dumas ME, et al. (2006). Assessment of analytical reproducibility of 1H NMR spectroscopy based metabonomics for large-scale epidemiological research: the INTERMAP Study. Analytical Chemistry, 78, 2199-1208.

### Examples

    ## Load data
    data(metabo_SE)

    ## Calculate CVs
    CV_metabo  <-  QC_CV (metabo_SE)

    ## Filter metabolic_data by CV
    metabo_CVfiltered <- CV_filter(metabo_SE, CV_metabo, CV_th = 0.30)
    metabo_CVfiltered2 <- CV_filter(metabo_SE, CV_metabo, CV_th = 0.15)

[Package MWASTools version 1.16.0 Index]