Nothing
#plot_radarchart
test_that("plot_radarchart works", {
data <- tibble::tibble(
Analysis = c("A", "B"),
`Median ProteinGroup.IDs [abs.]` = c(5, 10),
`Median Protein.IDs [abs.]` = c(5, 10),
`Median Peptide.IDs [abs.]` = c(5, 10),
`Median Precursor.IDs [abs.]` = c(5, 10),
`Full profile - Precursor.IDs [abs.]` = c(5, 10),
`Full profile - Peptide.IDs [abs.]` = c(5, 10),
`Full profile - Protein.IDs [abs.]` = c(5, 10),
`Full profile - ProteinGroup.IDs [abs.]` = c(5, 10),
`Full profile - Precursor.IDs [%]` = c(5, 10),
`Full profile - Peptide.IDs [%]` = c(5, 10),
`Full profile - Protein.IDs [%]` = c(5, 10),
`Full profile - ProteinGroup.IDs [%]` = c(5, 10),
`Precursor.IDs [abs.] with a CV Retention time < 5 [%]` = c(5, 10),
`Proteingroup.IDs [abs.] with a CV LFQ < 20 [%]` = c(NA, 10),
`Peptide.IDs [abs.] with a CV LFQ < 20 [%]` = c(NA, 10),
`Peptide IDs with zero missed cleavages [abs.]` = c(5, 10),
`Peptide IDs with zero missed cleavages [%]` = c(5, 10)
)
output <- plot_radarchart(input_df = data)
expect_s3_class(output, "plotly")
data <- tibble::tibble(
Analysis = c("A", "B")
)
expect_error(plot_radarchart(input_df = data), "Please add at least one category column.")
data <- tibble::tibble(
`Median ProteinGroup.IDs [abs.]` = c(5, 10)
)
expect_error(plot_radarchart(input_df = data), "No Analysis column detected.")
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.