Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Representation of a residue in the alignement engines Representation of a residue in the alignement engines. More...
#include "Alignment_sequence.hpp"
Public Types | |
typedef char | Residue_name |
1 letter code representation of a residue name. More... | |
Constructors | |
T_Alignment_residue (ResidueBase &res) | |
Init this residue with a base residue. More... | |
Accessors | |
int | residue_sequence_number (void) const |
Sequence number of the underlying residue. More... | |
char | chain_identifier (void) const |
Chain identifier of the underlying residue. More... | |
const ResidueBase & | residue (void) const |
Base residue wrapped by this DS. More... | |
Residue_name | get_name (void) const |
One letter code of this residue. More... | |
double | x (void) const |
X coordinate of the C-alpha. More... | |
double | y (void) const |
Y coordinate of the C-alpha. More... | |
double | z (void) const |
Z coordinate of the C-alpha. More... | |
I/O | |
template<class MolecularViewer > | |
static void | Molecular_view (MolecularViewer &viewer, const T_Alignment_residue< ResidueBase > &res) |
VMD and PyMOL drawing. More... | |
Representation of a residue in the alignement engines Representation of a residue in the alignement engines.
Representation of a residue in the alignement engines.
ResidueBase | Base representation of a residue, e.g from PDB / mmCIF format |
typedef char Residue_name |
1 letter code representation of a residue name.
|
inline |
Init this residue with a base residue.
|
inline |
Chain identifier of the underlying residue.
|
inline |
One letter code of this residue.
|
inlinestatic |
VMD and PyMOL drawing.
|
inline |
Base residue wrapped by this DS.
|
inline |
Sequence number of the underlying residue.
|
inline |
X coordinate of the C-alpha.
|
inline |
Y coordinate of the C-alpha.
|
inline |
Z coordinate of the C-alpha.