Reorder.js: A JavaScript Library to Reorder Tables and Networks

Jean-Daniel Fekete 1
1 AVIZ - Analysis and Visualization
Inria Saclay - Ile de France
Abstract : Reordering, also known as seriation, and linear ordering, consists in assigning an order to rows/columns of a table or to vertices of a network to reveal structures. When visualizing a table as a heatmap or when visualizing a network as an adjacency matrix, finding a good order is essential to revealing high-level patterns in the data. The literature on reordering algorithms is dense but few implementations are easily available. Reorder.js is a novel JavaScript library, provided in source code with a BSD license, which provides several of these algorithms and variants to facilitate the use, adoption, and experimentation of these algorithms. Reorder.js is used in several existing Web-based applications such as Bertifier, NodeTrix, and Multipiles. It can be used with e.g. D3.js for adjacency matrices, Heatmaps, and Parallel-coordinates.
Type de document :
Poster
IEEE VIS 2015, Oct 2015, Chicago, United States. 2015, <http://ieeevis.org>
Liste complète des métadonnées

https://hal.inria.fr/hal-01214274
Contributeur : Jean-Daniel Fekete <>
Soumis le : dimanche 11 octobre 2015 - 14:39:08
Dernière modification le : samedi 18 février 2017 - 01:14:44
Document(s) archivé(s) le : jeudi 27 avril 2017 - 00:17:20

Fichiers

reorder.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01214274, version 1

Collections

Citation

Jean-Daniel Fekete. Reorder.js: A JavaScript Library to Reorder Tables and Networks. IEEE VIS 2015, Oct 2015, Chicago, United States. 2015, <http://ieeevis.org>. <hal-01214274>

Partager

Métriques

Consultations de
la notice

223

Téléchargements du document

481