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

Output Refactor / Restructure #178

Open
Tracked by #164
mmcleod89 opened this issue Feb 26, 2024 · 0 comments
Open
Tracked by #164

Output Refactor / Restructure #178

mmcleod89 opened this issue Feb 26, 2024 · 0 comments
Projects

Comments

@mmcleod89
Copy link
Collaborator

To avoid outputs module becoming extremely cluttered and make some functions easier to write, we should move some output logic into the relevant modules e.g. pregnancy, sexual_behaviour etc.

  • Can use output functions in each module, which take the output data-frame as an argument, to register relevant output data from each module.
  • Useful outputs which are difficult to ascertain from the dataframe can simply be stored as member variables for that module as the simulation is running.
  • This will also help to avoid the death distortion problem for our outputs.
@mmcleod89 mmcleod89 added this to To do in HIVpy via automation Feb 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To do
HIVpy
To do
Development

No branches or pull requests

1 participant