Radial-Icicle-Tree (RIT)

Code

Digital Scholarship at Oxford (DiSc) repository: https://github.com/Digital-Scholarship-Oxford/Radial-Icicle-Tree

Official repository: https://github.com/MattJin19/Radial-Icicle-Tree

Description

The Radial Icicle Tree (RIT) visualisation transforms the rectangular bounding box of an icicle tree into a circle, circular sector, or annular sector while introducing gaps between nodes and maintaining area constancy for nodes of the same size.

The repository contains four tutorial files to illustrate the design ideas in the paper. The Tutorial I document shows what synthetic data looks like under the RIT diagram. The Tutorial II document explains how to draw more layers of RIT on the basis of Tutorial I. The Tutorial III and Tutorial IV are the applications of RIT on two public datasets.

License

Apache License 2.0

Suggested ideas to collaborate

If you are a researcher (e.g., in digital humanities, cultural analytics, or human-computer interaction):

  • Explore how RIT can support hierarchical analysis of cultural, historical, or any structured based dataset.
  • Collaborate on case studies that apply RIT to domain-specific datasets (e.g., literary character networks, historical timelines, etc.), and evaluate how radial layouts affect users’ cognitive load and pattern recognition.

If you are a developer (especially with a background in data visualization, digital archives, or humanities tool development):

  • Integrate RIT into existing digital humanities platforms or visualization dashboards to enhance tree-based visual exploration.
  • Extend the current codebase with interactive features for exploration of hierarchical humanities datasets with many layers or nested categories.