Boolean Networks are Interaction Graphs augmented with a set of functions (one for each vertex of the graph), known as updating functions. They express the evolution of the state of the Interaction graph.
You can load a Boolean Network by typing the functions associated to each node of the Interaction Graph or uploading a file (Allowed extensions: .bn, .cnet, .blif).
Node1 = Node2 & Node3
(Note: the syntax &, |, ! is used insted of AND, OR, NOT).
When you wrote all the functions, click the Draw button to print the Interaction Graph.
After the compilation, you proceed with the research of the periodic behaviours (also known as Attractors). The research takes place on the server.
Clicking on the button , we send to the server the request and it computes the periodic behaviours of the Automata. Then Attractors are printed on the right side of the screen.
For more details on the search, click here.
The attractors of the Automa can be downloaded as image and/or Latex with the proper button. The Interaction Graph is obtainable only in Png format. You can save your work by downloading a backup file.
You can use these parameters to retrieve more information from your Dynamic. You can use the layout options to change the disposition of the nodes (Compact mode, Circle mode, Grid mode and Random mode). You can draw the reduced Dynamic, that is a graph with the same periodic behaviours structure of the first graph. You can see even the reduced Interaction Graph splitted in Strongly Connected Components.