CausInfNoisyNet

July 29, 2024 · View on GitHub

This repository contains code supporting the text "Causal Inference under Network Interference with Noise"

R

  • Create true networks  : createTrueNet.R
  • Create treatments : createTreatment.R
  • Create potential outcomes : createOutcome.R
  • Create noisy networks  : getNoisyNet.R
  • Estimate netork noise (Algorithm 1) : getNetNoise.R
  • Estimate causal effects, and variances of estimators of causal effects: getEst.R

Results

  • Figure 4.1 : simulation.R

Data

British secondary schools

Kucharski, Adam J., et al. "Structure and consistency of self-reported social contact networks in British secondary schools." PloS one 13.7 (2018): e0200090.