1 #ifndef VIENNA_RNA_PACKAGE_SNOOP_H 2 #define VIENNA_RNA_PACKAGE_SNOOP_H 9 snoopT snoopfold(
const char *s1,
18 const int max_half_stem,
25 const int fullStemEnergy);
33 snoopT *snoop_subopt(
const char *s1,
47 const int max_half_stem,
54 const int fullStemEnergy);
62 void Lsnoop_subopt(
const char *s1,
76 const int max_half_stem,
83 const int alignment_length,
85 const int fullStemEnergy);
93 void Lsnoop_subopt_list(
const char *s1,
107 const int max_half_stem,
114 const int alignment_length,
116 const int fullStemEnergy);
124 void Lsnoop_subopt_list_XS(
const char *s1,
126 const int **access_s1,
130 const int threshloop,
139 const int max_half_stem,
146 const int alignment_length,
148 const int fullStemEnergy);
156 void snoop_subopt_XS(
const char *s1,
158 const int **access_s1,
162 const int threshloop,
171 const int max_half_stem,
178 const int alignment_length,
180 const int fullStemEnergy);
187 snoopT *alisnoop_subopt(
const char **s1,
192 const int threshloop,
201 const int max_half_stem,
215 snoopT *aliLsnoop_subopt_list(
const char **s1,
220 const int threshloop,
229 const int max_half_stem,
236 const int alignment_length);
244 snoopT alisnoopfold(
const char **s1,
247 const int threshloop,
253 const int max_half_stem,
266 snoopT snoopfold_XS(
const char *s1,
268 const int **access_s1,
272 const int threshloop,
278 const int max_half_stem,
285 const int fullStemEnergy);
288 extern int snoop_subopt_sorted;
Data structure for RNAsnoop.
Definition: basic.h:248
Various data structures and pre-processor macros.