Skip to content

voiage.methods.network_nma.simulate_nma_network_data

simulate_nma_network_data([positional or keyword] n_treatments: int = None, [positional or keyword] n_studies: int = None, [positional or keyword] baseline_effect: float = 0.0, [positional or keyword] heterogeneity: float = 0.1) -> tuple[np.ndarray, np.ndarray, list[list[int]]]

Simulate synthetic network meta-analysis data.

n_treatments : int Number of treatments in the network. n_studies : int Number of studies to simulate. baseline_effect : float, default=0.0 Mean treatment effect around which studies are generated. heterogeneity : float, default=0.1 Standard deviation of the simulated treatment effects.

tuple Simulated treatment effects, standard errors, and study designs.

Parameters:

  • n_treatments int
  • n_studies int
  • baseline_effect float (default: 0.0)
  • heterogeneity float (default: 0.1)

Returns: tuple[np.ndarray, np.ndarray, list[list[int]]]