RNAlib-2.2.0RC0
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 
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 
80 SOLUTION *vrna_subopt(vrna_fold_compound *vc,
81  int delta,
82  FILE *fp);
83 
90 extern int subopt_sorted;
91 
92 
99 extern double print_energy;
100 
117 extern int density_of_states[MAXDOS+1];
118  /* End of group dos */
120 
121 #endif
double print_energy
printing threshold for use with logML
#define MAXDOS
Maximum density of states discretization for subopt.
Definition: data_structures.h:28
int subopt_sorted
Sort output by energy.
The datastructure that contains temperature scaled energy parameters.
Definition: data_structures.h:180
Definition: data_structures.h:359
Solution element from subopt.c.
Definition: data_structures.h:442
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.