Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data PDB = PDB {}
- type RemarkCode = Maybe Int
- type RemarkData = Vector Text
- type FieldData = Vector Text
- data FieldType
- = HEADER
- | OBSLTE
- | SPLIT
- | CAVEAT
- | COMPND
- | SOURCE
- | KEYWDS
- | EXPDTA
- | NUMMDL
- | MDLTYP
- | AUTHOR
- | REVDAT
- | SPRSDE
- | JRNL
- | DBREF
- | DBREF1
- | DBREF2
- | SEQADV
- | SEQRES
- | MODRES
- | HET
- | FORMUL
- | HETNAM
- | HETSYN
- | HELIX
- | SHEET
- | SSBOND
- | LINK
- | CISPEP
- | SITE
- | CRYST1
- | MTRIX1
- | MTRIX2
- | MTRIX3
- | ORIGX1
- | ORIGX2
- | ORIGX3
- | SCALE1
- | SCALE2
- | SCALE3
- | MASTER
- type Model = Vector Chain
- type Chain = Vector Atom
- data Atom = Atom {
- atomSerial :: Int
- atomName :: Text
- atomAltLoc :: Char
- atomResName :: Text
- atomChainID :: Char
- atomResSeq :: Int
- atomICode :: Char
- atomX :: Float
- atomY :: Float
- atomZ :: Float
- atomOccupancy :: Float
- atomTempFactor :: Float
- atomElement :: Text
- atomCharge :: Text
Read PDB specification here.
PDB | |
|
Instances
Eq PDB Source # | |
Show PDB Source # | |
Generic PDB Source # | |
NFData PDB Source # | |
Defined in Bio.PDB.Type | |
StructureSerializable PDB Source # | |
StructureModels PDB Source # | |
type Rep PDB Source # | |
Defined in Bio.PDB.Type type Rep PDB = D1 ('MetaData "PDB" "Bio.PDB.Type" "cobot-io-0.1.3.19-FAmSwKDl14ZGnrb9xjGAub" 'False) (C1 ('MetaCons "PDB" 'PrefixI 'True) ((S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "models") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Model))) :*: (S1 ('MetaSel ('Just "remarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map RemarkCode RemarkData)) :*: S1 ('MetaSel ('Just "otherFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map FieldType FieldData))))) |
type RemarkCode = Maybe Int Source #
type RemarkData = Vector Text Source #
Instances
Atom | |
|