Overview of Virtual Streams
Virtual Streams are created by applying computational transformations to the output values of a parent stream. These transformations generate a new stream—called a virtual stream—which is nested under the parent stream in the Sites Tree.
Parent Stream Output Values: The final values in the Samples Table of the parent stream.
Virtual Stream Output Values: The results of the transformations applied to the parent stream or a previous virtual stream.

Key Features
Applicability
Commonly used with "Level" type streams but can be applied to other stream types.
Successive Transformations
You can apply multiple transformations in stages, creating a hierarchy of virtual streams.
Stages of Transformation
Stage 1
Apply a linear transformation formula to the raw values of the parent stream.
Optionally, limit samples to filter out unwanted data.
Resulting values become the parent stream’s output values.
If no transformation is applied, output values remain identical to raw values.
Stage 2
Apply a data transformation formula to the output values of Stage 1.
Four available transformation methods can be used (details provided elsewhere).
Results are displayed in a virtual stream nested under the parent stream.

Stage 3
Apply another transformation to the output values of Stage 2.
Results are displayed in a new virtual stream nested under the previous virtual stream.

Stage 4 and Beyond
Continue applying transformations to the output values of the previous stage.
Each transformation creates a new virtual stream nested under its predecessor.
Last updated