Genetic design: rising above the sequence
Genetic engineering has developed around technologies enabling the targeted in vitro recombination of DNA molecules found in living organisms. As a result, the development of new DNA molecules has been primarily focused on cloning strategies that allow their assembly from existing DNA fragments. As chemical gene synthesis matures, the design of synthetic DNA molecules becomes the bottleneck of many biotechnology projects. It becomes urgent to develop representations of synthetic genetic systems more abstract than their DNA sequence. Abstraction makes it possible to reuse simple components to build complex systems or to break down a complex engineering problem into manageable tasks. Specialized computer languages or a general purpose XCell Description Language are promising avenues to build abstraction hierarchies for synthetic biology.
Journal: - Volume 26, Issue 10, October 2008, Pages 538–544