STEMReader Treeview

STEMReader Premium provides a tree view of your equation.  The Treeview shows you how the equation is laid out semantically, and how it is laid out in computer memory. The tree gives a visual representation of the mathematical relationships in the equation. This graphical representation  is to aid you navigating through and understanding the structure of the equation.

Example of the Treeview within STEMReader.

The Treeview is located beneath the “Transcription” section. If is not visible, this may be because you do not have a premium license code for STEMReader. The red borders on the tree indicate which part of the equation is selected.

Using the Treeview

In STEMReader, you can navigate through your equation using a range of tools. Using the Zoom button on the toolbar (shortcut key Ctrl + [ ) will move the focus down one level on the first branch of the tree. You can also select a branch of the tree with your mouse or through touch, if you have a touch screen. Then you can move forwards and backwards exploring the selected branch using the arrow keys.

As you navigate through the tree, the highlighting in the equation, and the transcription text will change to reflex your selection.

Note, that if you get to the end of the a branch you may not be able to move any further left/right and without zooming out. Zooming in will move the selection down to the next left-hand branch in the tree, zooming out will move the selection up to the node above.

How does this help with understanding an equation?

Some people find graphical presentations of information more useful. The layout and colours within the tree seeks to help users with understanding the meaning of the notation.

Operators within the equation are at the points where the branches of the tree split (nodes). If an operator is represented by a small box, this is used to represent an implicit multiplication – that is a multiplication that we don’t represent by a symbol or speak aloud within the equation. Hanging off the end of the branches are the variables or numbers (leafs). Variables are shaded purple and numbers in turquoise. If you select a leaf that contains a variable, then each instance in the equation is highlighted with red lines either side of the operator.

Example f variable highlighted in the tree and equation.

When an equation is an equality (it has two parts either side of an equals sign), the equal sign will be at root (or top) of the tree.  Each branch of the tree is equal to the other.

It can also help with equations where the order of operation is important. The Treeview indicates which branches to calculate as the lowest hanging leafs on the tree.

Example of order of operations calculation.



Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match