Learn R Programming

pastboon (version 0.1.4)

Simulation of Parameterized Stochastic Boolean Networks

Description

A Boolean network is a particular kind of discrete dynamical system where the variables are simple binary switches. Despite its simplicity, Boolean network modeling has been a successful method to describe the behavioral pattern of various phenomena. Applying stochastic noise to Boolean networks is a useful approach for representing the effects of various perturbing stimuli on complex systems. A number of methods have been developed to control noise effects on Boolean networks using parameters integrated into the update rules. This package provides functions to examine three such methods: Boolean network with perturbations (BNp), described by Trairatphisan et al. (2013) , stochastic discrete dynamical systems (SDDS), proposed by Murrugarra et al. (2012) , and Boolean network with probabilistic edge weights (PEW), presented by Deritei et al. (2022) . This package includes source code derived from the 'BoolNet' package, which is licensed under the Artistic License 2.0.

Copy Link

Version

Install

install.packages('pastboon')

Monthly Downloads

141

Version

0.1.4

License

Artistic-2.0

Maintainer

Mohammad Taheri-Ledari

Last Published

January 24th, 2025

Functions in pastboon (0.1.4)

calc_node_activities

Calculate activity rate for each node
myeloid_diff_net

The myeloid differentiation Boolean network
get_reached_states

Obtain the reached states
count_pairwise_trans

Count pairwise transitions between a given set of states
calc_convergence_time

Calculate convergence time-step for node activities
lac_operon_net

The lactose operon Boolean network
pastboon-package

Simulation of Parameterized Stochastic Boolean Networks
extract_edges

Extract edges from a Boolean network