Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
SBL::CSB Namespace Reference

Enumerations

enum  Alignment_substitution_matrix_type {
  BLOSUM_30 , BLOSUM_45 , BLOSUM_62 , BLOSUM_80 ,
  PAM_40 , PAM_120 , PAM_200 , PAM_250 ,
  VTML_200
}
 

Functions

template<class Residue >
char residue_to_one_letter_code (const Residue &res)
 
template<class NT >
bool is_fake_particle (const SBL::Models::T_Atom_with_flat_info< NT > &p)
 
template<class NT >
bool is_atom_particle (const SBL::Models::T_Atom_with_flat_info< NT > &p)
 
template<class System , class Point >
bool is_fake_particle (const ESBTL::Molecular_atom< System, Point > &p)
 
template<class System , class Point >
bool is_atom_particle (const ESBTL::Molecular_atom< System, Point > &p)
 

Class Documentation

◆ SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_default

class SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_default

template<class CovalentStructure, class Parameters>
class SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_default< CovalentStructure, Parameters >

Class Members
typedef CovalentStructure Covalent_structure
typedef Parameters Potential_energy_parameters

◆ SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_optimal

class SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_optimal

template<class CovalentStructureBase, class PotentialEnergyParametersBase>
class SBL::CSB::T_Molecular_potential_energy_structure_parameters_traits_optimal< CovalentStructureBase, PotentialEnergyParametersBase >

Class Members
typedef T_Molecular_covalent_structure_optimal< Particle_info > Covalent_structure
typedef Particle_info Particle_info
typedef T_Potential_energy_parameters_optimal< Covalent_structure, Unit_system_traits > Potential_energy_parameters
typedef Unit_system_traits Unit_system_traits

Enumeration Type Documentation

◆ Alignment_substitution_matrix_type

Enumerator
BLOSUM_30 
BLOSUM_45 
BLOSUM_62 
BLOSUM_80 
PAM_40 
PAM_120 
PAM_200 
PAM_250 
VTML_200 

Function Documentation

◆ is_atom_particle() [1/2]

bool SBL::CSB::is_atom_particle ( const ESBTL::Molecular_atom< System, Point > &  p)
inline

◆ is_atom_particle() [2/2]

bool SBL::CSB::is_atom_particle ( const SBL::Models::T_Atom_with_flat_info< NT > &  p)
inline

◆ is_fake_particle() [1/2]

bool SBL::CSB::is_fake_particle ( const ESBTL::Molecular_atom< System, Point > &  p)
inline

◆ is_fake_particle() [2/2]

bool SBL::CSB::is_fake_particle ( const SBL::Models::T_Atom_with_flat_info< NT > &  p)
inline

◆ residue_to_one_letter_code()

char SBL::CSB::residue_to_one_letter_code ( const Residue &  res)