Supported analysis techniques include contour plots, scatterplots, and time series plots. Also, the final phase of the project is where the capability to suggest analyses would have been implemented and evaluated. This allows the user to reperform, copy, paste, edit, and rearrange hierarchies of analyses. This storage and reuse of analysis specifications through a graphical user interface provides several benefits including easily reviewing details of how an analysis was performed, repeating analyses when data change, and applying old analyses to new data sets. As would be expected from an electronic outline, levels can be collapsed and expanded to control the level of detail visible in the history of analyses.
Users can insert into the notebook outline items that contain arbitrary text.
This provides an integrated method for recording ideas, observations, hypotheses, and conclusions with the specification of analyses that have been performed, providing an interactive lab notebook. Integrated notes and the ability to assign arbitrary names to analyses and topics in the outline should make it easier to reconstruct work and rationales at a later time. An additional feature that would be easy to implement would be to allow the user to select all or part of a notebook and to export it to HTML including graphics of the selected analyses. A third role that the notebooks perform is to provide scopes for variables used in analyses. Each topic in the outline can have variables attached to it.