Cargando…

The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization

One of the main advantages of de novo gene synthesis is the fact that it frees the researcher from any limitations imposed by the use of natural templates. To make the most out of this opportunity, efficient algorithms are needed to calculate a coding sequence, combining different requirements, such...

Descripción completa

Detalles Bibliográficos
Autores principales: Raab, David, Graf, Marcus, Notka, Frank, Schödl, Thomas, Wagner, Ralf
Formato: Texto
Lenguaje:English
Publicado: Springer Netherlands 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2955205/
https://www.ncbi.nlm.nih.gov/pubmed/21189842
http://dx.doi.org/10.1007/s11693-010-9062-3
_version_ 1782188008735244288
author Raab, David
Graf, Marcus
Notka, Frank
Schödl, Thomas
Wagner, Ralf
author_facet Raab, David
Graf, Marcus
Notka, Frank
Schödl, Thomas
Wagner, Ralf
author_sort Raab, David
collection PubMed
description One of the main advantages of de novo gene synthesis is the fact that it frees the researcher from any limitations imposed by the use of natural templates. To make the most out of this opportunity, efficient algorithms are needed to calculate a coding sequence, combining different requirements, such as adapted codon usage or avoidance of restriction sites, in the best possible way. We present an algorithm where a “variation window” covering several amino acid positions slides along the coding sequence. Candidate sequences are built comprising the already optimized part of the complete sequence and all possible combinations of synonymous codons representing the amino acids within the window. The candidate sequences are assessed with a quality function, and the first codon of the best candidates’ variation window is fixed. Subsequently the window is shifted by one codon position. As an example of a freely accessible software implementing the algorithm, we present the Mr. Gene web-application. Additionally two experimental applications of the algorithm are shown.
format Text
id pubmed-2955205
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher Springer Netherlands
record_format MEDLINE/PubMed
spelling pubmed-29552052010-10-29 The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization Raab, David Graf, Marcus Notka, Frank Schödl, Thomas Wagner, Ralf Syst Synth Biol Research Article One of the main advantages of de novo gene synthesis is the fact that it frees the researcher from any limitations imposed by the use of natural templates. To make the most out of this opportunity, efficient algorithms are needed to calculate a coding sequence, combining different requirements, such as adapted codon usage or avoidance of restriction sites, in the best possible way. We present an algorithm where a “variation window” covering several amino acid positions slides along the coding sequence. Candidate sequences are built comprising the already optimized part of the complete sequence and all possible combinations of synonymous codons representing the amino acids within the window. The candidate sequences are assessed with a quality function, and the first codon of the best candidates’ variation window is fixed. Subsequently the window is shifted by one codon position. As an example of a freely accessible software implementing the algorithm, we present the Mr. Gene web-application. Additionally two experimental applications of the algorithm are shown. Springer Netherlands 2010-09-01 2010-09 /pmc/articles/PMC2955205/ /pubmed/21189842 http://dx.doi.org/10.1007/s11693-010-9062-3 Text en © The Author(s) 2010 https://creativecommons.org/licenses/by-nc/4.0/ This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
spellingShingle Research Article
Raab, David
Graf, Marcus
Notka, Frank
Schödl, Thomas
Wagner, Ralf
The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title_full The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title_fullStr The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title_full_unstemmed The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title_short The GeneOptimizer Algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter DNA sequence optimization
title_sort geneoptimizer algorithm: using a sliding window approach to cope with the vast sequence space in multiparameter dna sequence optimization
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2955205/
https://www.ncbi.nlm.nih.gov/pubmed/21189842
http://dx.doi.org/10.1007/s11693-010-9062-3
work_keys_str_mv AT raabdavid thegeneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT grafmarcus thegeneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT notkafrank thegeneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT schodlthomas thegeneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT wagnerralf thegeneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT raabdavid geneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT grafmarcus geneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT notkafrank geneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT schodlthomas geneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization
AT wagnerralf geneoptimizeralgorithmusingaslidingwindowapproachtocopewiththevastsequencespaceinmultiparameterdnasequenceoptimization