#' @import DESeq2
#' @export
setGeneric("counts", getGeneric("counts", package = "DESeq2"))
#' @export
#' @rdname counts
setMethod("counts", signature("MeRIP"), function(object){
object@reads
})
#' @export
#' @rdname Input.files
setGeneric("Input.files", function(object) {
standardGeneric("Input.files")
})
#' @export
#' @rdname IP.files
setGeneric("IP.files", function(object) {
standardGeneric("IP.files")
})
#' @export
setGeneric("geneBins", function(object) {
standardGeneric("geneBins")
})
#' @export
setGeneric("jointPeak", function(object) {
standardGeneric("jointPeak")
})
#' @export
setGeneric("filter", function(object, ... ) {
standardGeneric("filter")
})
#' @export
setGeneric("extractInput", function(object) {
standardGeneric("extractInput")
})
#' @export
setGeneric("extractIP", function(object, ...) {
standardGeneric("extractIP")
})
#' @export
setGeneric("PrepCoveragePlot", function(object, ...) {
standardGeneric("PrepCoveragePlot")
})
#' @export
setGeneric("normalizeLibrary",function(object, ...){
standardGeneric("normalizeLibrary")
})
#' @export
setGeneric("adjustExprLevel",function(object, adjustBy = "geneSum" ){
standardGeneric("adjustExprLevel")
})
#' @export
setGeneric("geneExpression",function(object, ...){
standardGeneric("geneExpression")
})
#' @export
setGeneric("consistentPeak",function(object, samplenames = NULL, joint_threshold = NA, threads = 1){
standardGeneric("consistentPeak")
})
#' @export
setGeneric("variable",function(object){
standardGeneric("variable")
})
#' @export
setGeneric("variable<-",function(object, value){
standardGeneric("variable<-")
})
#' @export
setGeneric("samplenames",function(object){
standardGeneric("samplenames")
})
#' @export
setGeneric("samplenames<-",function(object, value){
standardGeneric("samplenames<-")
})
#' @export
setGeneric("QNBtest",function(object){
standardGeneric("QNBtest")
})
#' @export
setGeneric("peakDistribution",function(object){
standardGeneric("peakDistribution")
})
#' @export
setGeneric("plotGeneCov", function(object, geneName, libraryType = "opposite", center = mean,ZoomIn = NULL, adjustExprLevel = F , split = FALSE, ... ){
standardGeneric("plotGeneCov")
})
#' @export
setGeneric("plotSNPpeakPairs",function(object, genotypeFile, SNPID, geneName, libraryType = "opposite", center = mean,ZoomIn = NULL, adjustExprLevel,adjustExpr_peak_range = NULL ){
standardGeneric("plotSNPpeakPairs")
})
#' @export
setGeneric("geneExpressionTMP",function(object, meanFragmentLength = 150, normalize = T){
standardGeneric("geneExpressionTMP")
})
#' @export
setGeneric("RADARtest",function(object, exclude ,maxPsi){
standardGeneric("RADARtest")
})
#' @export
setGeneric("select" ,function(object, samples, keepData=TRUE){
standardGeneric("select")
})
#' @export
setGeneric("results", function(object){standardGeneric("results")})
#' @export
setGeneric("BetaBinTest",function(object, AdjIPeffi = TRUE , AdjustGC = FALSE, BSgenome = BSgenome.Hsapiens.UCSC.hg38, thread = 1){standardGeneric("BetaBinTest")})
#' @export
setGeneric("annotatePeak",function(object, threads = 1){standardGeneric("annotatePeak")})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.