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

In the following, we provide a list of publications describing or using software components from the SBL:

  • General reference: [36]
  • Space-filling models: applications relying on molecular models represented as unions of balls. The corresponding applications deal with interface identification and interface modeling [121], interface comparison [123], atomic packing studies [43], and coarse graining [44].
  • Conformational analyses: applications dealing with conformational ensembles, sampling, and energy landscapes. In addition to various molecular distances [40], various packages are offered to explore and compare energy landscapes [45], [153], landscapes [45], compute densities of states [54], study tripeptides [137] , design move sets for protein backbones [138], [136] .
  • Large assemblies: packages dealing with low resolution models of systems involving multiple subunits. The main application deals with connectivity inference using native mass spectrometry data [1],agarwal2015unveiling.
  • Integrated analyses: analysis combining several of the tools just mentioned. In addition to MISAs, the specific tasks addressed encompass binding affinity predictions [54], modeling molecular machines involving rigid domains connected by flexible linkers [162].
  • Algorithmic packages. Various papers provide low level algorithms used in application packages, including: computing statistics on angles [47], computing the volume of a union of balls [43], comparing clustering [46] comparing high dimensional distributions [37].