Subsections

 
26.2 Stored Properties of Residues

Property Name Type Get Method Set Method
Alternate Location char GetAlternateLocation SetAlternateLocation
Temperature Factor float GetBFactor SetBFactor
Chain Identifier char GetChainID SetChainID
Fragment Number int GetFragmentNumber SetFragmentNumber
HETATM Record bool IsHetAtom SetHetAtom
Insertion Code char GetInsertCode SetInsertCode
NMR Model Number int GetModelNumber SetModelNumber
Residue Name std::string GetName SetName
Residue Number int GetResidueNumber SetResidueNumber
Occupancy float GetOccupancy SetOccupancy
Secondary Structure int GetSecondaryStructure SetSecondaryStructure
Atom Serial Number int GetSerialNumber SetSerialNumber

26.2.1 AlternateLocation

The "alternate location" property of a residue is a character used to denote the alternate location of its parent atom. The default value is a space, indicating that the parent atom is the primary location.

26.2.2 BFactor

The "beta-factor" property of a residue is a float used to represent the temperature b-factor of its parent atom. The default value is 0.0.

26.2.3 ChainID

The "chain id" property of a residue is a character used to represent the chain identifier of the residue/parent atom. The default value is a space.

26.2.4 FragmentNumber

The "fragment number" property is an integer used to represent the logical fragment/segment/chain of which the residue/parent atom is part. The default value is zero.

26.2.5 HetAtom

The "hetatom" property of a residue is a boolean used to represent whether the atom is part of a standard amino or nucleic acid, i.e. whether the atom is stored in a HETATM record of a PDB file. The default value is false.

26.2.6 InsertCode

The "insertion code" property of a residue is a character used to represent the sequence insertion code of a residue. The default value is a space.

26.2.7 ModelNumber

The "model number" property of a residue is an integer used to represet the NMR model number of the residue. The default value is zero.

26.2.8 Name

The "name" property of a residue is a string used to represent the residue name of the residue. The default value is "MOL".

26.2.9 ResidueNumber

The "residue number" property of a residue is an integer used to represent the residue sequence number of a residue. The default value is one.

26.2.10 Occupancy

The "occupancy" property of a residue is a float used to represent the crystallographic occupancy of the residue's parent atom. The default value is 1.0.

26.2.11 SecondaryStructure

The "secondary structure" property of a residue is an integer that represents the secondary structure of that residue. The default value is zero.

26.2.12 SerialNumber

The "atom serial number" property of a residue is an integer used to represent the PDB atom serial number associated with the residue's parent atom. The default value is zero.