-
Notifications
You must be signed in to change notification settings - Fork 29
Reordering
Jean-Daniel Fekete edited this page Aug 26, 2015
·
1 revision
Wiki ▸ API Reference ▸ Reordering
- reorder.valuemats_reorder - reorder an undirected graph using its value matrix and a matrix ordering algorithm.
- reorder.barycenter_order - reorder a graph using the barycenter heuristic.
- reorder.adjacent_exchanges - improves a barycenter_order by swapping adjacent vertices when that decreases the number of crossings.
- reorder.bfs_order - reorder an undirected graph using a Breadth-First order.
- reorder.cuthill_mckee_order - reorder an undirected graph using the Cuthill-McKee bandwith reduction algorithm (bad).
- reorder.reverse_cuthill_mckee - reorder an undirected graph using the Reverse Cuthill-McKee bandwith reduction algorithm (bad).
- reorder.optimal_leaf_order - reorder a table using the Optimal Leaf Ordering algorithm.
- optimal_leaf_order.distance - get or set the distance function for the optimal leaf ordering algorithm.
- optimal_leaf_order.linkage - get or set the linkage for the hierarchical clustering used by the optimal leaf ordering algorithm.
- optimal_leaf_order.distance_matrix - get of set the distance matrix used for computing the optimal leaf order.
- reorder.order - Manipulation and control of optimal leaf ordering parameters to interact with the reordering.
- order.distance - get or set the distance function for the optimal leaf ordering.
- order.linkage - get or set the linkage for the hierarchical clustering used by the optimal leaf ordering algorithm.
- order.limits - get or set the min/max indices of the matrix manipulated.
- order.except - get or set ranges of indices the ordering algorithm should not change.
- reorder.pca_order - reorder a matrix using PCA.
- reorder.sort_order - reorder a matrix according to a sort function.
- reorder.spectral_order - reorder a graph according to its Fiedler vector.