| Quantiles2LogisticNormal {crmPack} | R Documentation |
Convert prior quantiles (lower, median, upper) to logistic (log) normal model
Description
This function uses generalised simulated annealing to optimise
a LogisticNormal model to be as close as possible
to the given prior quantiles.
Usage
Quantiles2LogisticNormal(
dosegrid,
refDose,
lower,
median,
upper,
level = 0.95,
logNormal = FALSE,
parstart = NULL,
parlower = c(-10, -10, 0, 0, -0.95),
parupper = c(10, 10, 10, 10, 0.95),
seed = 12345,
verbose = TRUE,
control = list(threshold.stop = 0.01, maxit = 50000, temperature = 50000, max.time =
600)
)
Arguments
dosegrid |
the dose grid |
refDose |
the reference dose |
lower |
the lower quantiles |
median |
the medians |
upper |
the upper quantiles |
level |
the credible level of the (lower, upper) intervals (default: 0.95) |
logNormal |
use the log-normal prior? (not default) otherwise, the normal prior for the logistic regression coefficients is used |
parstart |
starting values for the parameters. By default, these are determined from the medians supplied. |
parlower |
lower bounds on the parameters (intercept alpha and the slope beta, the corresponding standard deviations and the correlation.) |
parupper |
upper bounds on the parameters |
seed |
seed for random number generation |
verbose |
be verbose? (default) |
control |
additional options for the optimisation routine, see
|
Value
a list with the best approximating model
(LogisticNormal or
LogisticLogNormal), the resulting quantiles, the
required quantiles and the distance to the required quantiles,
as well as the final parameters (which could be used for running the
algorithm a second time)