Skip to content

Commit

Permalink
Merge pull request #71 from nbpeterson3/main
Browse files Browse the repository at this point in the history
Fix for do_VolcanoPlot when order_tags_by = "both"
  • Loading branch information
enblacar authored Jul 19, 2024
2 parents af2828d + 7234410 commit 50551ee
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions R/do_VolcanoPlot.R
Original file line number Diff line number Diff line change
Expand Up @@ -173,12 +173,12 @@ do_VolcanoPlot <- function(sample,

if (isTRUE(add_gene_tags)){
if (order_tags_by == "both"){
data.label <- genes %>%
data.label <- data %>%
dplyr::mutate("abs_avg_log2FC" = abs(.data$avg_log2FC)) %>%
dplyr::arrange(dplyr::desc(.data$log_p),
dplyr::desc(.data$abs_avg_log2FC)) %>%
as.data.frame() %>%
utils::head(number.tags * 2)
utils::head(n_genes * 2)
} else if (order_tags_by == "pvalue"){
data.up <- data %>%
dplyr::filter(.data$avg_log2FC > 0) %>%
Expand All @@ -192,6 +192,8 @@ do_VolcanoPlot <- function(sample,
dplyr::arrange(dplyr::desc(.data$log_p)) %>%
as.data.frame() %>%
utils::head(n_genes)

data.label <- dplyr::bind_rows(data.up, data.down)
} else if (order_tags_by == "logfc"){
data.up <- data %>%
dplyr::arrange(dplyr::desc(.data$avg_log2FC)) %>%
Expand All @@ -202,6 +204,8 @@ do_VolcanoPlot <- function(sample,
dplyr::arrange(.data$avg_log2FC) %>%
as.data.frame() %>%
utils::head(n_genes)

data.label <- dplyr::bind_rows(data.up, data.down)
}

if (add_tag_side == "positive") {
Expand Down

0 comments on commit 50551ee

Please sign in to comment.