BiobaseTypes-0.1.2.1: Collection of types for bioinformatics

Safe HaskellNone
LanguageHaskell2010

Biobase.Types.Energy

Description

Different types of energies and conversion between.

TODO enthalpy TODO entropy

Synopsis

Documentation

newtype DeltaGibbs Source #

Gibbs free energy change.

For RNA structure, the change in energy from the unfolded structure to the given structure.

In units of kcal / mol.

TODO shall we phantom-type the actual units?

Constructors

DG 

Fields

Instances

Eq DeltaGibbs Source # 
Fractional DeltaGibbs Source # 
Num DeltaGibbs Source # 
Ord DeltaGibbs Source # 
Read DeltaGibbs Source # 
Show DeltaGibbs Source # 
Generic DeltaGibbs Source # 

Associated Types

type Rep DeltaGibbs :: * -> * #

Hashable DeltaGibbs Source # 
ToJSON DeltaGibbs Source # 
FromJSON DeltaGibbs Source # 
Binary DeltaGibbs Source # 
Serialize DeltaGibbs Source # 
Default DeltaGibbs Source # 

Methods

def :: DeltaGibbs #

NFData DeltaGibbs Source # 

Methods

rnf :: DeltaGibbs -> () #

Unbox DeltaGibbs Source # 
NumericalEpsilon DeltaGibbs Source # 
NumericalExtremes DeltaGibbs Source # 
Vector Vector DeltaGibbs Source # 
MVector MVector DeltaGibbs Source # 
type Rep DeltaGibbs Source # 
type Rep DeltaGibbs = D1 (MetaData "DeltaGibbs" "Biobase.Types.Energy" "BiobaseTypes-0.1.2.1-1LTYzU1e5OWItpBBqXiV1g" True) (C1 (MetaCons "DG" PrefixI True) (S1 (MetaSel (Just Symbol "getDG") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Double)))
data Vector DeltaGibbs Source # 
data MVector s DeltaGibbs Source # 

newtype DeltaDekaGibbs Source #

round $ DeltaGibbs / 100.

Constructors

DekaG 

Fields

Instances

Eq DeltaDekaGibbs Source # 
Num DeltaDekaGibbs Source # 
Ord DeltaDekaGibbs Source # 
Read DeltaDekaGibbs Source # 
Show DeltaDekaGibbs Source # 
Generic DeltaDekaGibbs Source # 

Associated Types

type Rep DeltaDekaGibbs :: * -> * #

Hashable DeltaDekaGibbs Source # 
ToJSON DeltaDekaGibbs Source # 
FromJSON DeltaDekaGibbs Source # 
Binary DeltaDekaGibbs Source # 
Serialize DeltaDekaGibbs Source # 
Default DeltaDekaGibbs Source # 

Methods

def :: DeltaDekaGibbs #

NFData DeltaDekaGibbs Source # 

Methods

rnf :: DeltaDekaGibbs -> () #

Unbox DeltaDekaGibbs Source # 
NumericalExtremes DeltaDekaGibbs Source # 
Vector Vector DeltaDekaGibbs Source # 
MVector MVector DeltaDekaGibbs Source # 
type Rep DeltaDekaGibbs Source # 
type Rep DeltaDekaGibbs = D1 (MetaData "DeltaDekaGibbs" "Biobase.Types.Energy" "BiobaseTypes-0.1.2.1-1LTYzU1e5OWItpBBqXiV1g" True) (C1 (MetaCons "DekaG" PrefixI True) (S1 (MetaSel (Just Symbol "getDekaG") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))
data Vector DeltaDekaGibbs Source # 
data MVector s DeltaDekaGibbs Source #