Interactive assembly algorithms for molecular cloning

Published in Nature Methods, 2014

Abstract

molecular biologists routinely clone genetic constructs from dnA segments and formulate plans to assemble them. however, manual assembly planning is complex, error prone and not scalable. We address this problem with an algorithm-driven dnA assembly planning software tool suite called Raven (www.ravencad.org) that produces optimized assembly plans and allows users to apply experimental outcomes to redesign assembly plans interactively. We used raven to calculate assembly plans for thousands of variants of five types of genetic constructs, as well as hundreds of constructs of variable size and complexity from the literature. Finally, we experimentally validated a subset of these assembly plans by reconstructing four recombinase-based ‘genetic counter’ constructs and two ‘repressilator’ constructs. We demonstrate that raven’s solutions are significantly better than unoptimized solutions at small and large scales and that raven’s assembly instructions are experimentally valid.

Download paper here