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 Feb. 2, 2023, 7:04 p.m.