The first edition of A Genetic Switch has become a classic exposition of gene regulation, explaining in simple molecular terms how proteins bind DNA and turn genes on and off as the virus lambda grows in bacteria. To that original text, reprinted here with small modifications, the author has added a chapter describing recent advances that extend and deepen our understanding of lambda's "genetic switch." The study of lambda reveals the basic reactions that underlie transcriptional regulation in all organisms and shows how those reactions can be combined to produce a complex regulatory circuit.
A detailed look at gene regulation in the simplest of model organisms, a virus which infects the E. Coli bacterium. Its 2,000 base pair genome is simple enough that it can be understood in its entirety.
Two anecdotes: - The width of an alpha helix is just right to fit inside the major groove of the DNA double helix. This facilitates proteins binding specifically to DNA sequences and modifying their behavior. Whether this is an essential feature in the evolution of proteins and DNA is unclear. - There are two proteins which are encoded back-to-back in the Lambda genome. The second one "eats" (chemically decomposes) the first. So the first protein is inactive... unless a third protein binds to the DNA in between them and blocks transcription of the second. In this way the usual "more transcription"="more protein" behavior is reversed.
If you want to make a comparison between genetics and programming, the closest analogue has to be code golf. This stuff would never pass a code review.
In contrast to those bulky molecular biology textbooks that scare people away, this small and compact book uses the world's simplest organism (i.e., the bacteriophage) to demonstrate the molecular biology of gene regulation and how people use traditional (but smart) genetics and biochemistry to get the answers.
However, most of the book's discussions are from a reductionist point of view (i.e., breaking down the genetic switch and examining each individual component). I did not find systems-level discussions about the switch (like in the context of dynamical systems).
But after all, this is a friendly introductory book for people who are not familiar with molecular biology.
This classic text explains the structure and function of an epigenetic switch employed by the incredibly simple genome of a common virus.
It reads like a code review of an ingenious piece of software. It starts with a high level overview and iterates to reveal more detail. Every detail is then traced back to an actual reproducible experiment. So at the end we don't only know how the phage works, but also how we know it.
The Kindle version does have a few typesetting problems that interfere mildly with comprehension of the material.