Pebl is a free Python library and command line application for learning the structure of a Bayesian network given observations and prior knowledge.
NOTE: Pebl is developed, provided and licensed under the terms of the MIT License.
Here are some key features of "Pebl":
· Can learn with observational and interventional data
· Handles missing values and hidden variables using exact and heuristic methods
· Provides several learning algorithms; makes creating new ones simple
· Has facilities for transparent parallel execution using several cluster/grid resources
· Calculates edge marginals and consensus networks
· Presents results in a variety of formats