2#ifndef INTARNA_ACCESSIBILITYBASEPAIR_H_
3#define INTARNA_ACCESSIBILITYBASEPAIR_H_
62 virtual E_type getED(
const size_t from,
const size_t to )
const;
Definition AccessibilityBasePair.h:25
const size_t minLoopLength
minimum length of loops
Definition AccessibilityBasePair.h:73
NussinovHandler::E2dMatrix logPu
Definition AccessibilityBasePair.h:78
AccessibilityBasePair(const RnaSequence &seq, const size_t maxLength, const AccessibilityConstraint *const accConstr, const E_type basePairEnergy=Ekcal_2_E(-1.0), const Z_type RT=1, const size_t minLoopLength=3)
virtual ~AccessibilityBasePair()
virtual E_type getED(const size_t from, const size_t to) const
const E_type basePairEnergy
energy of an individual base pair
Definition AccessibilityBasePair.h:67
const Z_type RT
temperature constant for normalization
Definition AccessibilityBasePair.h:69
const Z_type basePairWeight
Boltzmann Energy weight.
Definition AccessibilityBasePair.h:71
Definition AccessibilityConstraint.h:26
Definition Accessibility.h:25
const RnaSequence & seq
the RNA sequence the accessibilities correspond to
Definition Accessibility.h:179
const size_t maxLength
the maximal length of an unpaired regions to be considered
Definition Accessibility.h:182
Definition RnaSequence.h:29
#define Ekcal_2_E(e)
convert energy in kcal/mol units to internal energy type
Definition general.h:113
Definition Accessibility.h:13
int E_type
type for energy values (energy + accessibility [ED]) (internally)
Definition general.h:78
double Z_type
type for probabilities, RT and Boltzmann values
Definition general.h:88