RNAlib-2.2.0-RC2
findpath.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_FIND_PATH_H
2 #define VIENNA_RNA_PACKAGE_FIND_PATH_H
3 
5 
23 int find_saddle(const char *seq,
24  const char *struc1,
25  const char *struc2,
26  int max);
27 
28 int vrna_find_saddle( vrna_fold_compound *vc,
29  const char *struc1,
30  const char *struc2,
31  int max);
32 
45 path_t* get_path( const char *seq,
46  const char *s1,
47  const char* s2,
48  int maxkeep);
49 
50 path_t *vrna_get_path(vrna_fold_compound *vc,
51  const char *s1,
52  const char* s2,
53  int maxkeep);
54 
60 void free_path(path_t *path);
61 
62 #endif
void free_path(path_t *path)
Free memory allocated by get_path() function.
The most basic data structure required by many functions throughout the RNAlib.
Definition: data_structures.h:689
path_t * get_path(const char *seq, const char *s1, const char *s2, int maxkeep)
Find refolding path between 2 structures (search only direct path)
int find_saddle(const char *seq, const char *struc1, const char *struc2, int max)
Find energy of a saddle point between 2 structures (search only direct path)
Definition: data_structures.h:210