#' Retention time vs precursorMZ
#'
#' @param input dataframe
#'
#' @return ggplot
#' @export
#'
rtVsBaseMzPlot <- function(input){
ggplot2::ggplot(input) +
ggplot2::geom_point(ggplot2::aes_(x = ~retentionTime, # convert to minutes
y = ~basePeakMZ,
alpha = ~basePeakIntensity)) +
ggplot2::scale_alpha_continuous(range = c(0.1, 1),
trans = "log10") +
ggplot2::xlab("Retention Time (min)") +
ggplot2::ylab("Base Peak m/z)") +
ggplot2::labs(alpha = "MS2 Base Peak Intensity (log10)")
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.