StructGraphics

StructGraphics enables creation of flexible, reusable, data-agnostic visual designs for exploratory visualization and prototyping of bioinformatics and other complex datasets.


Key Features:

  • Data-Agnostic Design: Creates graphics independently of dataset schema, enabling layout generation without pre-binding data dimensions.
  • Reusable Graphical Structures: Derives tabular data structures from graphical elements to enable reuse of visualization designs across different datasets.
  • Graphical Property Sharing and Persistent Layout Constraints: Supports sharing of graphical properties and persistent layout constraints to maintain consistent visual properties and design integrity as datasets change.
  • By-Example Design Specification: Allows designs to be specified by exemplar graphics rather than predefined templates.
  • Authoring Without Textual Programming: Enables creation of custom visualizations without requiring textual programming or predefined template coding.

Scientific Applications:

  • Bioinformatics visualization prototyping: Facilitates prototyping and iteration on visual designs to explore biological data patterns and relationships.
  • Exploratory visualization of complex datasets: Supports exploration and representation of large, intricate datasets that lack fixed schemas.

Methodology:

Adopts a graphics-driven workflow in which graphical elements are constructed prior to data binding, with derivation of tabular structures from graphics and subsequent linking mechanisms to adapt designs to datasets.

Topics

Details

Added:
1/18/2021
Last Updated:
2/24/2021

Operations

Publications

Tsandilas T. StructGraphics: Flexible Visualization Design through Data-Agnostic and Reusable Graphical Structures. IEEE Transactions on Visualization and Computer Graphics. 2021;27(2):315-325. doi:10.1109/tvcg.2020.3030476. PMID:33048753.