- Creating Bayesian network structures
- Creating an empty network
- Creating a network structure
- with a specific arc set
- with a specific adjacency matrix
- with a specific model formula
- Creating one or more random network structures
- Comparing Bayesian networks according to their respective scores
- Computing a network score
- Testing score equivalence
- Conditional independence tests
- Parametric tests
- Monte Carlo permutation tests
- Fitting Bayesian network's parameters
- Learning the network structure
- Setting the direction of undirected arcs
- Fitting the parameters (Maximum Likelihood estimates)
- Discrete data
- Continuous data
- Fitting the parameters (Bayesian Posterior estimates)
- Discrete data
- Bootstrap-based inference
- Measuring arc strength
- Measuring arc strength and confidence in direction
- The general case
- Bayesian networks and cross-validation
- Choosing a Bayesian network learning strategy
- Comparing different network structures