Project details for pebl Python Environment for Bayesian Learning

Logo JMLR pebl Python Environment for Bayesian Learning 1.0.1

by abhik - March 5, 2009, 00:05:28 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ]

view (6 today), download ( 0 today ), 1 comment, 0 subscriptions


Pebl is a python library and command line application for learning the structure of a Bayesian network given prior knowledge and observations.

Pebl includes the following features:

  • Can learn with observational and interventional data
  • Handles missing values and hidden variables using exact and heuristic methods
  • Can specify structural priors and constraints
  • 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 an interactive HTML format
Changes to previous version:

Updated version to 1.0.1

BibTeX Entry: Download
Corresponding Paper BibTeX Entry: Download
Supported Operating Systems: Cygwin, Linux, Macosx, Windows
Data Formats: None
Tags: Python, Distributed, Parallel, Bayesian Networks
Archive: download here

Other available revisons

Version Changelog Date

Updated version to 1.0.1

March 4, 2009, 22:11:32

Initial Announcement on

June 24, 2008, 12:43:53


Abhik Shah (on June 26, 2008, 22:18:49)
If you have problems installing or using Pebl or have any questions or comments, please do not hesitate to contact me at: [](

Leave a comment

You must be logged in to post comments.