Skip to content
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

What should the maximum number of parameters on {episoap} templates be? #106

Open
CarmenTamayo opened this issue Dec 5, 2023 · 1 comment

Comments

@CarmenTamayo
Copy link
Contributor

The transmissibility pipeline currently has 10 parameters that the user can modify. As more parameters are added, e.g., to select specific studies within the {epiparameter} database or to specify the source of data using {readapi}, the flexibility of the templates increases, but so does the complexity for the users.

This issue is to keep track of the discussions and decisions made about this topic in {episoap}.

For now, @Bisaloo and myself have agreed to keep the template as it is, in its somewhat more rigid format (when compared to other, more modular approaches), with the intention of providing a resource that's readily available for users to test and provide feedback.
The next step for deciding a manageable number of parameters is to check how many will be needed for the severity pipeline, and compare this number to that of the transmissibility pipeline.

@CarmenTamayo CarmenTamayo changed the title What should the maximum number of parameters on {episoap templates} be? What should the maximum number of parameters on {episoap} templates be? Dec 5, 2023
@Bisaloo
Copy link
Member

Bisaloo commented May 3, 2024

Two updates & new requirements on this:

  • we should make sure parameter names are harmonized across templates
  • we need to take into account "hidden" parameters, and also decide what to do with them. E.g., column names in
    date_var <- "date"
    group_var <- "region"
    # Leave count_var as NULL if the data is really a linelist / patient-level data.
    # Update count_var to a character string with the name of the column if the data
    # is already aggregated.
    count_var <- NULL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants