What's new? | Help | Directory | Sign in
Google
ggobi-documentation
Documentation and bug tracking for the GGobi project
  
  
  
  
    
Search
for
Updated May 19, 2007 by h.wickham
PipelineDesign  

Data Pipeline

Reasons for re-working the design:

Main differences:

New pipeline

Note: At this point, the pipeline '''splits''' into separate branches, one for point plots and one for area plots.

View scaling: Do we want to represent view scaling as a distinct stage in the pipeline? As spelled out above, it is now incorporated in the planar -> screen transformation.

Virtual variables: We have noted that there are many row-wise vectors that exist temporarily in ggobi (or will do in the redesigned ggobi) that do not have any permanent life in the data structure. Do we want some of the stages to have the ability to generate and manage new variables?

Decorative records: We sometimes add points and line segments to the data; these are usually used to make a model manifest in the ggobi displays. The ''edges'' in morsecodes.xml and the ''model'' in prim7.xml did not require the addition of new point records, but other enhancements sometimes do. These records are a kind of separate dataset which we run through the same pipeline as the data itself, but we have no way of distinguishing them except for using categorical variable levels. Do we want something more powerful, or is the existing framework adequate?


Sign in to add a comment