gemmi::ChemLink struct

Public types

struct Side
enum class Group { Peptide, PPeptide, MPeptide, Pyranose, DnaRna, Null }

Public static functions

static auto read_group(const std::string& str) -> Group
static auto group_str(Group g) -> const char*
static auto group_from_residue_info(const ResidueInfo& ri) -> Group

Public functions

auto calculate_score(const Residue& res1, const Residue* res2, char alt) const -> int

Public variables

std::string id
std::string name
Side side1
Side side2
Restraints rt