Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Polymer

Polymer

Hierarchy

  • Polymer

Index

Constructors

constructor

  • new Polymer(structure: Structure, residueIndexStart: number, residueIndexEnd: number): Polymer
  • Parameters

    • structure: Structure

      the structure

    • residueIndexStart: number

      the index of the first residue

    • residueIndexEnd: number

      the index of the last residue

    Returns Polymer

Properties

Private __residueProxy

__residueProxy: ResidueProxy

atomStore

atomStore: AtomStore

chainStore

chainStore: ChainStore

isCyclic

isCyclic: boolean

isNextConnected

isNextConnected: boolean

isNextNextConnected

isNextNextConnected: boolean

isPrevConnected

isPrevConnected: boolean

residueCount

residueCount: number

residueIndexEnd

residueIndexEnd: number

the index of the last residue

residueIndexStart

residueIndexStart: number

the index of the first residue

residueStore

residueStore: ResidueStore

structure

structure: Structure

the structure

Accessors

chainIndex

  • get chainIndex(): number

chainname

  • get chainname(): string

modelIndex

  • get modelIndex(): number

Methods

eachAtom

eachAtomN

  • eachAtomN(n: number, callback: (...apArray: AtomProxy[]) => void, type: string): void

eachResidue

getAtomIndexByType

  • getAtomIndexByType(index: number, type: string): undefined | number

getBackboneType

  • getBackboneType(position: number): number

getMoleculeType

  • getMoleculeType(): number

isCg

  • isCg(): boolean

isNucleic

  • isNucleic(): boolean

isProtein

  • isProtein(): boolean

qualifiedName

  • qualifiedName(): string

Generated using TypeDoc