Child pages
  • Rendering Properties (8.0)

Contents

Context

Toobar 

Node Editor | Rendering Properties

View | Node Appearance

View | Node Rendering Properties

Node Contextual Menu | Properties | Rendering Properties


As of version 8.0, you can now not only choose among a set of different appearances/renderers for the nodes, but also fine tune their renderings.

There are two static appearances (Disc and Badge), and three Dynamic and Interactive ones (Monitor, Gauge and Bar). Dynamic means that the content is updated in Validation Mode upon setting evidence. Interactive means that evidence can be directly set via these components.

Rendering Properties can also be individually changed with the node's contextual menu.

This can be done for all the Node Appearances described below.

A property can be changed on a set of nodes, even if they have different appearances.

You can use the Copy function for copying and pasting the format of a node. The copy takes into account the entire set of rendering properties (i.e. renderer and settings).


Updated Feature: Disc 

Disc stands for the standard and historical BayesiaLab representation of the nodes.


New Feature: Badge 

Badge is a new static appearance that is available for all the types of nodes.

As the Badges are identical for all the nodes, the property Type Icon can be used for identifying the type of node associated with the component:



Below are non exhaustive examples of different settings for a Random Node with an image, an associated color, and a comment.




Below are non exhaustive examples of different settings for a Function Node with an image, an associated color, and a comment.


Below are non exhaustive examples of different settings for a Constraint Node with a comment.


Below are non exhaustive examples of different settings for a Utility Node with an image, an associated color, and a comment.


Below are non exhaustive examples of different settings for a Decision Node with an image, an associated color, and a comment.


New Feature: Monitor 

Monitor is a Dynamic and Interactive appearance that is available for all the types of nodes but the Constraint Nodes.

The color of the Monitor's background is the standard one used in the monitor of the Monitor Panel. It allows to identify the type of node associated with the component, and cannot be changed.


This component is only Dynamic an Interactive in Validation Mode. Here is an example of a Random node in Modeling Mode.

Below are some non exhaustive examples in Validation Mode.

These Monitors can be utilized for setting evidence.

Double-Clicking allows setting a Hard Positive Evidence (Ctrl/Cmd Double-Clicking will set a Hard Negative Evidence).

Shift-Clicking allows setting Likelihoods.

Ctrl/Cmd Shift-Clicking allows setting Probability Distributions.

allows settings the likelihood distribution,

allows fixing the probability distribution.

As Function nodes cannot be observed, their associated Monitors are just Dynamic, not Interactive.

Unlike Badges, Monitors do not have Type Icon. The type of node is directly represented with the color (Green) of the component (the same one used on the monitor panel).

As Utility nodes cannot be observed, their associated Monitors are just Dynamic, not Interactive.

Unlike Badges, Monitors do not have Type Icon. The type of node is directly represented with the color (Purple) of the component (the same one used on the monitor panel).

This component is only Dynamic an Interactive in Validation Mode. Here is an example of a Decision node in Modeling Mode.

Below are some non exhaustive examples in Validation Mode.

Setting Hard Decisions is done via Double-Clicking.

Ctrl/Cmd Double-Clicking can be used for setting Hard Negative Decisions.

Virtual Decisions and Soft Decisions are set by Shift-Clicking and Ctrl/Cmd Shift-Clicking on the states respectively

New Feature: Gauge 

Gauge is a Dynamic appearance that is available for Random and Utility Nodes only. However, as Utility nodes cannot be observed, it's only Interactive for Random Nodes.

The color of the Gauge's background is the standard one used in the monitor of the Monitor Panel. It allows to identify the type of node associated with the component, and cannot be changed.

This component is only Dynamic and Interactive in Validation Mode. Here is an example in Modeling Mode.

Below are some non exhaustive examples in Validation Mode.

These Gauges can be utilized for setting Numerical Evidence.

Shift-Clicking and moving the needle (or editing the mean value by double-clicking on it) allows setting Numerical Evidence estimated with MinXEnt.

Ctrl/Cmd Shift-Clicking and moving the needle (or editing the mean value by double-clicking on it) allows setting Binary Numerical Evidence.

allows settings the likelihood distribution,

allows fixing the mean,

allows fixing the probability distribution.

Gauge in Modeling Mode.

Example of Gauges in Validation Mode.



New Feature: Bar 

Bar is a Dynamic appearance that is available for Random and Utility Nodes only. However, as Utility nodes cannot be observed, it's only Interactive for Random Nodes.

The color of the Bar's background is the standard one used in the monitor of the Monitor Panel. It allows to identify the type of node associated with the component, and cannot be changed.

This component is only Dynamic and Interactive in Validation Mode. Here is an example in Modeling Mode.

Below are some non exhaustive examples in Validation Mode.

These Bars can be utilized for setting Numerical Evidence.

Shift-Clicking and moving the needle (or editing the mean value by double-clicking on it) allows setting Numerical Evidence estimated with MinXEnt.

Ctrl/Cmd Shift-Clicking and moving the needle (or editing the mean value by double-clicking on it) allows setting Binary Numerical Evidence.

allows settings the likelihood distribution,

allows fixing the mean,

allows fixing the probability distribution.

Bar in Modeling Mode.

Example of Bars in Validation Mode.

New Feature: Minimize

Node Contextual Menu | Properties | Rendering Properties | Minimize

View | Node Rendering Properties | Minimize

These new node Appearances are by default bigger than the historical BayesiaLab representation of the nodes. While these new components are very useful for increasing the readability of "small" models, their sizes may be problematic as the number of nodes increases. To tackle this problem, we have defined a function that allows setting parameters that minimize the size of the components.

These parameters are defined in Preferences | Display | Node | Renderer.

New Feature: Default

Node Contextual Menu | Properties | Rendering Properties | Default

View | Node Rendering Properties | Default

We have also defined a function for directly setting default parameters to the selected components. They are defined in Preferences | Display | Node | Renderer.