\name{HighExpressionLevel-class} \docType{class} \alias{HighExpressionLevel-class} \alias{computeMembership,HighExpressionLevel-method} \alias{setValues,HighExpressionLevel-method} \title{Class "HighExpressionLevel"} \description{ A class which represents a \emph{Membership Function} to determine the membership of a numeric value to the \sQuote{High} discrete label. The result depends on the \sQuote{center} and \sQuote{width} values. } \section{Objects from the Class}{ Objects can be created by calls of the form \code{new("HighExpressionLevel")}. } \section{Slots}{ \describe{ \item{\code{center}:}{Object of class \code{"numeric"}. Represents the peak point in the function curve. } \item{\code{width}:}{Object of class \code{"numeric"}. Represents the length of values lower than 1 and greater than 0 in the function curve. } } } \section{Extends}{ Class \code{"\linkS4class{ExpressionLevel}"}, directly. } \section{Methods}{ \describe{ \item{setValues}{\code{signature(object = "HighExpressionLevel", values = "numeric")}: Establishes the \sQuote{center} and \sQuote{width} slots of the object, given a vector of numeric values.} \item{computeMembership}{\code{signature(object = "HighExpressionLevel", x = "numeric")}: Returns a value in the [0,1] interval, which represents the membership to the \sQuote{High} discrete label.} } } \author{ Rodrigo Alvarez-Gonzalez\cr Daniel Glez-Pena\cr Fernando Diaz\cr Florentino Fdez-Riverola\cr Maintainer: Rodrigo Alvarez-Gonzalez <\email{rodrigo.djv@uvigo.es}> } \references{ F. Diaz; F. Fdez-Riverola; D. Glez-Pena; J.M. Corchado. Using Fuzzy Patterns for Gene Selection and Data Reduction on Microarray Data. 7th International Conference on Intelligent Data Engineering and Automated Learning: IDEAL 2006, (2006) pp. 1095-1102 } \examples{ showClass("HighExpressionLevel") } \keyword{classes}