ManyLands: A Journey Across 4D Phase Space of Trajectories

Aleksandr Amirkhanov, Ilona Kosiuk, Peter Szmolyan, Artem Amirkhanov, Gabriel Mistelbauer, M. Eduard Gröller, Renata G. Raidou, Computer Graphics Forum, 2019, DOI: 10.1111/cgf.13828

Abstract

Mathematical models of ordinary differential equations are used to describe and understand biological phenomena. These models are dynamical systems that often describe the time evolution of more than three variables, i.e., their dynamics take place in a multi-dimensional space, called the phase space. Currently, mathematical domain scientists use plots of typical trajectories in the phase space to analyze the qualitative behavior of dynamical systems. These plots are called phase portraits and they perform well for 2D and 3D dynamical systems. However, for 4D, the visual exploration of trajectories becomes challenging, as simple subspace juxtaposition is not sufficient. We propose ManyLands to support mathematical domain scientists in analyzing 4D models of biological systems. By describing the subspaces as Lands, we accompany domain scientists along a continuous journey through 4D HyperLand, 3D SpaceLand, and 2D FlatLand, using seamless transitions. The Lands are also linked to 1D TimeLines. We offer an additional dissected view of trajectories that relies on small-multiple compass-alike pictograms for easy navigation across subspaces and trajectory segments of interest. We show three use cases of 4D dynamical systems from cell biology and biochemistry. An informal evaluation with mathematical experts confirmed that ManyLands helps them to visualize and analyze complex 4D dynamics, while facilitating mathematical experiments and simulations.

Video

Demo

Choose the version of ManyLands:

Animated transitions using Dalí cross:

Simplified animated transitions:

Links

Source code—https://github.com/aleksandr-amirkhanov/ManyLands

Download

BibTeX

@Article{amirkhanov2019manylands,
  author    = {Amirkhanov, Aleksandr and Kosiuk, Ilona and Szmolyan, Peter and Amirkhanov, Artem and Mistelbauer, Gabriel and Gr\"{o}ller, M. Eduard and Raidou, Renata G.},
  journal   = {Computer Graphics Forum},
  title     = {{ManyLands}: A Journey Across {4D} Phase Space of Trajectories},
  year      = {2019},
  month     = oct,
  number    = {7},
  pages     = {191--202},
  volume    = {38},
  doi       = {10.1111/cgf.13828},
  eprint    = {https://onlinelibrary.wiley.com/doi/pdf/10.1111/cgf.13828},
  publisher = {Wiley},
}