Recent discovery of gene expression mechanisms has propelled molecular genetics to a state of rapid development, a state likely to persist due to continuing advances in understanding control systems of fundamental cellular processes. An algorithm for that advancement starts in this paper with a gene of interest and a characteristic function of that gene. The set of all genes with counteracting function is identified by pathway searches. Also associated with the first gene is the set of the genes which byproducts of its transcription might downregulate, identified relative to searches involving sequence alignments. Our focus is the intersection of the counteracting gene set and the downregulated gene set. The result is hypothesis generation. Examples of and predictions from this approach are given in the context of apoptosis. Also discussed is application of the algorithm to rational drug design from a new development platform.