Source code for chap_core.simulation.simulator
from typing import Protocol
from chap_core.datatypes import ClimateHealthTimeSeries, ClimateData, HealthData
[docs]
class Simulator:
def __init__(self): ...
[docs]
def simulate(self) -> ClimateHealthTimeSeries:
"""Simulate the model for the given parameters."""
...
[docs]
class IsDiseaseCaseSimulator(Protocol):
[docs]
def simulate(self, climate_data: ClimateData) -> HealthData: ...