(EN) It is intended to provide a method of designing the base sequence of a gene whereby a high expression level can be achieved in expressing the gene with the use of a definite expression system. According to this method, a gene pool of an organism species from which the expression system originates is employed as the learning data and the regularity in the codon sequences in the learning data is calculated by using a hidden Markov model. Then, the codon sequence of a gene to be expressed by using the definite expression system is determined by applying to the above-described regularity.
(FR) L'invention concerne un procédé permettant de concevoir la séquence de bases d'un gène au moyen de laquelle un haut niveau d'expression peut être atteint en exprimant le gène à l'aide d'un système d'expression défini. Suivant ce procédé, un pool génique d'une espèce d'organisme dont provient le système d'expression est utilisé comme données d'apprentissage et la régularité des séquences de codons dans les données d'apprentissage est calculée en utilisant un modèle de Markov caché. Ensuite, la séquence de codons d'un gène à exprimer en utilisant le système d'expression défini est déterminée en appliquant la régularité décrite ci-dessus.
(JA) 本発明は、所定の翻訳系を用いて遺伝子を発現させるとき、高い発現レベルが得ることができる、遺伝子の塩基配列設計方法を提供することを目的としてなされた。本発明にかかる方法によると、その翻訳系が由来する生物種の遺伝子プールを学習データとし、隠れマルコフモデルを用いて、学習データにおけるコドン配列の規則性を計算し、所定の翻訳系を用いて発現させる遺伝子のコドン配列を、その規則性に適合させて決定する。