-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
config_log error when model run with multiple NONMEM versions #670
Comments
[ Capturing some details from offline discussion ] The root cause was the So, the error is right that there is something invalid going on here that we should be catching. Some possible adjustments (all aimed at getting a better error) On bbr's end:
On bbi's end:
My initial thinking is that we should do |
@kyleam totally agree on bbi-1 as a solution. If this is done, I think bbi-2 would not be necessary. For bbr-2 this internal function shouldn't encounter a json with multiple defaults if bbi-1 is implemented correctly (actually, I think bbr-1 also shouldn't be an issue if bbi-1 is implemented). I might be missing an edge case though that you have in mind. |
@callistosp Thanks for the feedback.
Yes, I agree it'd not be necessary. The appeal I see in it is that this info is captured in
Yes, that's right. bbi-1 is the only strictly necessary one. The main reason I like the idea of bbr-2 is because it's possible that a newer bbr with such a change will encounter a |
ahh good point about potentially different versions of bbr/bbi, that makes sense why you would want to implement in both. |
Thanks for this discussion @callistosp and @kyleam. My take on it is that all four of those things sound potentially worth doing. I would prioritize them like:
|
I have received the dreaded message:
What I have surmised is that because the 6 models were all run in both NM 7.4 and NM 7.5, when it tries to create the config log it sees duplicate rows based on the key only being defined by the absolute model path. I'm not sure how both versions of run results are showing up because the run_log itself only has one row per model.
The text was updated successfully, but these errors were encountered: