RNAlib-2.1.7
subopt.h
Go to the documentation of this file.
1 /* subopt.h */
2 #ifndef __VIENNA_RNA_PACKAGE_SUBOPT_H__
3 #define __VIENNA_RNA_PACKAGE_SUBOPT_H__
4 
5 #include "data_structures.h"
6 
7 #define MAXDOS 1000
8 
43 SOLUTION *subopt (char *seq,
44  char *structure,
45  int delta,
46  FILE *fp);
47 
53 SOLUTION *subopt_par( char *seq,
54  char *structure,
55  paramT *parameters,
56  int delta,
57  int is_constrained,
58  int is_circular,
59  FILE *fp);
60 
75 SOLUTION *subopt_circ ( char *seq,
76  char *sequence,
77  int delta,
78  FILE *fp);
79 
86 extern int subopt_sorted;
87 
88 
95 extern double print_energy;
96 
113 extern int density_of_states[MAXDOS+1];
114  /* End of group dos */
116 
117 #endif
double print_energy
printing threshold for use with logML
#define MAXDOS
Maximum density of states discretization for subopt.
Definition: data_structures.h:32
int subopt_sorted
Sort output by energy.
The datastructure that contains temperature scaled energy parameters.
Definition: data_structures.h:126
Solution element from subopt.c.
Definition: data_structures.h:252
All datastructures and typedefs shared among the Vienna RNA Package can be found here.
SOLUTION * subopt(char *seq, char *structure, int delta, FILE *fp)
Returns list of subopt structures or writes to fp.
SOLUTION * subopt_par(char *seq, char *structure, paramT *parameters, int delta, int is_constrained, int is_circular, FILE *fp)
Returns list of subopt structures or writes to fp.
SOLUTION * subopt_circ(char *seq, char *sequence, int delta, FILE *fp)
Returns list of circular subopt structures or writes to fp.
int density_of_states[MAXDOS+1]
The Density of States.