Origraph: Interactive Network Wrangling

Origraph screenshot


Data wrangling is widely acknowledged to be a critical part of the data analysis pipeline. Nevertheless, there are currently no techniques to efficiently wrangle network datasets. Here we introduce a set of interaction techniques that enable analysts to carry out complex network wrangling operations. These operations include deriving attributes across connected classes, converting nodes to edges and vice-versa, and faceting nodes and edges based on attributes. We implement these operations in a web-based, open-source system, Origraph, which provides interfaces to execute the operations and investigate the results. Designed for wrangling, rather than analysis, Origraph can be used to load data in many forms, wrangle and transform the network, and export it in formats compatible with common network visualization tools. We demonstrate Origraph's usefulness in a series of examples with different datasets from a variety of sources.



  title = {Origraph: Interactive Network Wrangling},
  author = {Alex Bigelow and Carolina Nobre and Miriah Meyer and Alexander Lex},
  journal = {arXiv preprint},
  publisher = {arXiv:1812.06337},
  year = {2019}