Package: BoolNet 2.1.9

BoolNet: Construction, Simulation and Analysis of Boolean Networks

Functions to reconstruct, generate, and simulate synchronous, asynchronous, probabilistic, and temporal Boolean networks. Provides also functions to analyze and visualize attractors in Boolean networks <doi:10.1093/bioinformatics/btq124>.

Authors:Christoph Müssel [aut], Martin Hopfensitz [aut], Dao Zhou [aut], Hans A. Kestler [aut, cre], Armin Biere [ctb], Troy D. Hanson [ctb]

BoolNet_2.1.9.tar.gz
BoolNet_2.1.9.zip(r-4.5)BoolNet_2.1.9.zip(r-4.4)BoolNet_2.1.9.zip(r-4.3)
BoolNet_2.1.9.tgz(r-4.4-x86_64)BoolNet_2.1.9.tgz(r-4.4-arm64)BoolNet_2.1.9.tgz(r-4.3-x86_64)BoolNet_2.1.9.tgz(r-4.3-arm64)
BoolNet_2.1.9.tar.gz(r-4.5-noble)BoolNet_2.1.9.tar.gz(r-4.4-noble)
BoolNet_2.1.9.tgz(r-4.4-emscripten)BoolNet_2.1.9.tgz(r-4.3-emscripten)
BoolNet.pdf |BoolNet.html
BoolNet/json (API)
NEWS

# Install 'BoolNet' in R:
install.packages('BoolNet', repos = c('https://hkestler.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • cellcycle - Mammalian cell cycle network
  • examplePBN - An artificial probabilistic Boolean network
  • igf - Boolean model of the IGF pathway
  • yeastTimeSeries - Yeast cell cycle time series data

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

41 exports 3 stars 5.68 score 12 dependencies 6 dependents 73 mentions 112 scripts 716 downloads

Last updated 12 months agofrom:af3a714c5b. Checks:OK: 4 NOTE: 5. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 03 2024
R-4.5-win-x86_64NOTESep 03 2024
R-4.5-linux-x86_64NOTESep 03 2024
R-4.4-win-x86_64NOTESep 03 2024
R-4.4-mac-x86_64NOTESep 03 2024
R-4.4-mac-aarch64NOTESep 03 2024
R-4.3-win-x86_64OKSep 03 2024
R-4.3-mac-x86_64OKSep 03 2024
R-4.3-mac-aarch64OKSep 03 2024

Exports:attractorsToLaTeXbinarizeTimeSerieschooseNetworkfixGenesgenerateCanalyzinggenerateNestedCanalyzinggenerateRandomNKNetworkgenerateStategenerateTimeSeriesgetAttractorsgetAttractorSequencegetBasinOfAttractiongetPathToAttractorgetStateSummarygetTransitionProbabilitiesgetTransitionTableloadBioTapestryloadNetworkloadSBMLmarkovSimulationperturbNetworkperturbTrajectoriesplotAttractorsplotNetworkWiringplotPBNTransitionsplotSequenceplotStateGraphreconstructNetworksaveNetworksequenceToLaTeXsimplifyNetworksimulateSymbolicModelstateTransitionsymbolicToTruthTabletestAttractorRobustnesstestIndegreetestNetworkPropertiestestTransitionRobustnesstoPajektoSBMLtruthTableToSymbolic

Dependencies:clicpp11glueigraphlatticelifecyclemagrittrMatrixpkgconfigrlangvctrsXML

Detailed introduction to all major features of BoolNet

Rendered fromBoolNet_package_vignette.Snwusingutils::Sweaveon Sep 03 2024.

Last update: 2022-09-04
Started: 2013-11-20

Readme and manuals

Help Manual

Help pageTopics
Create LaTeX state table of attractorsattractorsToLaTeX
Binarize a set of real-valued time seriesbinarizeTimeSeries
Mammalian cell cycle networkcellcycle
Extract a single Boolean network from a probabilistic Boolean networkchooseNetwork
An artificial probabilistic Boolean networkexamplePBN
Simulate knocked-out or over-expressed genesfixGenes
Generate a random N-K Boolean networkgenerateRandomNKNetwork
Generate a state vector from single gene valuesgenerateState
Generate time series from a networkgenerateTimeSeries
Generation functions for biologically relevant function classesgenerateCanalyzing generateNestedCanalyzing
Identify attractors in a Boolean networkgetAttractors
Decode the state sequence of a synchronous attractorgetAttractorSequence
Get states in basin of attractiongetBasinOfAttraction
Get state transitions between a state and its attractorgetPathToAttractor
Retrieve summary information on a stategetStateSummary
Get a matrix of transitions and their probabilities in probabilistic Boolean networksgetTransitionProbabilities
Retrieve the transition table of a networkgetTransitionTable
Boolean model of the IGF pathwayigf
Import a network from BioTapestryloadBioTapestry
Load a Boolean network from a fileloadNetwork
Load an SBML documentloadSBML
Identify important states in probabilistic Boolean networksmarkovSimulation
Perturb a Boolean network randomlyperturbNetwork
Perturb the state trajectories and calculate robustness measuresperturbTrajectories
Plot state tables or transition graphs of attractorsplotAttractors
Plot the wiring of a Boolean networkplotNetworkWiring
Visualize the transitions in a probabilistic Boolean networkplotPBNTransitions
Plot a sequence of statesplotSequence
Visualize state transitions and attractor basinsplotStateGraph
Print attractor cyclesprint.AttractorInfo
Print a Boolean networkprint.BooleanNetwork
Print the results of a Markov chain simulationprint.MarkovSimulation
Print a probabilistic Boolean networkprint.BooleanNetworkCollection print.ProbabilisticBooleanNetwork
Print simulation resultsprint.SymbolicSimulation
Print a transition tableprint.BooleanStateInfo print.TransitionTable
Reconstruct a Boolean network from time series of measurementsreconstructNetwork
Save a networksaveNetwork
Create LaTeX table of state sequencessequenceToLaTeX sequenceToLaTeX.BooleanNetwork sequenceToLaTeX.data.frame
Simplify the functions of a synchronous, asynchronous, or probabilistic Boolean networksimplifyNetwork
Simulate a symbolic Boolean networksimulateSymbolicModel
Perform a transition to the next statestateTransition
Convert a symbolic network into a truth table representationsymbolicToTruthTable
Test properties of networks by comparing them to random networkstestAttractorRobustness testIndegree testNetworkProperties testTransitionRobustness
Export a network to the Pajek file formattoPajek
Export a network to SBMLtoSBML
Convert a network in truth table representation into a symbolic representationtruthTableToSymbolic
Yeast cell cycle time series datayeastTimeSeries