RNAlib-2.4.17
treedist.h
Go to the documentation of this file.
1
#ifndef VIENNA_RNA_PACKAGE_TREE_DIST_H
2
#define VIENNA_RNA_PACKAGE_TREE_DIST_H
3
9
#include <
ViennaRNA/dist_vars.h
>
10
18
Tree
*
make_tree
(
char
*struc);
19
20
28
float
tree_edit_distance
(
Tree
*T1,
29
Tree
*T2);
30
31
35
void
print_tree
(
Tree
*t);
36
37
43
void
free_tree
(
Tree
*t);
44
45
46
#endif
dist_vars.h
Global variables for Distance-Package.
make_tree
Tree * make_tree(char *struc)
Constructs a Tree ( essentially the postorder list ) of the structure 'struc', for use in tree_edit_d...
tree_edit_distance
float tree_edit_distance(Tree *T1, Tree *T2)
Calculates the edit distance of the two trees.
Tree
Tree data structure.
Definition:
dist_vars.h:49
free_tree
void free_tree(Tree *t)
Free the memory allocated for Tree t.
print_tree
void print_tree(Tree *t)
Print a tree (mainly for debugging)
ViennaRNA
treedist.h
Generated on Wed Nov 25 2020 13:11:07 for RNAlib-2.4.17 by
1.8.20