-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hi. I am an avid user of dMod, I really like the framework.
I have a model with 20 parameters and I have used dMod and in particular the ms-trust fitting algorithm to derive ~60 sets of parameters which appear to fit the data well. I am trying to generate confidence intervals around each parameter.
I have done this purely from the distribution derived from the multi start fitting algorithm, however I would like to use the profile-likelihood method and the confint function for obvious reasons. The profile-likelihood has shown that many of the model's parameters are not identifiable, however the visualisations through 'plotProfile' show that some cross the threshold in both directions.
For one of these parameters that cross the 95% threshold in both directions, I am still only able to compute a lower confidence bound, with upper returning 'NA'. I am confused about this because visually, it appears to cross the threshold.. This is the case when I 1) compute PL for the best fit parameter set and 2) for the entire parframe.
From delving into some of the code in the function confint.parframe , my data returns NA for the right bound after the following code;
if (i.below > i.above) { return(NA) }
Apologies if i've missed something obvious, but my question is, what does this represent? Further, in such a situation I am wondering whether it is indeed possible to compute the confidence intervals?
Appreciate your comments
cheers
Paul