Get consistent with names and concepts, in particular of 'order' and 'permutation'. Use 'order' when things are node/row orders, and 'perm' when they are permutations. It gets tricky at times. Interaction: drag row/columns zoom in/out MatLink Conditioning: min-max conditioning average/std-dev conditioning Documentation: Finish documenting functions Continue documenting high-level concepts in the Wiki Examples: Finish simple D3-based graph visualization module Finish simple D3-based table visualization module Finish simple canvas-based table visualization module Create example(s) with tables and conditioning Show how to handle N/A values Example done: Create example(s) with parallel coordinates and axes ordering Create simple canvas-based graph visualization module Reordering: Sloan ordering Biclustering Chun-Hou Chen methods: http://gap.stat.sinica.edu.tw/Papers/GAP_2002.pdf Elliptical Koren multiscale ACE: http://dx.doi.org/10.1109/INFVIS.2002.1173159 Is it a faster spectral order? Reordering done: Contingency tables methods: PCA ordering Correspondence analysis Spectral ordering Improved the barycenter heuristic with swaps Tables/bipartite networks Distance matrix for graphs Barycenter method: http://www.informatica.si/PDF/29-3/13_Makinen-The%20Barycenter%20Heuristic....pdf Optimal Leaf Ordering Ziv Bar-Joseph, Erik D. Demaine, David K. Gifford, Angèle M. Hamel, Tommy S. Jaakkola and Nathan Srebro K-ary Clustering with Optimal Leaf Ordering for Gene Expression Data. Bioinformatics, 19(9), pp 1070-8, 2003 http://www.cs.cmu.edu/~zivbj/compBio/k-aryBio.pdf Inverse Cuthill-McKee