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

Methods for optimising designs with a fixed number of clusters #35

Open
AngusMcLure opened this issue May 20, 2024 · 0 comments
Open

Methods for optimising designs with a fixed number of clusters #35

AngusMcLure opened this issue May 20, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@AngusMcLure
Copy link
Owner

This is probably a useful tool (when the cluster locations are fixed due to practical considerations), however will require rethinking the optimisation process. When the number of clusters is not fixed, there is an optimal pool and sample size per cluster that is optimal (i.e. minimizes cost per unit of Fisher information [FI]) regardless of the objective (e.g. target power, effect size to be detected). However, when the number of clusters is fixed we need to find the cheapest design that satisfies some kind of inequality.

Possible approach that simplifies:

  • Get user to specify goal (type I and II error rates, effect size)
  • Convert this into minimum FI required per cluster
  • Call a function that iterates over cluster-level designs that achieve the minimum FI to find the one that minimizes costs
    • This perhaps can be made more efficient by noting that FI monotonically increases with certain inputs (e.g. number of pools per site) so we can set bounds on designs that have to be considered
@AngusMcLure AngusMcLure self-assigned this May 20, 2024
@AngusMcLure AngusMcLure added the enhancement New feature or request label May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant