Plotting Time Series Data From Protein Simulations Using Time Curves

Inspired by a recent paper about Time Curves, I made an interactive visualization to study data derived from protein folding simulations in my research lab. The motive of this project is to understand distributions in variables and correlations between variables that are not apparent in simple line graphs of variables changing over time. This can also be a replacement to watching protein simulation movies where keeping note of several changing variables at the same time can be a formidable task (Sample Protein Simulation video).

Data Source

This data come from a protein simulation - 4 proteins (shown below) in water (not shown). Pictorial description of protein simulation

The size of the protein (radius of gyration), inter-protein distance and other association parameters have been tracked during the simulation.

Visualization Features

Selected data is plotted in a two dimensional space. The location of each point depends on its similarity or dissimilarity with other points. Data points which are similar are grouped together spatially and have the same color. Lines connecting data points show you the flow of time - lighter shades stand for earlier times and darker shades for later. Look out for these interactions:

Variable Descriptions

Interaction legend

Time Curve Visualization