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

Classes

class  T_EMD_distance_default< VerticesAccessor >
 Default distance used by the EMD algorithm returning always the null distance. More...
 
class  T_Earth_mover_distance< VerticesAccessor, DistanceFunctor >
 Earth mover distance algorithm using lp_solve software for solving linear program problems. More...
 
class  T_Earth_mover_distance_connectivity_constraints_checker< EarthMoverDistance >
 Functor measuring the violation of the connectivity constraints of any Earth Mover Distance algorithm. More...
 
class  T_EMD_LP_LP_format_writer< VerticesAccessor, DistanceFunctor >
 Writing a LP problem using the LP format. More...
 
class  T_EMD_LP_MPS_format_writer< VerticesAccessor, DistanceFunctor >
 Writing a LP problem using the MPS format. More...
 
class  T_EMD_CC_stat_triple< FT >
 Internal data structure used to store information for the transportation plan. More...
 
class  T_Earth_mover_distance_transportation_plan< VertexRep, FT >
 Transportation plan for the Earth Mover Distance algorithms. More...
 
class  T_Earth_mover_distance_vertices_accessor_graph< VertexType, MassType >
 Accessors for weighted vertices stored in a boost graph. More...
 
class  T_Earth_mover_distance_vertices_accessor_vector< VertexType, MassType >
 Accessors for weighted vertices stored in a simple vector with no connectivity. More...
 
class  T_Earth_mover_distance_with_connectivity_constraints< VerticesAccessor, DistanceFunctor >
 Earth mover distance algorithm with connectivity constraints on the input data. More...
 
class  T_Earth_mover_distance_module< ModuleTraits >
 Application's module instantiating the eartyh mover distance algorithm. More...
 

Description