Utility functions (gneiss.util
)¶
This module contains helper functions for aligning metadata tables, contingency tables and trees.
Functions¶
match (table, metadata) |
Matches samples between a contingency table and a metadata table. |
match_tips (table, tree) |
Returns the contingency table and tree with matched tips. |
rename_internal_nodes (tree[, names, inplace]) |
Names the internal according to level ordering. |
block_diagonal (ncols, nrows, nblocks) |
Generate block diagonal with uniformly distributed values within blocks. |
band_diagonal (n, b) |
Creates band table with dense diagonal, sparse corners. |