getTransitionProbabilities: Get a matrix of transitions and their probabilities in...

View source: R/getTransitionProbabilities.R

getTransitionProbabilitiesR Documentation

Get a matrix of transitions and their probabilities in probabilistic Boolean networks

Description

Retrieves the state transitions and their probabilities in a probabilistic Boolean network. This takes the transition table information calculated by the markovSimulation method.

Usage

getTransitionProbabilities(markovSimulation)

Arguments

markovSimulation

An object of class MarkovSimulation, as returned by markovSimulation. As the transition table information in this structure is required, markovSimulation must be called with returnTable set to TRUE.

Value

Returns a data frame with the first n columns describing the values of the genes before the transition, the next n columns describing the values of the genes after the transition, and the last column containing the probability of the transition. Here, n is the number of genes in the underlying network. Only transitions with non-zero probability are included.

See Also

markovSimulation

Examples

## Not run: 
# load example network
data(examplePBN)

# perform a Markov chain simulation
sim <- markovSimulation(examplePBN)

# print out the probability table
print(getTransitionProbabilities(sim))

## End(Not run)

BoolNet documentation built on Oct. 2, 2023, 5:08 p.m.