amberbiology.com
Tutorial: Using formal grammars in computational biology
If we wish to “do” biology on computers, we face the same kind of challenges that the designers of programming languages have had to grapple with for decades.