Related Experiment Video
Updated: Oct 1, 2025

A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via Biomedical Reports
Published on: October 13, 2023
Illustrating How to Simulate Data From Directed Acyclic Graphs to Understand Epidemiologic Concepts
Abstract:
Simulation methods are a powerful set of tools that can allow researchers to better characterize phenomena from the real world. As such, the ability to simulate data represents a critical set of skills that epidemiologists should use to better understand epidemiologic concepts and ensure that they have the tools to continue to self-teach even when their formal instruction ends. Simulation methods are not always taught in epidemiology methods courses, whereas causal directed acyclic graphs (DAGs) often are. Therefore, this paper details an approach to building simulations from DAGs and provides examples and code for learning to perform simulations. We recommend using very simple DAGs to learn the procedures and code necessary to set up a simulation that builds on key concepts frequently of interest to epidemiologists (e.g., mediation, confounding bias, M bias). We believe that following this approach will allow epidemiologists to gain confidence with a critical skill set that may in turn have a positive impact on how they conduct future epidemiologic studies.
Related Concept Videos
Introduction to Epidemiology
Causality in Epidemiology
Statistical Methods for Analyzing Epidemiological Data
Steps in Outbreak Investigation
Study Designs in Epidemiology
Observational studies are those where the researcher does not intervene but rather observes natural variations. They include cross-sectional, cohort, and...
Statistical Software for Data Analysis and Clinical Trials

