PSTr-class: Nested representation of a probabilistic suffix tree
Description
An object of class "PSTr"
is a node of a probabilistic suffix tree (PST). The slot prob
contains one or several probability distributions (if the PST is segmented) and the slot counts
contains the empirical - possibly weighted - counts from which the probabilities are computed. The slot leaf
indicates whether the node (segment) is a terminal node (segment).
The 'flat' representation of a PST is an object of class "PSTf"
), that is a list that contains one element for each level of the tree. Each element of the list is itself a list whose elements are nodes, that is objects of class PSTr
.
The 'nested' representation of a probabilistic suffix tree (PST) is a nested list whose elements are children nodes of class "PSTr"
. This representation is used for printing and plotting PST, in which case the flat representation of a PST, i.e., an object of class "PSTf"
is turned into an object of class "PSTr"
by using the as
function.Objects from the Class
Objects are created when calling the pstree
function.Extends
Class "list"
, from data part.
Class "vector"
, by class "list", distance 2.