arrow
Return

Codon optimization by 0-1 linear programming

delete2020-07-01
delete3
PRE
AI
C
Claudio Arbib *
M
Mustafa Ç. Pı̆nar
F
Fabrizio Rossi
A
Alessandra Tessitore
DOI:10.1016/j.cor.2020.104932delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The problem of choosing an optimal codon sequence arises when synthetic protein-coding genes are added to cloning vectors for expression within a non-native host organism: to maximize yield, the chosen codons should have a high frequency in the host genome, but particular nucleotide bases sequences (called motifs) should be avoided or, instead, included. Dynamic programming (DP) has successfully been used in previous approaches to this problem. However, DP has a computational limit, especially when long motifs are forbidden, and does not allow control of motif positioning and combination. We reformulate the problem as an integer linear program (IP) and show that, with the same computational resources, one can easily solve problems with much more nucleotide bases and much longer forbidden/desired motifs than with DP. Moreover, IP (i) offers more flexibility than DP to treat constraints/objectives of different nature, and (ii) can efficiently deal with newly discovered critical motifs by dynamically re-optimizing additional variables and mathematical constraints. (C) 2020 Elsevier Ltd. All rights reserved.
Keywords:
Protein Design
Codon Optimization
Motif Engineering
Integer Linear Programming
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Computers and Operations Research
IF:
4.3
Papers:
6.5K
Citations:
1.8W

Organization

University of LAquila cover
University of LAquila
Scholars:
7.4K
Papers: 6.6K
Citations: 6.7K
I
ihsan dogramaci bilkent university
Scholars:
3.6K
Papers: 3.5K
Citations: 8