Nothing
## methods-TaxaNorm_Model_Parameters
##----------------------------------------------------------------------------##
#' @name TaxaNorm_Model_Parameters-class
#' @title TaxaNorm_Model_Parameters
#' @description S4 class to store TaxaNorm Parameters
#'
#' @slot coefficients `matrix` coefficients
#' @slot mu `matrix` mu
#' @slot theta `matrix` theta
#' @slot pi `matrix` pi
#'
#' @param coefficients Passed to `coefficients` slot
#' @param mu Passed to `mu` slot
#' @param theta Passed to `theta` slot
#' @param pi Passed to `pi` slot
#' @param x TaxaNorm_Model_Parameters object
#' @param value Replacement value
#' @details
#' Parameters for TaxaNorm Method
#' @examples
#' coefficients <- matrix(c(1,2,3,4,5,6,7,8,9),nrow=3,ncol=3,byrow=TRUE)
#' mu <- matrix(c(1,2,3,4,5,6,7,8,9),nrow=3,ncol=3,byrow=TRUE)
#' theta <- matrix(c(1,2,3,4,5,6,7,8,9),nrow=3,ncol=3,byrow=TRUE)
#' pi <- matrix(c(1,2,3,4,5,6,7,8,9),nrow=3,ncol=3,byrow=TRUE)
#' TaxaNorm_Model_Parameters(coefficients = coefficients,mu = mu,theta = theta,pi = pi)
NULL
##----------------------------------------------------------------------------##
## constructor
#' @rdname TaxaNorm_Model_Parameters-class
#' @export
TaxaNorm_Model_Parameters <- function(coefficients,mu,theta,pi) {
new2("TaxaNorm_Model_Parameters",
coefficients = coefficients,
mu = mu,
theta = theta,
pi = pi)
}
##----------------------------------------------------------------------------##
##----------------------------------------------------------------------------##
## accessors
#' @describeIn TaxaNorm_Model_Parameters-class Return `coefficients` slot
#' @aliases TaxaNorm_Model_Parameters-coefficients
#' @export
setMethod("coefficients", "TaxaNorm_Model_Parameters", function(x) {
x@coefficients
})
#' @rdname TaxaNorm_Model_Parameters-class
#' @export
setReplaceMethod("coefficients", "TaxaNorm_Model_Parameters", function(x,value) {
x@coefficients <- value
validObject(x)
x
})
#' @describeIn TaxaNorm_Model_Parameters-class Return `mu` slot
#' @aliases TaxaNorm_Model_Parameters-mu
#' @export
setMethod("mu", "TaxaNorm_Model_Parameters", function(x) {
x@mu
})
#' @rdname TaxaNorm_Model_Parameters-class
#' @export
setReplaceMethod("mu", "TaxaNorm_Model_Parameters", function(x,value) {
x@mu <- value
validObject(x)
x
})
#' @describeIn TaxaNorm_Model_Parameters-class Return `theta` slot
#' @aliases TaxaNorm_Model_Parameters-theta
#' @export
setMethod("theta", "TaxaNorm_Model_Parameters", function(x) {
x@theta
})
#' @rdname TaxaNorm_Model_Parameters-class
#' @export
setReplaceMethod("theta", "TaxaNorm_Model_Parameters", function(x,value) {
x@theta <- value
validObject(x)
x
})
#' @describeIn TaxaNorm_Model_Parameters-class Return `pi` slot
#' @aliases TaxaNorm_Model_Parameters-pi
#' @export
setMethod("pi", "TaxaNorm_Model_Parameters", function(x) {
x@pi
})
#' @rdname TaxaNorm_Model_Parameters-class
#' @export
setReplaceMethod("pi", "TaxaNorm_Model_Parameters", function(x,value) {
x@pi <- value
validObject(x)
x
})
##----------------------------------------------------------------------------##
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.