besmarts.core.hierarchy_merge module¶
besmarts.core.hierarchy_merge
- besmarts.core.hierarchy_merge.structure_hierarchy_add_hierarchy(sA: structure_hierarchy, rootA: tree_node, sB: structure_hierarchy, rootB: tree_node, index=None)[source]¶
- besmarts.core.hierarchy_merge.structure_hierarchy_fit(hA: structure_hierarchy, gcd, labeler: smarts_hierarchy_assignment, smi_list: List, min_depth=0) structure_hierarchy[source]¶
- besmarts.core.hierarchy_merge.structure_hierarchy_merge(hA: structure_hierarchy, hB: structure_hierarchy, gcd)[source]¶
- besmarts.core.hierarchy_merge.structure_hierarchy_prune_unused(hA: structure_hierarchy, gcd, labeler: smarts_hierarchy_assignment, smi_list: List) structure_hierarchy[source]¶