Learn R Programming

BoolNet (version 2.1.5)

getTransitionProbabilities: 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)

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.

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.

See Also

markovSimulation

Examples

Run this code
# load example network
data(examplePBN)

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

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

Run the code above in your browser using DataLab