modelSelection(object)
modelSelection(object) <- value
thresholds(object)
thresholds(object) <- value
llrtests(object)
llrtests(object) <- value
"modelSelection"(object)
"modelSelection"(object) <- value
"modelSelection"(object)
"modelSelection"(object) <- value
"thresholds"(object)
"thresholds"(object) <- value
"thresholds"(object)
"thresholds"(object) <- value
"llrtests"(object)
"llrtests"(object) <- value
"llrtests"(object)
"llrtests"(object) <- value
llrtests
set the models
that are compared to assess the variability of eache rate. Different comparisons will
be combined using Brown's method for combinig p-values.
Models are named with a short notation where synthesis is "a", degradation is "b"
and processing is "c". "0" is the model where all genes are kept constant
and "ab", for example is the model where synthesis rate and degradation rate
are changing.
The user can also set the thresholds for Brown's p-value and chi-suqared p-value.
While the former set the threshold to assess whether a rate is variable or not over time,
the latter set the chi-squared threshold for a pair of model to be used via the
log-likelihood ratio test. In order for a pair to be used, at least one model of the
pair should have a chi-squared p-value (goodness of fit) below the threshold.
The construction of a synthetic data-set can help in the choice of the correct
parameters for the test (makeSimModel
, makeSimDataset
).
makeSimModel
, makeSimDataset
data('mycerIds10', package='INSPEcT')
modelSelection(mycerIds10)
modelSelection(mycerIds10) <- 'aic'
thresholds(mycerIds10)
thresholds(mycerIds10)$chisquare <- 1e-3
thresholds(mycerIds10)$brown['synthesis'] <- 1e-3
llrtests(mycerIds10)
llrtests(mycerIds10)$synthesis <- list(c('0','a'), c('b','ab'))
Run the code above in your browser using DataLab