|
31 | 31 | #' @importFrom utils menu
|
32 | 32 | #' @importFrom rtracklayer ucscGenomes ucscTableQuery tableName getTable
|
33 | 33 | #' GRangesForUCSCGenome browserSession
|
34 |
| -#' @importFrom GenomeInfoDb seqlengths seqlengths<- seqnames |
| 34 | +#' @importFrom GenomeInfoDb seqlengths genome seqlengths<- seqnames |
35 | 35 | #' @export
|
36 | 36 | #'
|
37 | 37 | #' @examples
|
@@ -95,22 +95,6 @@ geom_ideogram <- function(genome = "hg19", mark.color = "red", mark.alpha = 0.7,
|
95 | 95 |
|
96 | 96 | #' @export
|
97 | 97 | ggplot_add.ideogram <- function(object, plot, object_name) {
|
98 |
| - # if (length(plot$layers) == 0) { |
99 |
| - # # geom_base |
100 |
| - # # get plot data |
101 |
| - # plot.data <- plot[[1]]$layers[[1]]$data |
102 |
| - # # prepare plot range |
103 |
| - # plot.chr <- as.character(plot.data[1, "seqnames"]) |
104 |
| - # plot.region.start <- plot.data[1, "start"] |
105 |
| - # plot.region.end <- plot.data[nrow(plot.data), "end"] |
106 |
| - # } else { |
107 |
| - # # get plot data |
108 |
| - # plot.data <- plot$layers[[1]]$data |
109 |
| - # # prepare plot range |
110 |
| - # plot.chr <- as.character(plot.data[1, "seqnames"]) |
111 |
| - # plot.region.start <- plot$coordinates$limits$x[1] |
112 |
| - # plot.region.end <- plot$coordinates$limits$x[2] |
113 |
| - # } |
114 | 98 | # get plot data, plot data should contain bins
|
115 | 99 | if ("patchwork" %in% class(plot)) {
|
116 | 100 | plot.data <- plot[[1]]$layers[[1]]$data
|
@@ -146,7 +130,7 @@ ggplot_add.ideogram <- function(object, plot, object_name) {
|
146 | 130 | plot.height <- object$plot.height
|
147 | 131 |
|
148 | 132 | # get genome and chr ideogram
|
149 |
| - genome.info <- suppressWarnings(getIdeogram(genome = genome, subchr = plot.chr, cytobands = TRUE)) |
| 133 | + genome.info <- suppressWarnings(getIdeogram(genomes = genome, subchr = plot.chr, cytobands = TRUE)) |
150 | 134 | genome.info.df <- genome.info %>% as.data.frame()
|
151 | 135 | # get genome length
|
152 | 136 | genome.length <- genome.info.df[nrow(genome.info.df), "end"]
|
|
0 commit comments