| simDAG-package | Simulate Data from a DAG and Associated Node Information |
| +.DAG | Add a 'DAG.node' object to a 'DAG' object |
| add_node | Add a 'DAG.node' object to a 'DAG' object |
| as.data.frame.simDT | Transform 'sim_discrete_time' output into the start-stop, long- or wide-format |
| as.data.table.simDT | Transform 'sim_discrete_time' output into the start-stop, long- or wide-format |
| as.igraph.DAG | Transform a 'DAG' object into an 'igraph' object |
| dag2matrix | Obtain a Adjacency Matrix from a 'DAG' object |
| dag_from_data | Fills a partially specified 'DAG' object with parameters estimated from reference data |
| do | Pearls do-operator for 'DAG' objects |
| empty_dag | Initialize an empty 'DAG' object |
| long2start_stop | Transform a 'data.table' in the long-format to a 'data.table' in the start-stop format |
| matrix2dag | Obtain a 'DAG' object from a Adjacency Matrix and a List of Node Types |
| node | Create a node object for a 'DAG' |
| node_aftreg | Generate Data from Parametric Survival Models |
| node_ahreg | Generate Data from Parametric Survival Models |
| node_binomial | Generate Data from a (Mixed) Logistic Regression Model |
| node_competing_events | Generate Data with Multiple Mutually Exclusive Events in Discrete-Time Simulation |
| node_conditional_distr | Generate Data by Sampling from Different Distributions based on Strata |
| node_conditional_prob | Generate Data Using Conditional Probabilities |
| node_cox | Generate Data from a Cox-Regression Model |
| node_ehreg | Generate Data from Parametric Survival Models |
| node_gaussian | Generate Data from a (Mixed) Linear Regression Model |
| node_identity | Generate Data based on an expression |
| node_mixture | Generate Data from a Mixture of Node Definitions |
| node_multinomial | Generate Data from a Multinomial Regression Model |
| node_negative_binomial | Generate Data from a Negative Binomial Regression Model |
| node_poisson | Generate Data from a (Mixed) Poisson Regression Model |
| node_poreg | Generate Data from Parametric Survival Models |
| node_rsurv | Generate Data from Parametric Survival Models |
| node_td | Create a node object for a 'DAG' |
| node_time_to_event | Generate Data from repeated Bernoulli Trials in Discrete-Time Simulation |
| node_ypreg | Generate Data from Parametric Survival Models |
| node_zeroinfl | Simulate a Node Using a Zero-Inflated Count Model |
| plot.DAG | Plot a 'DAG' object |
| plot.simDT | Plot a Flowchart for a Discrete-Time Simulation |
| rbernoulli | Generate Random Draws from a Bernoulli Distribution |
| rcategorical | Generate Random Draws from a Discrete Set of Labels with Associated Probabilities |
| rconstant | Use a single constant value for a root node |
| sim2data | Transform 'sim_discrete_time' output into the start-stop, long- or wide-format |
| sim_discrete_time | Simulate Data from a 'DAG' with Time-Dependent Variables |
| sim_from_dag | Simulate Data from a 'DAG' |
| sim_n_datasets | Simulate multiple datasets from a single 'DAG' object |