is.valid,RnBDiffMeth-method {RnBeads} | R Documentation

## is.valid-methods

### Description

Validate an RnBDiffMeth object, ie. verify that all differential methylation tables are specified and accounted for

### Usage

    ## S4 method for signature 'RnBDiffMeth'
    is.valid(object, verbose = FALSE)

### Arguments

`object` | `RnBDiffMeth` object
`verbose` | print more info to the logger

### Value

TRUE iff all differential methylation tables are present and accounted for

### Author(s)

Fabian Mueller

### Examples

    library(RnBeads.hg19)
    data(small.example.object)
    logger.start(fname=NA)
    dm1 <- rnb.execute.computeDiffMeth(rnb.set.example,"Sample_Group",c("genes","tiling"))
    dm2 <- rnb.execute.computeDiffMeth(rnb.set.example,c("Sample_Group","Treatment"),"promoters")
    dm.join1 <- join.diffMeth(dm1,dm2)
    #The following joint object is invalid due to missing region type - comparison combinations
    is.valid(dm.join1)
    dm3 <- rnb.execute.computeDiffMeth(rnb.set.example,c("Treatment"),c("genes","tiling"))
    dm.join2 <- join.diffMeth(dm.join1,dm3)
    #After joining the missing information, the new object is valid
    is.valid(dm.join2)

[Package RnBeads version 2.12.2 Index]