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

Make ABM infection states purely symptomatic states and provide interface to link infectivity and state transitions #1081

Open
2 tasks done
jubicker opened this issue Jul 29, 2024 · 0 comments · May be fixed by #1107
Open
2 tasks done
Assignees
Labels
class::discussion Used for discussions on software and model . class::improvement Cleanup that doesn't affect functionality loc::backend This issue concerns the C++ backend implementation. model::abm This issue concerns any kind of agent-based model.

Comments

@jubicker
Copy link
Member

Motivation / Current Behaviour

Currently infectivity and infection states a pseudo-connected. The state transitions are independent of infectivity and infectivity does not depend on the infection state if an agent is infected, but it is zero for recovered (and susceptible) agents. That means that an agent's infectivity can jump from peak infectivity to zero within one hour if the agent recovers.

Enhancement description

We want to make the infection states purely symptomatic state i.e. decouple infectivity from them. The connection of state transitions and infectivity should be subject to user input by providing an interface for that as well as default implementations.

Additional context

No response

Checklist

  • Attached labels, especially loc:: or model:: labels.
  • Linked to project
@jubicker jubicker added class::discussion Used for discussions on software and model . loc::backend This issue concerns the C++ backend implementation. model::abm This issue concerns any kind of agent-based model. class::improvement Cleanup that doesn't affect functionality labels Jul 29, 2024
@jubicker jubicker self-assigned this Jul 29, 2024
@jubicker jubicker moved this from Product Backlog 📕 to Development 🧑‍💻👩‍💻 in MEmilio: Agent-Based-Model Development Jul 29, 2024
@jubicker jubicker linked a pull request Aug 13, 2024 that will close this issue
12 tasks
@jubicker jubicker linked a pull request Aug 13, 2024 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
class::discussion Used for discussions on software and model . class::improvement Cleanup that doesn't affect functionality loc::backend This issue concerns the C++ backend implementation. model::abm This issue concerns any kind of agent-based model.
Projects
Status: Development 🧑‍💻👩‍💻
Development

Successfully merging a pull request may close this issue.

1 participant