Check if 'x' is compliant with TRONCO's input: that is if it has dataframes
x$genotypes, x$annotations, x$types and x$stage (optional)
is.compliant(
x,
err.fun = "[ERR]",
stage = !(all(is.null(x$stages)) || all(is.na(x$stages)))
)
Arguments
- x
A TRONCO compliant dataset.
- err.fun
string which identifies the function which called is.compliant
- stage
boolean flag to check x$stage datagframe
Value
on error stops the computation
Examples
data(test_dataset)
is.compliant(test_dataset)