Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Atom ¶
type Connection ¶
func ParseConnections ¶
func ParseConnections(line string) []*Connection
type Helix ¶
type Helix struct { Serial int HelixID string InitResName string InitChainID string InitSeqNum int InitICode string EndResName string EndChainID string EndSeqNum int EndICode string HelixClass int // TODO: enum? Length int }
func ParseHelix ¶
type Model ¶
type Model struct { Atoms []*Atom HetAtoms []*Atom Connections []*Connection Helixes []*Helix Strands []*Strand BioMatrixes []Matrix SymMatrixes []Matrix Residues []*Residue Chains []*Chain }
func (*Model) RemoveChain ¶
type ResidueType ¶
type ResidueType int
const ( ResidueTypeCoil ResidueType ResidueTypeHelix ResidueTypeStrand )
type Strand ¶
type Strand struct { Strand int SheetID string NumStrands int InitResName string InitChainID string InitSeqNum int InitICode string EndResName string EndChainID string EndSeqNum int EndICode string Sense int // TODO: enum? CurAtom string CurResName string CurChainId string CurResSeq int CurICode string PrevAtom string PrevResName string PrevChainId string PrevResSeq int PrevICode string }
func ParseStrand ¶
Click to show internal directories.
Click to hide internal directories.