Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ResidueProxy

Residue proxy

Hierarchy

  • ResidueProxy

Index

Constructors

constructor

Properties

atomMap

atomMap: AtomMap

atomStore

atomStore: AtomStore

chainStore

chainStore: ChainStore

index

index: number

residueMap

residueMap: ResidueMap

residueStore

residueStore: ResidueStore

structure

structure: Structure

the structure

Accessors

atomCount

  • get atomCount(): number
  • set atomCount(value: number): void

atomEnd

  • get atomEnd(): number

atomOffset

  • get atomOffset(): number
  • set atomOffset(value: number): void

backboneEndAtomIndex

  • get backboneEndAtomIndex(): number

backboneEndType

  • get backboneEndType(): number

backboneStartAtomIndex

  • get backboneStartAtomIndex(): number

backboneStartType

  • get backboneStartType(): number

backboneType

  • get backboneType(): number

chain

chainIndex

  • get chainIndex(): number
  • set chainIndex(value: number): void

chainid

  • get chainid(): string

chainname

  • get chainname(): string

direction1AtomIndex

  • get direction1AtomIndex(): number

direction2AtomIndex

  • get direction2AtomIndex(): number

entity

entityIndex

  • get entityIndex(): number

hetero

  • get hetero(): number

inscode

  • get inscode(): string
  • set inscode(value: string): void

modelIndex

  • get modelIndex(): number

moleculeType

  • get moleculeType(): number

residueType

resname

  • get resname(): string

resno

  • get resno(): number
  • set resno(value: number): void

rungEndAtomIndex

  • get rungEndAtomIndex(): number

sstruc

  • get sstruc(): string
  • set sstruc(value: string): void

traceAtomIndex

  • get traceAtomIndex(): number

x

  • get x(): number

y

  • get y(): number

z

  • get z(): number

Methods

clone

connectedTo

eachAtom

getAromaticRings

  • getAromaticRings(): undefined | number[][]

getAtomIndexByName

  • getAtomIndexByName(atomname: string): undefined | number

getAtomType

getAtomnameList

  • getAtomnameList(): any[]

getBackboneType

  • getBackboneType(position: number): number

getBonds

getNextConnectedResidue

getPreviousConnectedResidue

  • getPreviousConnectedResidue(residueProxy?: ResidueProxy): any

getResname1

  • getResname1(): string

getRings

hasAtomWithName

  • hasAtomWithName(atomname: string): boolean

isCg

  • isCg(): boolean

isDna

  • isDna(): boolean

isHelix

  • isHelix(): boolean

isHetero

  • isHetero(): boolean

isIon

  • isIon(): boolean

isNucleic

  • isNucleic(): boolean

isPolymer

  • isPolymer(): boolean

isProtein

  • isProtein(): boolean

isRna

  • isRna(): boolean

isSaccharide

  • isSaccharide(): boolean

isSheet

  • isSheet(): boolean

isStandardAminoacid

  • isStandardAminoacid(): boolean

isStandardBase

  • isStandardBase(): boolean

isTurn

  • isTurn(): boolean

isWater

  • isWater(): boolean

positionToArray

  • positionToArray(array?: NumberArray, offset?: number): Uint8Array | Int8Array | Int16Array | Int32Array | Uint16Array | Uint32Array | Float32Array | Uint8ClampedArray | Float64Array | number[]
  • Write residue center position to array

    Parameters

    • Default value array: NumberArray = []
    • Default value offset: number = 0

    Returns Uint8Array | Int8Array | Int16Array | Int32Array | Uint16Array | Uint32Array | Float32Array | Uint8ClampedArray | Float64Array | number[]

    target array

qualifiedName

  • qualifiedName(noResname?: boolean): string

toObject

  • toObject(): { atomCount: number; atomOffset: number; chainIndex: number; index: number; resname: string; resno: number; sstruc: string }
  • Returns { atomCount: number; atomOffset: number; chainIndex: number; index: number; resname: string; resno: number; sstruc: string }

    • atomCount: number
    • atomOffset: number
    • chainIndex: number
    • index: number
    • resname: string
    • resno: number
    • sstruc: string

Generated using TypeDoc