struct vrna_param_s

#include <ViennaRNA/params.h>

Overview

The datastructure that contains temperature scaled energy parameters. More…

// fields

int id
int stack[NBPAIRS+1][NBPAIRS+1]
int hairpin[31]
int bulge[MAXLOOP+1]
int internal_loop[MAXLOOP+1]
int mismatchExt[NBPAIRS+1][5][5]
int mismatchI[NBPAIRS+1][5][5]
int mismatch1nI[NBPAIRS+1][5][5]
int mismatch23I[NBPAIRS+1][5][5]
int mismatchH[NBPAIRS+1][5][5]
int mismatchM[NBPAIRS+1][5][5]
int dangle5[NBPAIRS+1][5]
int dangle3[NBPAIRS+1][5]
int int11[NBPAIRS+1][NBPAIRS+1][5][5]
int int21[NBPAIRS+1][NBPAIRS+1][5][5][5]
int int22[NBPAIRS+1][NBPAIRS+1][5][5][5][5]
int ninio[5]
double lxc
int MLbase
int MLintern[NBPAIRS+1]
int MLclosing
int TerminalAU
int DuplexInit
int Tetraloop_E[200]
char Tetraloops[1401]
int Triloop_E[40]
char Triloops[241]
int Hexaloop_E[40]
char Hexaloops[1801]
int TripleC
int MultipleCA
int MultipleCB
int gquad[VRNA_GQUAD_MAX_STACK_SIZE+1][3 *VRNA_GQUAD_MAX_LINKER_LENGTH+1]
double temperature
vrna_md_t model_details
char param_file[256]

Detailed Documentation

The datastructure that contains temperature scaled energy parameters.

Fields

double temperature
Temperature used for loop contribution scaling.
vrna_md_t model_details
Model details to be used in the recursions.
char param_file [256]
The filename the parameters were derived from, or empty string if they represent the default.