SBBackbone#

See also

SAMSON SDK: SBMStructuralModelNodeBackbone

class samson.SBBackbone(*args, **kwargs)#

Bases: SBStructuralGroup

This class describes a residue backbone.

Overloaded function.

  1. __init__(self: samson.SBBackbone) -> None

Constructs a residue backbone.

  1. __init__(self: samson.SBBackbone, name: str) -> None

Constructs a residue backbone.

getAlphaCarbon(self: samson.SBBackbone) samson.SBAtom#

Returns the alpha carbon of an amino acid backbone or None if no such atom found.

getCarbon(self: samson.SBBackbone) samson.SBAtom#

Returns the carbon of an amino acid backbone or None if no such atom found.

getCarbon1p(self: samson.SBBackbone) samson.SBAtom#

Returns the C1’ atom of a nucleic acid backbone or None if no such atom found.

getCarbon3p(self: samson.SBBackbone) samson.SBAtom#

Returns the C3’ atom of a nucleic acid backbone or None if no such atom found.

getCarbon4p(self: samson.SBBackbone) samson.SBAtom#

Returns the C4’ atom of a nucleic acid backbone or None if no such atom found.

getCarbon5p(self: samson.SBBackbone) samson.SBAtom#

Returns the C5’ atom of a nucleic acid backbone or None if no such atom found.

getNitrogen(self: samson.SBBackbone) samson.SBAtom#

Returns the nitrogen of an amino acid backbone or None if no such atom found.

getOxygen(self: samson.SBBackbone) samson.SBAtom#

Returns the oxygen of an amino acid backbone or None if no such atom found.

getOxygen3p(self: samson.SBBackbone) samson.SBAtom#

Returns the O3’ atom of a nucleic acid backbone or None if no such atom found.

getOxygen4p(self: samson.SBBackbone) samson.SBAtom#

Returns the O4’ atom of a nucleic acid backbone or None if no such atom found.

getOxygen5p(self: samson.SBBackbone) samson.SBAtom#

Returns the O5’ atom of a nucleic acid backbone or None if no such atom found.

getPhosphorus(self: samson.SBBackbone) samson.SBAtom#

Returns the phosphorus of a nucleic acid backbone or None if no such atom found.