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

Packages

 Space Filling Model
 Applications dealing with molecular geometric models defined by union of balls.
 
 Conformational Analysis
 Applications dealing with molecular flexibility.
 
 Data Management
 Applications used to handle input data and results.
 
 Data Analysis
 Applications used to perform analysis on various data.
 
 Assemblies
 Applications dealing with macro-molecular assemblies.
 
 Integrated Analysis
 Applications combining several ingredients from the previous groups.
 

Description

This page lists all program programs of the SBL library. These programs are either applications, or short programs associated with packages from the Core.

sbl-tg-builder-lrmsd.exe : Build a transition graph from conformational ensembles or from database of conformations (Transition_graph_of_energy_landscape_builders)

sbl-tg-builder-euclid.exe : Build a transition graph from conformational ensembles or from database of conformations (Transition_graph_of_energy_landscape_builders)

sbl-vorlume-txt.exe : Computes the volume of a molecular complex from a txt file listing 3D spheres (Space_filling_model_surface_volume)

sbl-vorlume-pdb.exe : Computes the volume of a molecular complex from a PDB file (Space_filling_model_surface_volume)

sbl-vorshell-bp-IGAgW-atomic.exe : Compute the Atom Shelling Trees of atoms at a IG-Ag molecular interface (Space_filling_model_shelling_diagram_surface_encoding)

sbl-vorshell-bp-ABW-atomic.exe : Compute the Atom Shelling Trees of atoms at a binary molecular interface (Space_filling_model_shelling_diagram_surface_encoding)

sbl-compatch.exe : Compare two Atom Shelling Trees of atoms at a binary molecular interface (Space_filling_model_shelling_diagram_comparison)

sbl-bif-domainsW-atomic.exe : List all binary interfaces in an input molecular complex induced by loaded labels from an input file (Space_filling_model_interface_finder)

sbl-bif-chainsW-atomic.exe : List all water mediated binary interfaces between chains of an input molecular complex (Space_filling_model_interface_finder)

sbl-intervor-IGAgW-coarse-grain-one-per-residue.exe : Provide statistics on a coarse grained water mediated IG-Ag molecular interface (2 particles per residue) (Space_filling_model_interface)

sbl-intervor-IGAgW-coarse-grain-one-per-residue.exe : Provide statistics on a coarse grained water mediated IG-Ag molecular interface (1 particle per residue) (Space_filling_model_interface)

sbl-intervor-IGAgW-atomic.exe : Provide statistics on a water mediated IG-Ag molecular interface (Space_filling_model_interface)

sbl-intervor-domainsW-atomic.exe : Provide statistics on molecular interfaces with loaded labels from a file (Space_filling_model_interface)

sbl-intervor-ABW-coarse-grain-two-per-residue.exe : Provide statistics on a coarse grained water mediated binary molecular interface (2 particles per residue) (Space_filling_model_interface)

sbl-intervor-ABW-coarse-grain-one-per-residue.exe : Provide statistics on a coarse grained water mediated binary molecular interface (1 particle per residue) (Space_filling_model_interface)

sbl-intervor-ABW-atomic.exe : Provide statistics on an atomic water mediated binary molecular interface (Space_filling_model_interface)

sbl-ballcovor-txt.exe : Coarse grain model of a list of input spheres in a plain txt file (Space_filling_model_coarse_graining)

sbl-ballcovor-pdb-U.exe : Coarse grain model of a molecule from an input PDB file (Uniform version) (Space_filling_model_coarse_graining)

sbl-ballcovor-pdb-C.exe : Coarse grain model of a molecule from an input PDB file (Constrained version) (Space_filling_model_coarse_graining)

sbl-ballcovor-pdb-A.exe : Coarse grain model of a molecule from an input PDB file (Amino Acids version) (Space_filling_model_coarse_graining)

sbl-lrmsd-all-against-one.exe : Compute the rigid registration of all conformations in the second set against the first conformation in the first set (Point_cloud_rigid_registration_3)

sbl-Morse-theory-based-analyzer-wg.exe : Computes the watershed transform of an ensemble of d-dimensional points embedded in an edge weighted graph (Morse_Smale_Witten_chain_complex)

sbl-Morse-theory-based-analyzer-vwg.exe : Computes the watershed transform of an ensemble of d-dimensional points embedded in a vertex weighted graph (Morse_Smale_Witten_chain_complex)

sbl-Morse-theory-based-analyzer-nng-euclid.exe : Computes the watershed transform of an ensemble elevated of d-dimensional points embedded in a NNG, with an euclidean distance between the points (Morse_Smale_Witten_chain_complex)

sbl-Morse-theory-based-analyzer-nng-euclid-density-gauss.exe : Computes the watershed transform of an ensemble of d-dimensional points embedded in a NNG, with an euclidean distance between the points, and a height corresponding to a local density (Morse_Smale_Witten_chain_complex)

sbl-Morse-theory-based-analyzer-nng-angular-density-neighbors.exe : Computes the watershed transform of an ensemble of d-dimensional points embedded in a NNG, with an angular distance between the points, and a height corresponding to a local density (Morse_Smale_Witten_chain_complex)

sbl-lrmsd-conformational-ensembles-intersection.exe : Compute the symmetric difference of two sets of conformations using the l-RMSD distance between the conformations (Molecular_distances)

sbl-lrmsd-conformational-ensembles-centroid-per-atom.exe : Compute the centroid of the input list of conformations (input is one plain txt file) (Molecular_distances)

sbl-lrmsd-all-pairs.exe : Compute the l-RMSD distance between all pairs of conformations (input is one plain txt file) (Molecular_distances)

