Skip to main content

Novel algorithms for in vitro gene synthesis

Resource type
Thesis type
(Thesis) M.Sc.
Date created
2007
Authors/Contributors
Abstract
Methods for reliable synthesis of long genes offer great promise for novel protein synthesis via expression of synthetic genes. Current technologies use computational methods for design of short oligos, which can then be reliably synthesized and assembled into the desired target gene. A precursor to this process is optimization of the gene sequence for improved protein expression. In this thesis, we provide the first results on the computational complexity of oligo design for gene synthesis. For collision-oblivious oligo design -- when mishybridizations between oligos are ignored -- we give an efficient dynamic programming algorithm. We show that an abstraction of the collision-aware oligo design problem is NP-hard. We extend our collision-oblivious algorithm to achieve collision-aware oligo design, when the gene can be partitioned into independently-assembled segments. We propose additional algorithms for gene optimization and demonstrate their utility for collision-aware design. All methods are evaluated on a large biological gene set.
Document
Copyright statement
Copyright is held by the author.
Permissions
The author has not granted permission for the file to be printed nor for the text to be copied and pasted. If you would like a printable copy of this thesis, please contact summit-permissions@sfu.ca.
Scholarly level
Language
English
Member of collection
Download file Size
etd3125.pdf 34.34 MB

Views & downloads - as of June 2023

Views: 0
Downloads: 0