Table 1 The multi-functions of genes defy a straightforward estimation of the mutual information. Each gene is assigned to a vector of binary attributes A = {A1, A2, ..., }, described by a number ai∈ [0, - 1]. The contingency table to evaluate the mutual information I(C, [A1, ..., ]), taking all possible combinations into account, would thus include up to columns.