qc_cvs | R Documentation |
Calculates and plots the coefficients of variation for the selected grouping.
qc_cvs( data, grouping, condition, intensity, plot = TRUE, plot_style = "density" )
data |
a data frame containing at least peptide, precursor or protein identifiers, information on conditions and intensity values for each peptide, precursor or protein. |
grouping |
a character column in the |
condition |
a column in the |
intensity |
a numeric column in the |
plot |
a logical value that indicates whether the result should be plotted. |
plot_style |
a character value that indicates the plotting style. |
Either a data frame with the median CVs in % or a plot showing the distribution of the CVs is returned.
# Load libraries library(dplyr) set.seed(123) # Makes example reproducible # Create example data data <- create_synthetic_data( n_proteins = 100, frac_change = 0.05, n_replicates = 3, n_conditions = 2, method = "effect_random" ) %>% mutate(intensity_non_log2 = 2^peptide_intensity_missing) # Calculate coefficients of variation qc_cvs( data = data, grouping = peptide, condition = condition, intensity = intensity_non_log2, plot = FALSE ) # Plot coefficients of variation # Different plot styles are available qc_cvs( data = data, grouping = peptide, condition = condition, intensity = intensity_non_log2, plot = TRUE, plot_style = "violin" )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.