\name{defaultGenerator} \Rdversion{1.1} \alias{defaultGenerator} \alias{defaultInit} \alias{defaultLastFeat} \alias{defaultTransition} %- Also NEED an '\alias' for EACH other topic documented here. \title{ Defaults for Feature Generator } \description{ Functions to generate defaults for \code{\link{makeFeatures}}. } \usage{ defaultGenerator() defaultTransition() defaultInit(prob=c(0.2, 0.05, 0, 0.25, 0.5), states=c("ReversePhasedFeature", "StableFeature", "PhasedFeature", "NFRFeature", "FuzzyFeature")) defaultLastFeat(isEnd = c(FALSE, rep(TRUE, 4)), states = c("ReversePhasedFeature", "StableFeature", "PhasedFeature", "NFRFeature", "FuzzyFeature")) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{prob}{Numeric vector giving the initial state distribution. This will be normalised if the probabilities do not add up to 1.} \item{isEnd}{Logical vector indicating which states, i.e. features, are allowed to be last in the sequence.} \item{states}{Character vector of state names.} } \details{ These functions generate data structures that can be passed as arguments to \code{\link{makeFeatures}}. Using this set of functions will create a nucleosome positioning simulation. Some of the defaults can be modified by passing different values to \code{defaultInit} and \code{defaultLastFeat}. } \value{ Return values are suitable as arguments \code{generator}, \code{transition}, \code{init} and \code{lastFeat} of \code{\link{makeFeatures}}. See the documentation of \code{\link{makeFeatures}} for more detail. } \author{ Peter Humburg } \examples{ set.seed(1) ## generate defaults generator <- defaultGenerator() transition <- defaultTransition() lastFeat <- defaultLastFeat() ## change the initial state distribution such that it ## always starts with a fuzzy feature init <- defaultInit(c(0, 0, 0, 0, 1)) ## now generate some features for a stretch of 1 million base pairs features <- makeFeatures(generator=generator, transition=transition, lastFeat=lastFeat, init=init, length=1e6) } % Add one or more standard keywords, see file 'KEYWORDS' in the % R documentation directory. \keyword{utilities} \keyword{datagen}