If the data frame fed into the mechanistic estimation fn has several columns starting with Pred_, and pred.label is not
explicitly given as an input, it will take the first one from the left.
I included this for easier set-up in the app, where we can control the data input, and make sure it will always include just 1 pred_ column
Potential Issue
However, this creates potentially hidden functionality for package users, who might not be aware of that internal selection, and assume some kind of multi-variate step underneath the hood.
Current Setup
If the data frame fed into the mechanistic estimation fn has several columns starting with Pred_, and pred.label is not explicitly given as an input, it will take the first one from the left.
I included this for easier set-up in the app, where we can control the data input, and make sure it will always include just 1 pred_ column
Potential Issue
However, this creates potentially hidden functionality for package users, who might not be aware of that internal selection, and assume some kind of multi-variate step underneath the hood.
Team Decision
TBD