Abstract
Artificial chemistries are candidates for methodologies that model and design biochemical systems. If artificial chemistries can deal with such systems in beneficial ways, they may facilitate activities in the new area of biomolecular engineering. In order to explore such possibilities, we illustrate four models of biochemical pathways described in our artificial chemistry based on string pattern matching and recombination. The modeled pathways are the replication of DNA, transcription from DNA to mRNA, translation from mRNA to protein, and the oxidation of fatty acids. The descriptions show that the present approach has good modularity and scalability that will be useful for modeling a huge network of pathways. Moreover, we give a procedure to perform reasoning in the artificial chemistry, which checks whether a specified collection of molecules can be generated in a given model, and we demonstrate that it works on a model that describes a natural biochemical pathway.