In the case of your application for Yeast, my understanding is that you have considered all available TF-TF-tar-
get triplets and investigated if it is consistent with a gate or not. My question is that, if 3 TFs are regulating a target gene cooperatively and simultaneously, you should probably have 3 different TF-TF-tar-
get triplets for them (TF1-TF2-target, TF1-TF3-target, and TF2-TF3-target). In this case, since you have not considered one of the TFs in each triplet, your detected gate cannot be correct (it can easily happen for the target genes that you have found more than one triplet for them).
Any comment?!