Research Software

Many of the research projects underway at the VACLab include the development of new software. At times, certain software components or applications might seem useful to the broader community. In these cases, the VACLab often releases those software assets to the public as open-source software.

Below you’ll find a list of what the VACLab has shared so far. Note that all software is release “as is” with no promise of reliability, correct functionality, or future maintenance. Moreover, documentation is often limited or non-existent. Unfortunately, the VACLab is unable to offer technical support.

Project Description Link to Repository License
Co-Op A library for building counterfactual-based visualizations using the Counterfactual Operator model described in our paper (UNDER PEER REVIEW; TO BE POSTED AND LINKED HERE SOON). A longer description is available in the repository README file. https://github.com/VACLab/Co-op BSD 3
Periphery Plots Code for our work on periphery plots, a technique for multi-scale time-based data visualization. A longer description is available in the repository README file. https://github.com/PrecisionVISSTA/PeripheryPlots Apache 2.0
Cadence Code for our event sequence visual analysis platform, Cadence. A longer description is available in the repository README file. https://github.com/VACLab/CadenceEVA GPL v3.0
Inline Replication Data structures for Inline Replication. A longer description is available in the repository README file. https://github.com/VACLab/ir GPL v3.0
D3-Tip A version of d3-tip for d3 version 4. A longer description is available in the repository README file. For a live demonstration of this code, look here. https://github.com/VACLab/d3-tip Apache 2.0
WAR Archive as Desktop App Code to run a WAR-format web application (e.g., for Apache Tomcat) as a desktop application. A longer description is available in the repository README file. https://github.com/VACLab/WarApp Apache 2.0