memilio
memilio copied to clipboard
Modular spatio-temporal models for epidemic and pandemic simulations
### Bug description There appears to be an inconsistency in overload resolution for `test_commuters` depending on how `mio::Graph` is instantiated. ### Observed behavior If we define the graph in examples/ode_secir_graph.cpp...
### Motivation / Current Behaviour We want to support more diseases. Doing so, we want to implement the influenza model from https://doi.org/10.1186/s12879-017-2344-6 ### Enhancement description Implement influenca model from https://doi.org/10.1186/s12879-017-2344-...
### Motivation / Current Behaviour **Description:** The constructor currently takes its arguments by const reference but still applies `std::move` to them: ```cpp CompartmentalModel(Populations const& po, ParameterSet const& pa) : populations{std::move(po)}...
### Feature description For the parameter optimization we require a function that returns the templated model: ``` template mio::osecirvvs::Model create_model(); ``` ``` template mio::Graph create_graph_model(); ``` At the moment, models...
### Feature description Expand on the ode seair optimization example with ipopt to the graph ode secirvvs. Need to explore different synthatic scenarios with the goal of using real-world data...
### Motivation / Current Behaviour Our current CI uses lcov and pylint, which can be potentially replaced by fastcov and ruff as more modern and significantly faster alternatives. ### Enhancement...
# Changes and Information Please **briefly list the changes** (main added features, changed items, or corrected bugs) made: - Moved IO functions from source to header file, such that they...
### Motivation / Current Behaviour Currently, the SMM model has regions and Infection States. ### Enhancement description It would be a great enhancement to add AgeGroups to the models. Additionally,...
### Motivation / Current Behaviour _No response_ ### Enhancement description We should adjust the framework to easily read in age-aggregated but spatially resolved data to create a graph-model with single...
### Motivation / Current Behaviour Currently the python bindings bind a Simulation\, making the user provide InfectionState, Population and Parameters. For that to work, CompartmentalModel::get_derivatives is virtual, and the Simulation(Base)...