R/DeletionList-class.R

#' @include AllGenerics.R
NULL

setClass("DeletionList", contains="CompressedGRangesList")

#' @rdname DeletionList-methods
#' @aliases DeletionList,list-method
setMethod("DeletionList", "list", function(object){
  DeletionList(GRangesList(object))
})

#' @rdname DeletionList-methods
#' @aliases DeletionList,GRangesList-method
setMethod("DeletionList", "GRangesList", function(object){
  as(object, "DeletionList")
})

#' @rdname DeletionList-methods
#' @aliases DeletionList,missing-method
setMethod("DeletionList", "missing", function(object){
  as(GRangesList(), "DeletionList")
})
cancer-genomics/trellis documentation built on June 8, 2024, 6:01 a.m.