The Lemon library
Current research activities
Publications
A tutorial on utility functions
 Software
      the aGrUM library
      the lemon library

Last update: 14-07-2007
General description

Lemon stands for "library for easily modeling and operating on netwoks". It is a C++ GUI library built on top of aGrUM and designed for easily building graphical applications using graphical models such as Bayesian networks, influence diagrams, decision trees, GAI networks or Markov decision processes. The library is flexible enough to create quite easily interfaces for new types of graphs. For speed issues, aGrUM relies on openGL to draw graphs and on gtkmm for the rest of the graphical interface. All graphical models computations are intended to be performed by aGrUM.

Note that Lemon is currently under heavy development and, as such, its API is still quite unstable.


Snapshots
   
A lemon Bayes net window

   
Displaying multiple views of a graph within several windows


Features / Requirements

Lemon has been successfully compiled using g++ under linux (Fedora core 6) but it is intended to be cross-platform, in particular, it should run under windows (compiled with dev-C++).



aGrUM's authors: Christophe Gonzales
Karim Tekkal (placement algorithms)


©2007 C.G. 
Valid XHTML 1.0! Valid CSS!