Open avallecam opened 4 months ago
Thanks for raising @avallecam. The extrinsic
field in the <epiparameter>
object was originally used in the <vb_epidist>
class to link intrinsic and extrinsic epidemiological parameters. Now it is just a descriptor of whether the parameter set is either for the vector or the human.
On the proposed solution, I do not want to add too many fields to the print method or the output of parameter_tbl()
as I think it would become overly complex for the user and we want to distill the key information. Especially for extrinsic
as I don't think this information is used very often by users and so in most cases would be unnecessary information.
One possible solution could be to add extrinsic: TRUE
in the print out for only extrinsic parameter sets. This would help users identify if they are using parameters for the vector. It's not a perfect solution as it would produce discrepancies between printing different <epiparameter>
objects. Let me know what you think and we can further discuss.
Is your feature request related to a problem? Please describe.
The extrinsic incubation periods are only two, but the current interface does not show the variable "extrinsic" yet
Created on 2024-08-02 with reprex v2.1.0
Describe the solution you'd like
Possibly related with #50, the solution could include a line in the epidist/epiparameter class object print saying
extrinsic: FALSE
orextrinsic: TRUE
. Also a column in theparameter_tbl()
outputAdditional context It's not urgent, but it's for your consideration. Although {epiparameter} currently only has Denge extrinsic incubation period, when Zika values be added we can showcase them in how-to guides about the usage of {epiparameter} to access inputs to a Zika model build with {deSolve} as a next step for learners after reading the "building a simple mathematical model for Zika" (Spanish, English)