Genes have sometimes been regarded as nodes in a network, with inputs being proteins such as transcription factors, and outputs being the level of gene expression.
Gene networks can also be constructed without formulating an explicit causal model.