Safe Haskell | Safe-Inferred |
---|
Module contains enumeration of helix types, and auxiliary functions for converting these into PDB CLASS codes.
- data HelixT
- helix2code :: Num a => HelixT -> a
- code2helix :: (Eq a, Num a) => a -> HelixT
Documentation
Enumeration of helix types
PDB Class number in columns 39-40 for each type of helix in HELIX record:
- Right-handed alpha (default, most common)
- Right-handed omega
- Right-handed pi
- Right-handed gamma
- Right-handed 3 - 10
- Left-handed alpha
- Left-handed omega
- Left-handed gamma
- 2 - 7 ribbon/helix
- Polyproline
helix2code :: Num a => HelixT -> aSource
helix2code converts a HelixT
enumeration into an PDB CLASS code.