RNAlib-2.2.7
dist_vars.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_DIST_VARS_H
2 #define VIENNA_RNA_PACKAGE_DIST_VARS_H
3 
15 extern int edit_backtrack;
16 
21 extern char *aligned_line[4];
22 
29 extern int cost_matrix;
30 
31 /* Global type defs for Distance-Package */
32 
33 typedef struct {
34  int type;
35  int weight;
36  int father;
37  int sons;
38  int leftmostleaf;
40 
41 typedef struct {
42  Postorder_list *postorder_list;
43  int *keyroots;
44  } Tree;
45 
46 typedef struct {
47  int type;
48  int sign;
49  float weight;
50  } swString;
51 #endif
int edit_backtrack
Produce an alignment of the two structures being compared by tracing the editing path giving the mini...
Definition: dist_vars.h:46
int cost_matrix
Specify the cost matrix to be used for distance calculations.
char * aligned_line[4]
Contains the two aligned structures after a call to one of the distance functions with edit_backtrack...
Definition: dist_vars.h:41
Definition: dist_vars.h:33