Being in the post-genomic era, there is a need for new methodologies from an interdisciplinary perspective, which can complement current genomics research. Bioinformatics and systems biology are rapidly growing research areas that are meeting this need. Operating with the assumption that there is design with a purpose, creationists provide a unique perspective for discovering order in the complexity of genes, regulatory networks, and biochemical reactions.

Since the genome acts as an information storage system, it seems reasonable to apply design concepts, originating from computer and network programming, to make sense of genomic information. One such concept is that of design patterns, which has been formalized by programmers and analysts working with object-oriented programming (OOP). Several patterns are introduced and related to biochemical systems in the cell.

A more detailed analysis of the observer pattern is made in the context of galactose metabolism in Saccharomyces cerevisiae. Since design patterns embody good OOP practice and do not specify a specific implementation, it is possible to explore a variety of implementations that can achieve regulation of galactose metabolism. This methodology can complement current research approaches by clarifying what is meant by system homology at the biochemical level.


Design patterns, Galactose metabolism, Object oriented programming, Saccharomyces cerevisiae, Systems biology, Systems theory, Transcription networks


DigitalCommons@Cedarville provides a publication platform for fully open access journals, which means that all articles are available on the Internet to all users immediately upon publication. However, the opinions and sentiments expressed by the authors of articles published in our journals do not necessarily indicate the endorsement or reflect the views of DigitalCommons@Cedarville, the Centennial Library, or Cedarville University and its employees. The authors are solely responsible for the content of their work. Please address questions to dc@cedarville.edu.

Creative Commons License

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.