RNAlib-2.2.9
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 
36 typedef struct {
37  int type;
38  int weight;
39  int father;
40  int sons;
41  int leftmostleaf;
43 
47 typedef struct {
48  Postorder_list *postorder_list;
49  int *keyroots;
50  } Tree;
51 
55 typedef struct {
56  int type;
57  int sign;
58  float weight;
59  } swString;
60 #endif
int edit_backtrack
Produce an alignment of the two structures being compared by tracing the editing path giving the mini...
Some other data structure.
Definition: dist_vars.h:55
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...
Tree data structure.
Definition: dist_vars.h:47
Postorder data structure.
Definition: dist_vars.h:36