Header menu logo BioFSharp

HetAtom Type

atomic coordinate record containing the X,Y,Z orthogonal � coordinates for atoms in nonstandard residues. Nonstandard residues include inhibitors, cofactors, ions, and solvent. The only functional difference from ATOM records is that HETATM residues are by default not connected to other residues. Note that water residues should be in HETATM records.

Record fields

Record Field Description

AlternateLocationIndicator

Full Usage: AlternateLocationIndicator

Field type: string
Field type: string

ChainIdentifier

Full Usage: ChainIdentifier

Field type: string
Field type: string

Charge

Full Usage: Charge

Field type: string
Field type: string

ElementSymbol

Full Usage: ElementSymbol

Field type: string
Field type: string

Name

Full Usage: Name

Field type: AtomName
Field type: AtomName

Occupancy

Full Usage: Occupancy

Field type: float
Field type: float

ResidueInsertionCode

Full Usage: ResidueInsertionCode

Field type: string
Field type: string

ResidueName

Full Usage: ResidueName

Field type: string
Field type: string

ResidueSequenceNumber

Full Usage: ResidueSequenceNumber

Field type: int
Field type: int

SegmentIdentifier

Full Usage: SegmentIdentifier

Field type: string
Field type: string

SerialNumber

Full Usage: SerialNumber

Field type: int
Field type: int

TemperatureFactor

Full Usage: TemperatureFactor

Field type: float
Field type: float

X

Full Usage: X

Field type: float
Field type: float

Y

Full Usage: Y

Field type: float
Field type: float

Z

Full Usage: Z

Field type: float
Field type: float

Static members

Static member Description

HetAtom.create (serialNumber, name, alternateLocationIndicator, residueName, chainIdentifier, residueSequenceNumber, residueInsertionCode, x, y, z, occupancy, temperatureFactor, segmentIdentifier, elementSymbol, charge)

Full Usage: HetAtom.create (serialNumber, name, alternateLocationIndicator, residueName, chainIdentifier, residueSequenceNumber, residueInsertionCode, x, y, z, occupancy, temperatureFactor, segmentIdentifier, elementSymbol, charge)

Parameters:
    serialNumber : int
    name : AtomName
    alternateLocationIndicator : string
    residueName : string
    chainIdentifier : string
    residueSequenceNumber : int
    residueInsertionCode : string
    x : float
    y : float
    z : float
    occupancy : float
    temperatureFactor : float
    segmentIdentifier : string
    elementSymbol : string
    charge : string

Returns: HetAtom
serialNumber : int
name : AtomName
alternateLocationIndicator : string
residueName : string
chainIdentifier : string
residueSequenceNumber : int
residueInsertionCode : string
x : float
y : float
z : float
occupancy : float
temperatureFactor : float
segmentIdentifier : string
elementSymbol : string
charge : string
Returns: HetAtom

HetAtom.toString atom

Full Usage: HetAtom.toString atom

Parameters:
Returns: string
atom : HetAtom
Returns: string

Type something to start searching.