sbl-lrmsd-all-against-one.exe : Compute the l-RMSD distance between the first conformation and all other ones (input is one plain txt file) (Molecular_distances)

sbl-landexp-TRRT-trigo-terrain.exe : Landscape exploration of an arbitrary complex function using TRRT algorithm (Landscape_explorer)

sbl-landexp-TRRT-Rastrigin.exe : Landscape exploration of Rastrigin function using TRRT algorithm (Landscape_explorer)

sbl-landexp-TRRT-BLN.exe : Landscape exploration of BLN69 using TRRT algorithm with the lRMSD (Landscape_explorer)

sbl-landexp-stratified-TRRT-BLN.exe : Landscape exploration of BLN69 using stratified TRRT algorithm with the lRMSD (Landscape_explorer)

sbl-landexp-hybrid-BH-TRRT-trigo-terrain.exe : Landscape exploration of an arbitrary complex function using hybrid algorithm with basins hopping and TTRT with quench, with the Euclidean distance (Landscape_explorer)

sbl-landexp-hybrid-BH-TRRT-Rastrigin.exe : Landscape exploration of Rastrigin function using hybrid algorithm with basins hopping and TTRT with quench, with the Euclidean distance (Landscape_explorer)

sbl-landexp-hybrid-BH-TRRT-BLN.exe : Landscape exploration of BLN69 using hybrid algorithm with basins hopping and TTRT with quench, with the lRMSD (Landscape_explorer)

sbl-landexp-hybrid-BH-TRRT-amber.exe : Landscape exploration of small peptides over Amber force fields using basins hopping / TRRT hybrid algorithm, with the lRMSD (Landscape_explorer)

sbl-landexp-hybrid-BH-TRRT-BLN-filter.exe : Landscape exploration of BLN69 using hybrid algorithm with basins hopping and TTRT with quench, with the lRMSD, and additional filters on energy (Landscape_explorer)

sbl-landexp-BH-trigo-terrain.exe : Landscape exploration of an arbitrary complex function using basins hopping algorithm, with the Euclidean distance (Landscape_explorer)

sbl-landexp-BH-Rastrigin.exe : Landscape exploration of Rastrigin function using basins hopping algorithm, with the Euclidean distance (Landscape_explorer)

sbl-landexp-BH-BLN.exe : Landscape exploration of BLN69 using basins hopping algorithm, with the lRMSD (Landscape_explorer)

sbl-cenergy-landscape-comparison-lrmsd.exe : Compare two transition graphs using eath mover distance algorithms with lRMSD metric (Energy_landscape_comparison)

sbl-cenergy-landscape-comparison-euclid.exe : Compare two transition graphs using eath mover distance algorithms with Euclidean distance metric (Energy_landscape_comparison)

sbl-cenergy-landscape-analysis-lrmsd.exe : Analyse the transition graph of an elevated sampled energy landscape using lRMSD metric (Energy_landscape_analysis)

sbl-cenergy-landscape-analysis-euclid.exe : Analyse the transition graph of an elevated sampled energy landscape using Euclidean distance metric (Energy_landscape_analysis)

sbl-emd-wp-euclid.exe : Earth Mover Distance solver for weighted points using Euclidean metric (Earth_mover_distance)

sbl-emd-lrmsd.exe : Earth Mover Distance solver for transition graphs using lRMSD metric (Earth_mover_distance)

sbl-emd-tg-euclid.exe : Earth Mover Distance solver for transition graphs using Euclidean metric (Earth_mover_distance)

sbl-emd-sequences.exe : Earth Mover Distance solver for aligned sequences (Earth_mover_distance)

sbl-emd-graph-euclid.exe : Earth Mover Distance solver for weighted points in a graph using Euclidean metric (Earth_mover_distance)

sbl-ddbc-step-3-cluster-plots.py : Density difference based clustering, step 3: cluster analysis (Density_difference_based_clustering)

sbl-ddbc-step-2-clustering.py : Density difference based clustering, step 2: watershed transform based clustering (Density_difference_based_clustering)

sbl-ddbc-step-1-discrepancy.py : Density difference based clustering, step 1: discrepancy estimation (Density_difference_based_clustering)

sbl-ddbc-based-colored-embedding.py : Density difference based clustering: Multi-Dimensional Scaling based 2D embeddings (Density_difference_based_clustering)

sbl-mwci.py : Solve minimum weighted connectivity inferece fro native mass spectrometry and related data (Connectivity_inference)

sbl-conf-ensemble-comparison-lrmsd.exe : Compare two conformational ensemble with different methods (Conformational_ensemble_comparison)

sbl-conf-ensemble-comparison-euclid.exe : Compare two conformational ensemble with different methods (Conformational_ensemble_comparison)

sbl-conf-ensemble-analysis-lrmsd.exe : Make analysis over a conformation ensemble embedded in a metric space, and elevated by adensity function (Conformational_ensemble_analysis)

sbl-conf-ensemble-analysis-euclid.exe : Make analysis over a conformation ensemble embedded in a metric space, and elevated by adensity function (Conformational_ensemble_analysis)

sbl-cluster-MTB-euclid.exe : Computes a clustering of an input set of points in Euclidean space using Morse theory based algorithm (Cluster_engines)

sbl-cluster-k-means-euclid.exe : Computes a clustering of an input set of points in Euclidean space using k-means algorithm (Cluster_engines)

sbl-match-PDB-residues-and-atoms.exe : Matches two sequences of residues, then matches the atoms of each matched residues (Alignment_engines)

sbl-apurva.exe : Structural alignment based on a combinatorial / geometricx approach (Apurva)