Regulatory circuits play crucial roles in the dynamical behaviour of a system. Indeed, positive circuits are required for the existence of several attractors, whereas negative circuits may generate cyclic attractors Thieffry2007.
Many regulatory graphs currently under study contain a large number of circuits, but a relatively small number of them often plays a more important role. In Naldi2007, we describe a method to compute a functionality context for all circuits, to determine which circuits are more likely to affect the attractor configuration of the system.
Note that the functionality contexts identified here give the conditions on the immediate regulators of the circuits under which it is fully effective. These conditions may be impossible to maintain according to the dynamical rules of the model, especially in the case of model perturbations.
The Circuits Functionality entry of the Action menu opens the circuit analysis dialog. This dialog provides a interface to lookup all circuits in the regulatory graph or a subset of circuits matching some filtering rules (length, involved components).
The dialog then allows to analyse the selected circuits, it will then show the circuit for which a functionality context was found. The analysis can be repeated for various perturbations.
Circuit analysis was implemented in GINsim 2.3