Source code for metawards.mixers._mix_evenly

from .._network import Network

__all__ = ["mix_evenly"]

[docs]def mix_evenly(stage: str, network, **kwargs): """This mixer will evenly mix all demographics. This should be equivalent to a null model, and produce similar results as if the population was all in a single demographic """ if isinstance(network, Network): return [] elif stage == "foi": from ._merge_evenly import merge_evenly return [merge_evenly] else: from ._mix_default import mix_default return mix_default(stage=stage, network=network, **kwargs)