BoolForge
  • Installation
  • Documentation
  • Tutorials
    • BoolForge Tutorial #1: Working with Boolean functions
    • BoolForge Tutorial #2: Advanced concepts related to Boolean functions
    • BoolForge Tutorial #3: Canalization
    • BoolForge Tutorial #4: Generating random Boolean functions
    • BoolForge Tutorial #5: Example use cases of the random function generator
    • BoolForge Tutorial #6: Working with Boolean networks
  • Index
BoolForge
  • Tutorials
  • View page source

Tutorials

  • BoolForge Tutorial #1: Working with Boolean functions
    • Create a Boolean function
      • Create a Boolean function from truth table
      • Create a Boolean function from text
    • Attributes of BooleanFunction
    • Basic properties of Boolean functions
    • Convert to logical and polynomial expression
  • BoolForge Tutorial #2: Advanced concepts related to Boolean functions
    • Exploring symmetry groups of Boolean functions
    • Activities and sensitivities
  • BoolForge Tutorial #3: Canalization
    • Canalizing variables and layers
    • Collective canalization
    • Canalization as a measure of input redundancy
  • BoolForge Tutorial #4: Generating random Boolean functions
    • Linear functions
    • Functions with defined canalizing properties
    • Allowing degenerated functions
    • Functions with specific Hamming weight
    • Biased functions
  • BoolForge Tutorial #5: Example use cases of the random function generator
    • Prevalence of canalization
    • Measures of collective canalization for different degree
    • Correlation between canalization and bias
    • Analyzing functions with specific canalizing layer structure
  • BoolForge Tutorial #6: Working with Boolean networks
    • Boolean network theory
    • Wiring diagrams
    • Structural decomposition of wiring diagrams
    • Create Boolean networks
Previous Next

© Copyright 2025, Claus Kadelka, Benjamin Coberly.

Built with Sphinx using a theme provided by Read the Docs.