Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
User Manual


Authors: F. Cazals and T.Dreyfus


A transition graph is a graph with two types of nodes: local minima, and index one saddles (aka transitions). TG are used in two setting:

  • to represent energy landscapes,
  • to represent terrains. A classical case is that of nearest neighbor graphs whose vertices are endowed with a height, e.g. an estimated probability density.

Implementation and functionalities

This package provides three main classes:

The serialization of such graphs is performed by functions defined in SBL::IO Transition_graph_serialize.hpp.