In the first step the positive Boolean functions
and associated with the two expression profiles are to be
defined. To this aim, for each of them the following parameters must
be selected:
- The number of expression signatures (ES);
- A range
, inside which the
procedure randomly chooses (with uniform distribution) the number of
genes belonging to each of the expression signatures.
- The minimum fraction of genes that have to be modulated to
make the ESs active, for each signature.
- The minimum number of ESs that have to be active to make
the function assume value .
Then, the sign (over or under-expression) of the
modulated genes and a range
, where the
procedure chooses the modulation thresholds , are selected, in
order to properly define the mappings and for
the model (see the main paper).
The procedure allows also to establish whether, inside the same ES,
the genes are modulated when over (or under) expressed or if both
types of modulation can coexist in the same ES. To control
this step, three parameters for each EP are required:
- Number of positive (overexpressed) ESs in the EP;
- Number of negative (underexpressed) ESs in the EP;
- Number of heterogeneous ESs in the EP.
Furthermore, the procedure allows to define the number of
mandatory ESs in each EP. These ESs are such that their activation is
a necessary condition for the EP is verified.
Finally, the procedure permits to share some ESs between the
EPs. When two EPs are to be constructed, four parameters can be set to
distinguish different cases:
- Number of common ESs that are mandatory for both EPs;
- Number of common ESs that are not mandatory for both EPs;
- Number of common ESs that are mandatory for the first EP and are not
mandatory for the second one;
- Number of common ESs that are not mandatory for the first EP and are
mandatory for the second one.