1 #ifndef __VIENNA_RNA_PACKAGE_ALI_PLEX_H__
2 #define __VIENNA_RNA_PACKAGE_ALI_PLEX_H__
4 #include "data_structures.h"
6 *** aliLduplexfold computes the duplexes between two alignments
8 duplexT** aliLduplexfold( const char *s1[],
11 const int extension_cost,
12 const int alignment_length,
20 *** aliLduplexfold computes the duplexes between two alignments. It also takes the average accessibility into account
22 duplexT** aliLduplexfold_XS(const char* s1[],
24 const int **access_s1,
25 const int **access_s2,
27 const int alignment_length,
36 extern duplexT aliduplexfold(const char *s1[], const char *s2[], const int extension_cost);
37 extern duplexT aliduplexfold_XS(const char *s1[], const char *s2[],const int **access_s1,
38 const int **access_s2, const int i_pos, const int j_pos, const int threshold);