Several datamining and machine learning algorithms have been proposed to unveil the interactions between genes and conditions from a gene expression matrix. These algorithms require in many cases that the interaction matrix be discretized. Our algorithm is one of them. In this section we start using Table 1 as example of discretized matrix obtained from a gene expression matrix using an appropriate method of discretization (Cristian et al., 2016). The author applied the algorithm BiP on Table 1 to produce three biclusters of type 2, 1 and 3 respectively represented in Table 2, Table 3 and Table 4.