A bulding block of a structure that corresponds to a "natural group of atoms" (most often a "chain") together with a transformation (rotation and translation) that is dynamically applied to the underlying atom set.

An atom set can be referenced by multiple different units which makes construction of assemblies and spacegroups very efficient.

Hierarchy

  • Atomic

Implements

Constructors

Properties

chainGroupId: number

Used to identify a single chain split into multiple units.

Reference chainIndex from model for faster access.

elements: <internal>.Set
id: number
invariantId: number

invariant ID stays the same even if the Operator/conformation changes.

kind: Atomic = Kind.Atomic
objectPrimitive: "atomistic" = "atomistic"

From mmCIF/IHM schema: _ihm_model_representation_details.model_object_primitive.

Reference residueIndex from model for faster access.

Accessors

  • get boundary(): Boundary
  • Returns Boundary

  • get principalAxes(): PrincipalAxes
  • Returns PrincipalAxes

  • get residueCount(): number
  • Returns number

  • get resonance(): UnitResonance
  • Returns UnitResonance

  • get rings(): UnitRings
  • Returns UnitRings

Methods

Generated using TypeDoc