Genes, Macromolecules, -&- Computing are Strange Loops

I began thinking about the concepts presented in this work from around the age of 12, in 1984. Later on, as I read and reread Gödel, Escher, Bach: An Eternal Golden Braid by Douglas Hofstadter. I started writing this when I had learnt enough to form a reasonably cogent and coherent sentences in the new hybrid language of computational biology. This occurred when I was 17, in 1990, when I began my undergraduate degrees in Computing Science and Genetics (with minors in Mathematics and Microbiology). I have largely ignored this work once I laid out most of the ideas I had then because what I thought would take me months or years (the protein folding problem) has consumed my life and then some.

The book is thus an ongoing process. The other chapters will be published as they're written. The reason for the hold up is because solving the protein folding problem is highly nontrivial. I've realised methods I've proposed will not work and I am trying new approaches. Thus the reason for the delay in including the chapters that go into details. If nothing, it should make for some thought provoking reading (along the lines of certain pop science books).

Some of the ideas here (simulating an artificial cell in molecular detail in virtuale, for example) have begun to be thought about seriously in science (1997), but those ideas were proposed in this work as early as 1992-93 and were thought about in the roughest forms in 1984.


  1. Overview
  2. It's a small molecule world after all
  3. Transcribing DNA
  4. Translating mRNA
  5. Protein folding
  6. The cell as an emergent self replicating and self organising operating system
  7. Philosophical issues
  8. Reflections


Genes, Macromolecules, -&- Computing || Pseudointellectual ramblings || Ram Samudrala ||