add_node                Add a 'DAG.node' object to a 'DAG' 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 to grow a DAG step-by-step
node_binomial           Simulate a Node Using Logistic Regression
node_competing_events   Simulate a Time-to-Event Node with Multiple
                        Mutually Exclusive Events in Discrete-Time
                        Simulation
node_conditional_distr
                        Simulate a Node by Sampling from Different
                        Distributions based on Strata
node_conditional_prob   Simulate a Node Using Conditional Probabilities
node_cox                Simulate a Node Using Cox-Regression
node_custom             Create Your Own Function to Simulate a Node
node_gaussian           Simulate a Node Using Linear Regression
node_multinomial        Simulate a Node Using Multinomial Regression
node_negative_binomial
                        Simulate a Node Using Negative Binomial
                        Regression
node_poisson            Simulate a Node Using Poisson Regression
node_time_to_event      Simulate a Time-to-Event Node in Discrete-Time
                        Simulation
plot.DAG                Plot a 'DAG' object
plot.simDT              Create a Simple 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
simDAG-package          Simulate Data from a DAG and Associated Node
                        Information
sim_discrete_time       Using Discrete-Time Simulation to Generate
                        Complex Data from a Given DAG and Node
                        Information
sim_from_dag            Simulate Data from a Given DAG and Node
                        Information
sim_n_datasets          Generate multiple datasets from a single 'DAG'
                        object
