I refer to template replicating molecules, and the complex enzymes that are required for accurate replication, as 'smart' molecules. The SimSoup project seeks to investigate the role of non-genetic (ie non-template or 'metabolism first') mechanisms in the Origin of Life. In particular, SimSoup is about understanding the dynamic properties of chemical networks, and the role these could have played in the first evolving systems. The aim is not to show that a chemical network can produce a 'smart' molecule that can carry inherited information and evolve; it is to show that a chemical network containing only 'dumb' molecules has sufficient information carrying properties to enable evolution to begin.
SimSoup does not make any assumption about whether the prebiotic world was heterotrophic or autotrophic. The network oriented evolutionary process envisaged is applicable to either case, although my own preference is for small molecule theories, such as that of Günter Wächtershäuser. The name 'SimSoup' does not imply an organic soup - see the quote from Günter Wächtershäuser in the Quotes section.
Although the motivation for development of the program is to enable investigation of 'metabolism first' theories of the Origin of Life, the basic design of SimSoup supports modelling of any network in which interactions can take place between nodes.
| Interaction Type |
Interaction Scheme |
| Transformation |
A --> B |
| Construction |
A + B --> C |
| Fission |
A --> B + C |
The three Interaction Types can occur in various sequences to produce more complex Compound Interactions. Some of these are shown in the following table. A, B, C and D are molecules that are either consumed or produced by the Compound Interaction. Several of the Compound Interactions are catalytic, and in such cases X represents the catalyst. Some of the Compound Interactions involve Intermediate Procucts that are unstable and short lived, and which give rise to further products through Fission. Intermediate Products are labeled U and V.
| Compound Interaction |
Component Interaction Types |
Overall Scheme |
| Recombination |
A + B --> U (Construction) U --> C + D (Fission) |
A + B --> C + D |
| Catalytic Construction |
A + X --> Y (Construction) Y + B --> U (Construction) U --> C + X (Fission) |
A + X + B --> C + X |
| Catalytic Fission |
A + X --> U (Construction) U --> X + V (Fission) V --> B + C (Fission) |
A + X --> X + B + C |
| Catalytic Recombination |
A + X --> Y(Construction) Y + B --> U (Construction) U --> X + V (Fission) V --> C + D (Fission) |
A + X + B --> X + C + D |
| Catalytic Transformation |
A + X --> U (Construction) U --> B + X (Fission) |
A + X --> B + X |
SimSoup Version 0.1 - Prototype for Linux is free software. It is distributed under the terms of the GNU General Public License Version 2.
SimSoup Version 0.1 - Prototype for Windows is provided at no cost, but is for Personal use only.
For details see the licence files incuded in the downloads.