Rigel: Transforming Tabular Data by Declarative Mapping
Related Experiment Video
Updated: Aug 26, 2025

Facilitating the Analysis of Immunological Data with Visual Analytic Techniques
Published on: January 2, 2011
Abstract:
We present Rigel, an interactive system for rapid transformation of tabular data. Rigel implements a new declarative mapping approach that formulates the data transformation procedure as direct mappings from data to the row, column, and cell channels of the target table. To construct such mappings, Rigel allows users to directly drag data attributes from input data to these three channels and indirectly drag or type data values in a spreadsheet, and possible mappings that do not contradict these interactions are recommended to achieve efficient and straightforward data transformation. The recommended mappings are generated by enumerating and composing data variables based on the row, column, and cell channels, thereby revealing the possibility of alternative tabular forms and facilitating open-ended exploration in many data transformation scenarios, such as designing tables for presentation. In contrast to existing systems that transform data by composing operations (like transposing and pivoting), Rigel requires less prior knowledge on these operations, and constructing tables from the channels is more efficient and results in less ambiguity than generating operation sequences as done by the traditional by-example approaches. User study results demonstrated that Rigel is significantly less demanding in terms of time and interactions and suits more scenarios compared to the state-of-the-art by-example approach. A gallery of diverse transformation cases is also presented to show the potential of Rigel's expressiveness.
Related Concept Videos
Source Transformation
It is essential to note that when...
Data: Types and Distribution
Distributions in...
Forced Transdifferentiation
Artificial...
Transformation of Plane Strain
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
Deformations in a Transverse Cross Section
As the material stretches, it expands or contracts in orthogonal directions to the load. This phenomenon varies...
Shear Diagram
First, a free-body diagram of the beam is drawn, representing all the external forces and internal reactions acting on the beam. One can calculate the reaction forces at each support by employing the equilibrium equations of force and moment. The vertical component...

