(57)【要約】  本開示は、節の組について真又は偽の論理値を確立するために、ＤＮＡのフレキシブルで可逆的な修飾を実施する新しい方法及びシステムに向けられる。それは、生物学的意味及び実験プロシージャの両方を、基本的なブール演算子の論理実現ＯＲ，ＡＮＤ及びＮＯＴと組み合わせる。メチレーション論理のフィーチャは、シトシン及びアデニンのＤＮＡメチレーションの可逆性の使用である。論理変数は、ＤＮＡメチレーション状態を逆にすることによって否定されることができる。４つの実現シナリオが記述される。それらの３つは、メチル感受性のある制限酵素を使用し、４番目は、メチル結合蛋白質を使用する。エンコーディングは、一本鎖又は二本鎖ＤＮＡのいずれかを使用することができる。更に、本開示は、論理回路を実現することによって複数変数のＳＡＴ問題を解くことを可能にする。
2009527248.tif 000002
【特許請求の範囲】
【請求項１】
メチレーション論理を使用する方法であって、
複数の割り当てられた変数を有する論理ステートメントを生成するステップであって、前記複数の変数は、メチル化された変数、及び非メチル化された変数に対応する前記メチル化された変数の否定を含む、ステップと、
混合物又はサンプルをメチル化するステップと、
サンプルのメチレーション状態を逆にするステップと、
少なくとも１つの分離された混合物を得るために、１又は複数の分離技法によって前記混合物又はサンプルを分離するステップと、
前記少なくとも１つの分離された混合物をデコードするステップと、
前記デコーディングに前記論理ステートメントを相関させるために、前記少なくとも１つの分離された混合物を読み取るステップと、
を含む方法。
【請求項２】
前記方法は、１又は複数のバイオマーカを検証し、及び／又は新しいバイオマーカを生成し又は識別するために効果的である、請求項１に記載の方法。
【請求項３】
前記１又は複数の分離技法は、一連のアッセイを含む、請求項１に記載の方法。
【請求項４】
前記読み取りは、既存のバイオマーカを検証し、又は新しいバイオマーカを生成し／識別するために効果的である、請求項１に記載の方法。
【請求項５】
前記複数の変数は、指定された遺伝子である、請求項１に記載の方法。
【請求項６】
前記複数の変数は、一組の遺伝子である、請求項１に記載の方法。
【請求項７】
前記複数の変数は、遺伝子上の一組の部位である、請求項１に記載の方法。
【請求項８】
前記複数の変数は、Ｃ実現メチレーションエンコーディングのための少なくとも１つのシトシンを有する、請求項１に記載の方法。
【請求項９】
前記複数の変数は、Ａ実現メチレーションエンコーディングのための少なくとも１つのアデニンを有する、請求項１に記載の方法。
【請求項１０】
前記複数の変数は、一本鎖ＤＮＡを使用してエンコードされる、請求項１に記載の方法。
【請求項１１】
前記複数の変数は、二本鎖ＤＮＡを使用してエンコードされる、請求項１に記載の方法。
【請求項１２】
前記複数の変数は、メチル結合蛋白質を使用してエンコードされる、請求項１に記載の方法。
【請求項１３】
論理回路を生成するステップを更に含む、請求項１に記載の方法。
【請求項１４】
一組の遺伝子節を解くシステムであって、
変数を割り当てる処理であって、各変数が、メチル化された変数及び非メチル化された変数に対応する前記メチル化された変数の否定に対応する、処理と、
前記変数の所与の混合物をメチル化し、サンプルのメチレーション状態を逆にし、前記混合物を分離して、所与の論理節を満足する所望の混合物を生じさせることによって、前記メチル化された変数及び非メチル化された変数を利用して前記所与の論理節内のＡＮＤ、ＯＲ及びＮＯＴブール論理項を解く処理と、
を行うシステム。
【請求項１５】
前記変数は、指定された遺伝子である、請求項１２に記載の方法。
【請求項１６】
前記変数は、一組の遺伝子である、請求項１２に記載の方法。
【請求項１７】
前記変数は、遺伝子上の一組の部位である、請求項１２に記載の方法。
【請求項１８】
前記変数の少なくとも１つは、Ｃ実現メチレーションエンコーディングのための少なくとも１つのシトシンを有する、請求項１２に記載の方法。
【請求項１９】
前記変数の少なくとも１つは、Ａ実現メチレーションエンコーディングのための少なくとも１つのアデニンを有する、請求項１２に記載の方法。
【請求項２０】
前記変数は、一本鎖ＤＮＡを使用してエンコードされる、請求項１２に記載の方法。
【請求項２１】
前記変数は、二本鎖ＤＮＡを使用してエンコードされる、請求項１２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願出願人は、２００６年２月２４日出願の米国特許仮出願第６０／７７６，７５８号の利益を主張する。
【０００２】
本発明は、ＤＮＡメチレーションを使用して、既存のバイオマーカを検証し、新しいバイオマーカを見つけるシステム及び方法に関する。開示されるシステム及び方法は、分子診断、ＤＮＡ仮説生成及びインビトロ実験を含むさまざまな利用分野において有用である。
【背景技術】
【０００３】
ＤＮＡコンピューティングは、複雑問題を解くために、従来のシリコンベースのコンピュータ技術に代わって、ＤＮＡ及び分子生物学を使用する。１ｃｍ３の体積を有するＤＮＡの１グラムは、１兆のコンパクトディスク、つまり約７５０テラバイトと同じくらい多くの情報を保持することができる。
【０００４】
この分野は、最初に、南カリフォルニア大学のLeonard Adleman教授によって開発された。１９９４年、Adleman教授は、７頂点のハミルトン経路問題を解くために使用された計算の形式として、ＤＮＡの概念実証（proof-of-concept）の使用を実際に示した。最初のAdlemanの実験以来、進歩がなされ、さまざまなチューリングマシンが構築可能であることが証明された。２００４年、ワイツマン研究所のEhud Shapiro氏及びリサーチャは、雑誌ＮＡＴＵＲＥにおいて、彼らがＤＮＡコンピュータを構築したと発表した。ＤＮＡコンピュータは、入力及び出力モジュールに結合されており、細胞内の癌性のアクティビティを診断し、診断の際に抗癌剤を出す能力を備えていた。ＤＮＡコンピューティングは、多くの異なる可能性を一度に試みるためにＤＮＡの多くの異なる分子を利用する点において、基本的に並列コンピューティングと同様である。
【０００５】
ＤＮＡメチレーションは、シトシンの５番目の炭素、又はアデニンの６番目の炭素に、メチル基ＣＨ３を加えることを含む技法をさす。ＤＮＡメチレーションは、遺伝子発現調整のための重要な手段として、動物及び植物の双方において知られているメカニズムである。細菌において、これは、外来のＤＮＡによる攻撃から守るための保護メカニズムとして作用する。生物学的プロセスとして、ＤＮＡメチレーションは、可逆的である。ＤＮＡメチルトランスフェラーゼは、Ｓ−アデノシル−Ｌ−メチオニンからＤＮＡのシトシン基又はアデニン基へのメチル基の転移に作用を及ぼす。ＤＮＡポリメラーゼは、複製の間、メチル化された状態を複製しない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
当分野において知られている或るアッセイは、ＤＮＡ計算のために、発生生物学及び癌の分野における解析用の実験ツールとして使用される。これらのアッセイは、主として、候補遺伝子の後成的な又はメチレーション状態、及び或る（複数の）生物学的プロセスにおける（複数の）候補遺伝子の包含を見つけるために使用される。これらの技法は、既存のバイオマーカを識別し若しくは検証し、又は新しいバイオマーカを確立することにいたることが可能である。バイオマーカは、ＤＮＡコンピューティングモデルを介して癌性細胞と健康細胞とを区別することに重要な役目を果たす。今日、アクエアスコンピューティングは、既存のＤＮＡを書き換える又は上書きすることが不可能なため、この分野において制限されている。この制限は、遺伝子シーケンスの積極的な研究、特性付け、高度な複雑問題の解決及び診断実行可能性を妨げる。従って、一旦ＤＮＡが処理されると、それはもはや再使用できない。既存のアッセイ方法は、不可逆的であり、それらの実際的で有益な価値を制限する。
【０００７】
分子コンピューティングモデルは、１９９４年のAdlemanの歴史的な実験以来、さまざまな異なるＮＰ完全問題に取り組んできた。（例えば、Conrad, M.による「Information processing in molecular systems」（Currents in Modern Biology, 1972. 5: p. 1-14）、Livstone MS, v.N.D., Landweber LF.による「Molecular computing revisited: a Moore's Law?」（Trends Biotechnol., 2003. 21(3): p. 98-101）、Head, T.による「One Mathematician's Tour from Biology into Computing and Back to Life」（submitted, 2006）を参照）。Lederman他は、１つの解の全加算器としてふるまう７つのデオキシリボザイムに基づく分子論理ゲートのアレイを開発した。（Lederman H, M.J., Stefanovic D, Stojanovic MN.による「Deoxyribozyme-Based Three-Input Logic Gates and Construction of a Molecular Full Adder」（Biochemistry, 2006）、Margolin AA, S.M.による「Boolean calculations made easy (for ribozymes)」（Nat Biotechnol., 2005）を参照）。Liu他は、４変数４節３ＳＡＴ問題を解くために界面化学に基づくＤＮＡコンピュータを使用することを示した。（Liu, Q., Wang, L., Frutos, A., Condon, A.E.及びSmith, L.M.による「DNA computing on surfaces」（Nature, 2000）を参照）。
【０００８】
より近年になって、Su他は、ブール論理回路をシミュレートすることができるＤＮＡコンピュータを実現した。（例えば、Su X, S.L.による「Demonstration of a universal surface DNA computer」（Nucleic Acids Res., 2004）を参照）。Su他は、ＮＯＲ及びＯＲゲートを構築し、それらを組み合わせて簡単な論理回路にした。Head他は、水に溶解される間にＤＮＡ分子に情報を記録する新しいやり方を提案した。（例えば、T. Head, X.C., M.J. Nichols, M. Yamamura, S. Galによる「Aqueous solutions of algorithmic problems: emphasizing knights on a 3X3」（DNA Computing-7th International Workshop on DNA-Based Computers, 2002）を参照）。分子を含む結果として得られる解は、「流体メモリ（fluid memory）」を構成すると考えられる。Head他は、これらの分子から情報を読み取るための方法を発表した。
【０００９】
Hatada他は、一組のブール節（ＳＡＴ問題）の充足可能性問題の簡単な事例を提案した。（Hatada I., F.M., Kimura M., Morita S., Yamada K., Yoshikawa T., Yamanaka S., Endo C., Sakurada A., Sato M., Kondo T., Horii A., Ushijima T., Sasaki H.による「Genome-wide profiling of promoter methylation in human」（Oncogene, 2006）を参照）。一組のブール節が与えられる場合、問題は、節の全てが満足する（真である）真理値を見つけることであった。このＳＡＴ問題を解くためのプロシージャは、「アクエアスアルゴリズム」と呼ばれるＤＮＡコンピューティング方法を示している。（T. Head, X.C., M. Yamamura, S. Galによる「Aqueous computing: a survey with an invitation to participate」（J. Computer Science & Technology, 2002）を参照）。
【００１０】
Benenson他は、計算が、入力分子ハイブリダイゼーション及びその後の入力分子の不可逆的なソフトウェア誘導される開裂による可逆的なソフトウェア分子によって実施される自動化を実現した。（例えば、Benenson Y, A.R., Paz-Elizur T, Livneh Z, Shapiro E.による「DNA molecule provides a computing machine with both data and fuel」（Proc Natl Acad Sci U S A, 2003）を参照）。以前にGal他は、特定のＳＡＴ問題を解き又はモデル化するために使用される、特異的制限酵素の部位の一方向メチレーションの方法をとった。（例えば、Gal S., H.T.による「Exploring Methylation as a Tool for DNA Computing」（DNA11: Conference on DNA based computers. 2005）を参照）。
【００１１】
今日までの努力にもかかわらず、可逆的ＤＮＡ計算を通じて複雑問題を効果的に解くシステム及び方法のニーズが依然としてある。更に、メチレーションを使用して実際的であり現実的な診断ツールを達成するに効果的であり信頼できるシステム／方法のニーズが依然としてある。これら及び他のニーズは、ここに開示されるシステム及び方法によって満足される。
【課題を解決するための手段】
【００１２】
本開示は、ＤＮＡコンピューティングのためにメチレーション論理を利用する方法及びシステムを記述する。メチレーション論理を使用してバイオマーカを検証する方法及びシステムも開示される。例示的な実施例において、開示される方法及びシステムは、割り当てられた変数を有する論理ステートメントを生成することを含む。変数は、複数のメチル化された変数、及び、このような各々のメチル化された変数について、非メチル化された変数に対応する、それらの否定を含む。変数が割り当てられ、所与の一連の論理節が、節についての「真」の値を決定するために選ばれると、変数／論理節は、関心のあるサンプル／混合物に対して相関される。
【００１３】
こうして、本開示の例示的な実施例によれば、サンプル又は混合物が得られ、識別され、及び／又は生成される。次いで、混合物／サンプルは、メチル化される。１又は複数の分離技法、一般には一連の分離技法を通じて、混合物／サンプルが、一連のアッセイを通じて分離される。上述の（複数の）分離技法を通じて、最終の所望の混合物／サンプルが得られ、それは、デコーディング手段を使用してデコードされる。デコードされた情報は、一般に、読み取られる。本開示の例示的な実施例において、読み取りは、既存のバイオマーカを検証し、又は新しいバイオマーカを生成するために使用されることができる。
【００１４】
開示されるシステム及び方法の論理ステートメントと関連付けられる変数は、一般に、指定された遺伝子であるが、遺伝子の組、遺伝子上の一組の部位、及びそれらの組み合わせであってもよい。変数は、Ｃ実現メチレーションエンコーディング又はＡ実現メチレーションエンコーディングを適応させる／容易にするために少なくとも１つのシトシン又はアデニンを一般に有する。変数エンコーディングは、開示されるシステムに従って、一本鎖又は二本鎖ＤＮＡによって達成されることができる。
【００１５】
本開示の他の見地は、一組の遺伝子節を解く方法及びシステムであって、各々の割り当てられた変数が、メチル化された変数及びその否定に対応するような変数の割り当てを含む方法／システムに関する。前記メチル化された変数の否定は、非メチル化された変数に対応する。このような変数の割り当ては、すなわちメチル化された及び非メチル化された変数を利用して、所与の論理節内のＡＮＤ、ＯＲ及びＮＯＴブール論理項を解くことを可能にする。開示される方法及びシステムは、一般に、割り当てられた変数に対応する構成要素／成分を含む所与の混合物／サンプルをメチル化するステップと、所望の混合物を生じさせるために、例えば一連のアッセイのような、１又は複数の分離ステップを通じて混合物／サンプルを分離するステップと、を含む。本開示の例示的な実施例によれば、所望の混合物は、所与の論理節を満足する。従って、割り当てられた変数は、一般に、指定された遺伝子、一組の遺伝子、遺伝子上の一組の部位等に対応する。変数は、一般に、Ｃ実現メチレーションエンコーディングを適応させる／容易にするための少なくとも１つのシトシン、又はＡ実現メチレーションエンコーディングを適応させる／容易にするための少なくとも１つのアデニンを有する。変数エンコーディングは、一本鎖又は二本鎖ＤＮＡによって、達成されることができる。
【００１６】
開示される方法及びシステムは、重要な利点をＤＮＡコンピューティングに提供する。このように、開示される方法及びシステムは、広い範囲の適用可能性を有する。開示される方法及びシステムの付加のフィーチャ、機能及び利点は、特に添付の図と関連して読むことにより、以下の説明から明らかになるであろう。
【００１７】
当業者が開示されるシステム及び方法を実施し使用することを助けるために、添付の図面が参照される。
【発明を実施するための最良の形態】
【００１８】
本開示は、診断決定を行うプロセスにおいて、ＤＮＡにおいてより複雑な演算を有利に可能にする算術論理フレームワークを記述する。通常のＤＮＡコンピューティング方法に対して、本開示の方法及びシステムは、ＤＮＡ計算の書き込み及び書き換えを可能にする／容易にする。
【００１９】
開示される方法及びシステムは、メチレーション論理を用い、それによって、複雑な／有利な計算技法を支援するために、シトシン及び／又はアデニンのＤＮＡメチレーションの可逆性を利用する。開示される手法は、エンコードされた変数の真理値を変更するためにＤＮＡシーケンスの可逆的なメチレーションを可能にする／容易にする。エンコードされる変数は、これに限定されないが、遺伝子、遺伝子の組及び／又は遺伝子の一部を含む。
【００２０】
具体的な手法において、メチレーション感受性がある制限酵素又はメチル結合蛋白質は、シトシンをメチル化するために使用されることができる。特定の論理変数の「真」及び「偽」の値をエンコードするＤＮＡシーケンスは、異なるシーケンスによってエンコードされる必要がない。その代わり、変数の否定が、逆の状態によってエンコードされる。例えば、変数が、Ｔの値を有し、非メチル化されたシーケンスによってエンコードされる場合、この変数の否定は、同じであるがメチル化されたＤＮＡシーケンスによってエンコードされる。
【００２１】
メチレーションマークを生じさせる２つのヌクレオチド、すなわちアデニン及びシトシンが存在する。アデニン及びシトシンに基づくメチレーション論理実現は、それぞれＡ実現及びＣ実現と呼ばれる。後述の例は、より明確に本開示を記述するために、Ｃ実現の例示的な実現例を提供する。しかしながら、当業者に容易に明らかになるであろうが、本開示の方法及びシステムは、Ｃ実現に限定されず、より広い利用可能性を有し、例えばＡ実現にも適用される。
【００２２】
以下は、ここに開示されるような、ＭｅｔｈｙＬｏｇｉｃ手法を計算に適用するのに適した商業的に入手可能な例示的な複数の生化学的ツールを記述している。これらのツールは、主として、コンピュータ／プロセッサと協働して使用され、ここに記述されるプロシージャは、インシリコで実施される。特異的シーケンスのメチル化されたＤＮＡは、オリゴヌクレオチドを順序付け、メチルシトシンとして特異的ヌクレオチドを要求することによって、簡単に準備されることができる。例示的なサプライヤは、Integrated DNA Technologies（http://www.idtdna.com）である。シーケンスをメチル化することができる当技術において知られている、いくつかのメチレーショントランスフェラーゼ、メチル結合蛋白質及びメチル特異的制限酵素があり、それらの各々は、単独で又は組み合わされて、開示される方法／システムに関連して使用されることができる。
【００２３】
本開示の他の例示的な実施例によれば、特異的４−６塩基対認識部位においてＤＮＡをメチル化することができる多様な酵素が存在する。人間Ｄｎｍｔ１酵素は、Ｃ−Ｇコンテクストでシトシンをメチル化するが、これは、１つの鎖が、両方の鎖上で完全にメチル化されるようにすでにメチル化（ヘミメチル化と呼ばれる）されている場合に限られる。今日、１３以上のさまざまな異なるＤＮＡメチラーゼが、商業的に入手可能である。メチル化されたＤＮＡ結合蛋白質は、非メチル化されたＤＮＡからメチル化されたＤＮＡを物理的に分離するために、使用されることができる。代替の分離技法が、単独で又は結合蛋白質に基づく技法と組み合わされて、用いられることもできる。いくつかの異なる結合蛋白質が、知られており、本開示による使用に適している。かかる結合蛋白質は、これらに限定されないが、Ｋａｉｓｏ、ＭＢＤ１、ＭＢＤ２、ＭＢＤ３、ＭＢＤ４及びＭｅＣＰを含む。上述の結合蛋白質の１又は複数は、シーケンス特異的であってもよく、その場合、このような（複数の）シーケンスについての利用は、概して効果的である。
【００２４】
本開示によれば、メチル化されたＤＮＡを非メチル化されたＤＮＡから区別するために、特異的な生化学反応を実行することも可能である。例えば、亜硫酸水素塩処理は、非メチル化されたシトシンを修飾し、それらをウリジン残基に変換する。メチル化されたシトシンは、修飾されない。このように、亜硫酸水素塩処理は、一方の鎖上のウリジンと他方の鎖上のグアニンとの間で単一塩基ミスマッチを生成するために用いられることができる。この構造を特異的に開裂することができる幾つかの特異的エンドヌクレアーゼが、利用可能であり、当技術において知られている。
【００２５】
代替として、ＤＮＡシークエンシング、オリゴヌクレオチドハイブリダイゼーション又はＰＣＲが、シーケンスのメチレーション状態の異なるレベルを区別するために使用されることができる。今日、例えば、ヘミメチル化された又はメチル化されたＤＮＡを切断する特異的ＤＮＡエンドヌクレアーゼであるＭｃｒＢＣが、単離されている。こうして、ＭｃｒＢＣによって特徴付けられるタイプのエンドヌクレアーゼ化合物は、人間ＤＮＡのメチル化されたＤＮＡシーケンスを検査するために用いられることができる。更に、ＤＮＡのメチレーション状態に依存して開裂することができるシーケンス特異的なＤＮＡ開裂酵素、制限エンドヌクレアーゼが更にある（例えばＭｓｐＩ及びＨｐａＩＩ）。これらの酵素の対、すなわち、メチル化されたＤＮＡを切断することができる第１の酵素と、メチル化されたＤＮＡを切断することができない他方の酵素とが、同じシーケンスによって使用されるとき、例えばヒトゲノムのような複雑な混合物においても、特異的ＤＮＡがメチル化されているか否かを決定するために、各々の反応における開裂状態の比較が、本開示に従って使用されることができる。これらの知られているツールは、本開示の方法及びシステムによるＤＮＡメチレーションを使用する論理アルゴリズムの解析のために利用可能である。
【００２６】
本開示の例示的な実施例において、ＤＮＡメチレーションを使用するブール論理が、ＤＮＡ計算のために有利に用いられる。ＤＮＡメチレーションは、可逆プロセスであるので、それは抽象フレームワークを可能にする。実際、さまざまな物理的実現が、利用可能であり、それによって、ＤＮＡ選択の実質的な自由を与える複数の潜在的な実現プロシージャをもたらす。ＤＮＡメチレーションは、書き込み−消去ステップが、解においてメチル化−非メチル化として実現されることができるので、重要である。さまざまに異なってエンコードされたストリングの使用を可能にする／容易にするメチレーション論理が、本開示によって規定される。エンコードされた論理変数が、Ｃ実現のための少なくとも１つのシトシン及びＡ実現のための少なくとも１つのアデニンを含むという、一般的な要求がある。本開示によれば、ＤＮＡメチレーション状態のうちの１つは、真であるとされ、他のメチレーション状態は、偽であるとされる。例えば、シトシンのメチレーションは、所与の変数について、「真」であると等価なものとされることができる。
【００２７】
以下の規定／記述は、本開示と関連して示される。
【００２８】
エンコーディング：論理変数は、一本鎖又は二本鎖ＤＮＡを使用してエンコードされることができる。Ｃ実現において、コードは、一般に、ＣｐＧジヌクレオチドを含む。
【００２９】
書き込み：書き込みは、インビトロ又はインビボのいずれかでＤＮＡメチレーションを適用することに対応する。本開示の例示的な実施例によれば、インビトロメチレーションは、上述したメチルトランスフェラーゼ酵素のうちの１つを適用することに対応する。インビボメチレーションは、鎖のうちの１つが、すでにメチル化されており、且つ新たにメチルトランスフェラーゼＤＮＭＴ３ａ及びＤＮＭＴ３ｂが、すべてのＣｐＧジヌクレオチドをメチル化する場合のみ、ＣｐＧジヌクレオチド内のＣをメチル化する維持メチルトランスフェラーゼＤＮＭＴ１に対応しうる。
【００３０】
消去：消去は、インビトロで又はインビボでＤＮＡメチレーションマークを除去する上述のいかなるプロシージャにも対応する。
【００３１】
破壊：非メチル化された又はメチル化されたＤＮＡを破壊することを含むいかなるプロシージャも、「破壊」なる語の範囲に含まれる。例えば、破壊は、特異的にメチル化された又は非メチル化されたＤＮＡを消化する１又は複数の酵素を適用することを含みうる。メチレーションマークの損失をもたらすＰＣＲのようなプロシージャは、本開示の目的における他の例である。
【００３２】
分離：さまざまな技法が、本開示によりメチル化された成分及び非メチル化された成分を分離するために用いられることができる。例えば、メチル化されたＤＮＡ結合蛋白質は、いかなるメチル基も取り付けられていないものから、メチル化されたヌクレオチドを有するＤＮＡの鎖を分離するために使用されることができる。
【００３３】
読み取り：ここで使用されるように、「読み取り」なる語は、ＤＮＡの一部が、完全に、半分、又は部分的にメチル化されているか又は完全に非メチル化されているか、を区別することができる読み取りプロシージャ又は他のしるしを生成するために使用されることができる技法又はシステムに関連する。メチレーション感受性がある制限酵素及びＰＣＲは、この目的で使用されることができる。
【００３４】
いかなる計算プロセスにおいても、二重性が、（複数の）エンコーディング／読み取りプロシージャと（複数の）計算プロシージャとの間に存在しうる。一般に、計算プロシージャは、さまざまな物理的及び化学的プロセスを使用し、それによって、解析及び／又は解釈すべき読み取りプロシージャのための結果を生成する。本開示は、４つの例示的な実現シナリオを記述する；最初の３つの例示的なシナリオは、メチル感受性がある制限酵素を使用して実現されることができ、第４の実現シナリオは、メチル結合蛋白質を使用する。ＡＮＤ及びＯＲ論理演算子の実現が、記述される。ＮＯＴの実現は、入力シーケンス（変数）のメチレーション状態を逆にすることによる。これは、前述の「書き込み」及び「消去」プロセスによって行われることができる。
【００３５】
実現例１：
−エンコーディング：シーケンスは、一本鎖ＤＮＡによってエンコードされ、「論理演算子」は、シーケンスがハイブリダイズすることを可能にしたのち評価される。
−ブール項−
ＡＮＤ：両方の鎖及びすべてのＣｐＧ部位は、「真」の真理値を有するようにメチル化されるべきであり、そうでない場合、真理値は、「偽」である。
ＯＲ：ヘミメチル化された又は完全にメチル化されたＤＮＡは、「真」であるとして扱われ、非メチル化ＤＮＡは、「偽」として扱われる。
−一本鎖は、溶解されリハイブリダイズされた２つの異なる二本鎖領域から生じうる。例えば、父系及び母系染色体をとり、それらを溶解させ、それらをリハイブリダイズさせて、父系染色体からの１つの鎖及び母系染色体からの１つの鎖を有するハイブリッド染色体を形成する。
【００３６】
実現例２：
−エンコーディング：シーケンスは、二本鎖ＤＮＡとしてエンコードされ、演算は、ＡＮＤ及びＯＲと同じであるが、読み取りは、意図された演算子に基づいてさまざまに解釈され／解析される。新しいシーケンスは、論理命題（又は回路）を実施するために既存のシーケンスからリゲートされる：
−ブール項−
ＡＮＤ：シーケンスの長さ全体が「真」を有するようにメチル化されることを要求し、そうでなければ、「偽」である。当然ながら、両方の鎖が、メチル化され続けなければならない。
ＯＲ：いかなる領域も「真」を有するようにメチル化されることを要求し、そうでなければ「偽」である。
【００３７】
実現例３：
この第３の例示の実現は、前述の実現例１及び２の組み合わせを含む。ここで、一本鎖ＤＮＡは、論理変数を表し、二本鎖ＤＮＡのリゲーティングは、複雑な論理表現を実現するために使用される。
【００３８】
実現例４：
−エンコーディング：論理変数は、一本鎖又は二本鎖ＤＮＡとしてエンコードされる。メチル特異的抗体（又は他の分離技法）を含むメチル結合蛋白質を使用することによって、二本鎖ＤＮＡは、（メチル化されたＤＮＡを有する）「結合」部分及び（非メチル化されたＤＮＡのみを有する）「非結合」部分に分離されることができる。こうして、メチル結合蛋白質が分離目的で用いられる例示的な技法において、エンコードされたシーケンスは、ハイブリダイズすることが可能にされ、次いで、メチル結合蛋白質は、メチレーションを有するいかなるＤＮＡシーケンスをも取り出すために使用される。ＰＣＲを使用することによって、シーケンスが結合部分、非結合部分、又はその両方にあるかを、感受性のあるシーケンス特異的な態様で、区別することが可能である。より複雑でない混合物については、ゲル上で分離を見ることが可能である。ヒトゲノムからの表現を含む論理変数を実現することが望まれる場合、ＰＣＲは、所与のシーケンスがどの部分に存在するかを調べるために有利に使用されることができる。
−ブール項−
ＡＮＤ：ＤＮＡシーケンスがともに「結合」部分にある場合、真理値は「真」である。そうでなければ、それは、「偽」と評価する。
ＯＲ：いずれかのＤＮＡシーケンスが、「結合」部分にあり、すなわちＤＮＡシーケンスの少なくいくつかがメチル化されていることを意味する場合、これは、「真」と評価される。両方のＤＮＡシーケンスが、非結合部分にあり、すなわちＤＮＡシーケンスが非メチル化されていることを意味する場合、これは、「偽」と評価される。
【００３９】
以下は、一本鎖ＤＮＡ（ｓｓＤＮＡ）を使用するメチレーション論理が、本開示の例示的な実施例に従ってどのように達成されることができるかを説明する。
【００４０】
ｓｓＤＮＡを使用する論理演算子ＡＮＤ
表１は、論理演算子ＡＮＤに等価なブール論理及びメチレーション論理を示す。論理変数は、鎖をハイブリダイズすることによって二本鎖ＤＮＡに変換された一本鎖ＤＮＡとしてエンコードされる。本開示において、Ａ及びＢは、互いにハイブリダイズされた２つの一本鎖ＤＮＡであるか、又は二本鎖ＤＮＡ上の２つの異なる部位である。二本鎖ＤＮＡが、両方の鎖上でメチル化されている場合に限り、ハイブリダイズされた産物の真理値は、「真」である。代替例として、論理変数は、二本鎖ＤＮＡ上の２つの異なる部位としてエンコードされる。両方の部位が、メチル化されている場合、真理値は、「真」である。為されるさまざまな実現考察がある。本開示の或る実施例において、ＡＮＤ項の実現は、実験プロシージャが完全なメチレーションについて検証することを要求しうる。本開示の例示の実施例において、ＨｐａＩＩ消化を適用することは、損われていない完全にメチル化されたＤＮＡを維持するために達成される。この制限酵素は、メチレーションに感受性があり、よって、メチル化されたＤＮＡを切断することができない。メチル化されたＤＮＡからヘミメチル化されたＤＮＡを区別するために、亜硫酸水素塩処理がまず適用され、そののち、ミスマッチのところで切断する酵素の使用が続く。亜硫酸水素塩処理は、非メチル化されたＣをＵに変換するために使用されることができ、こうして、逆鎖上にＧを有するミスペアの塩基を生成する。それらのミスペアの塩基は、そののち、ミスマッチを認識する特異的酵素によって切断されることができる。このプロトコルは、損われていない完全にメチル化されたＤＮＡのみを与えるべきである。
【００４１】
表１．ＡＮＤ演算子のためのメチレーション論理テーブル
2009527248.tif 000003
【００４２】
ｓｓＤＮＡを使用する論理演算子ＯＲ
表２は、論理演算子ＯＲに等価なブール論理及びメチレーション論理を示している。論理変数は、一本鎖ＤＮＡとしてエンコードされ、それからハイブリダイゼーションを使用して二本鎖ＤＮＡに変換される。二本鎖ＤＮＡが、少なくとも１つの鎖上でメチル化されている場合、ハイブリダイズされた産物の真理値は、「真」に等しい。代替例として、変数Ａ及びＢは、二本鎖ＤＮＡ分子上の２つの異なる部位を表すことができる。いずれかの部位がメチル化されている場合、結果として得られる真理値は「真」である。
【００４３】
表２．ＯＲ演算子のためのメチレーション論理テーブル
2009527248.tif 000004
【００４４】
ＡＮＤの例と同様に、Ａ及びＢは、互いにハイブリダイズされた２つの一本鎖ＤＮＡであり、又は二本鎖ＤＮＡ上の２つの異なる部位である。本開示の或る実施例において、ＯＲ項の実現は、実験プロシージャが、シーケンスがヘミメチル化されているか又は完全にメチル化されているかを検証することを要求する。ＭＣｒＢＣ酵素は、すべてのメチル化された又はヘミメチル化されたシーケンスを切断するために適用されることができる。この酵素の適用は、非メチル化されたシーケンスのみを損われないままに保つ。代替として、メチル結合蛋白質又は他の分離技法が、メチレーションを有するものを取り出すために、実現シナリオ４に言及されるように使用されることができる。非メチル化されたＤＮＡは、非結合部分にある。
【００４５】
ｓｓＤＮＡを使用するＮＯＴ論理演算子
表３は、論理演算子ＮＯＴに等価なブール論理及びメチレーション論理を示す。論理変数は、一本鎖ＤＮＡとしてエンコードされる。シーケンスがメチル化されている場合、真理値は、ＰＣＲを使用することによって逆にされる。これは、ＰＣＲの間に、メチレーションマークがなくなるからである。真理値を偽から真に変更することは、メチレーションマークをセットするＤＮＡメチルトランスフェラーゼを適用することに等価である。
【００４６】
表３．ＮＯＴ演算子のためのメチレーション論理テーブル
2009527248.tif 000005
【００４７】
以下は、二本鎖ＤＮＡ（ｄｓＤＮＡ）を有するメチレーション論理の例示的な使用を記述する：
【００４８】
ｄｓＤＮＡを使用する論理演算子ＡＮＤ
論理変数は、二本鎖ＤＮＡとしてエンコードされる。これらの鎖は、リゲートされることができる。ＤＮＡシーケンス全体がメチル化されている場合に限り、リゲートされた産物の真理値は、「真」である。表４は、論理演算子ＡＮＤに等価なブール論理及びメチレーション論理を示す。
【００４９】
表４．ｄｓＤＮＡを使用するＡＮＤ演算子のためのメチレーション論理テーブル
2009527248.tif 000006
【００５０】
本開示の或る実施例において、ＡＮＤ項の実現は、実験プロシージャが、完全なメチレーションについて検証することを要求する。プロシージャは、ＣｐＧジヌクレオチド内の単一のＣが非メチル化されている場合であっても、非メチレーションを検出することができるべきである。非メチル化されたＣをＵに変換し、こうして逆鎖上にＧを有するミスペアの塩基を生成する亜硫酸水素塩処理が、使用されることができる。それらのミスペアの塩基は、ミスマッチを認識する特異的酵素により切断されることができる。このプロトコルは、損われていない完全にメチル化されたＤＮＡのみを与えるべきである。
【００５１】
ｄｓＤＮＡを使用する論理演算子ＯＲ
論理変数は、二本鎖ＤＮＡとしてエンコードされ、リゲートされる。二本鎖ＤＮＡが少なくとも部分的にメチル化されている場合、リゲートされた産物の真理値は、「真」に等しい。表５は、ｄｓＤＮＡを使用する論理演算子ＯＲに等価なブール論理及びメチレーション論理を示す。ＡＮＤの例と同様に、Ａ及びＢは、リゲートされた二本鎖ＤＮＡ又はより長い二本鎖ＤＮＡシーケンス上の２つの異なるサブシーケンスである。
【００５２】
表５．ｄｓＤＮＡを使用するＯＲ演算子のためのメチレーション論理テーブル
2009527248.tif 000007
【００５３】
本開示の或る実施例において、ＯＲ項の実現は、実験プロシージャが、シーケンスが完全に又は部分的にメチル化されているかを検証することを要求する。亜硫酸水素塩シーケンシングは、単一の部位のメチレーションをチェックすることができる方法である。代替例として、メチル特異的抗体を含むメチル結合蛋白質又は他の分離技法が、メチレーションを有するものを取り出すために、実現シナリオ４に述べたように使用されることができる。非メチル化されたＤＮＡは、非結合部分にある。
【００５４】
ｄｓＤＮＡを使用する論理演算子ＮＯＴ
表６は、論理演算子ＮＯＴに等価なブール論理及びメチレーション論理を示す。論理変数は、二本鎖ＤＮＡとしてエンコードされる。シーケンスがメチル化されている場合、真理値は、ＰＣＲを使用することによって逆にされる。これは、ＰＣＲの間に、メチレーションマークが失われるからである。真理値を偽から真に変更することは、メチレーションマークをセットするＤＮＡメチルトランスフェラーゼを適用することに等価である。
【００５５】
表６．ｄｓＤＮＡを使用するＮＯＴ演算子のためのメチレーション論理テーブル
2009527248.tif 000008
【００５６】
開示されるシステム及び方法に関連付けられる使用及び利点をより詳しく説明するために、以下の例が参照される。しかしながら、これらの例は、本開示の範囲に関して制限的ではなく、単に例示的な実現及び／又はその有用性を説明するものにすぎない：
【００５７】
例１
ｐ、ｑ、ｒをブール変数とし、ｐ'、ｑ'、ｒ'をそれらの個々の否定とする。４つの節ｐ  ＯＲ  ｑ、ｐ'  ＯＲ  ｑ  ＯＲ  ｒ'、ｑ'  ＯＲ  ｒ'、ｐ'  ＯＲ  ｒの各々が真の値を有する変数ｐ、ｑ及びｒへの真理値（Ｔ／Ｆ）の割り当てが存在するか？この例において、変数は、３つの別個の二本鎖ＤＮＡとしてエンコードされ、そののち互いにリゲートされる。ここで、メチル化されたｐ（Ｍｐ）部位は、ｐと同等とされ、非メチル化されたｐ（Ｕｐ）部位は、ｐ'と同等とされ、Ｍｑは、ｑと同等とされ、Ｕｑは、ｑ'と同等とされ、Ｍｒは、ｒと同等とされ、Ｕｒは、ｒ'と同等とされる。これらの変数のすべての可能な組み合わせは、メチル化された及び非メチル化された二本鎖要素（ＭｐＭｑＭｒ、ＭｐＵｑＭｒ、ＭｐＭｑＵｒ、ＭｐＵｑＵｒ、その他）のリゲーションを使用して生成される。膨大な量のこれらの分子が、利用可能であるべきである。各々の変数のメチル化された形式に特異的に結合することができる結合蛋白質が存在するように、変数が規定される。これらの節について、ｐ'形式をセーブする（確保する）ために、ＤＮＡが、メチル結合蛋白質に適用され、結合しないＤＮＡが、セーブされる（非メチル化された又はＵｐ形式のみをセーブする）。ｐ又はメチル化された形式をセーブするために、ＤＮＡを同じ蛋白質に適用するが、結合されたＤＮＡをセーブする。各々の節に関する詳細は、以下に示される。
【００５８】
ステップ１：ｐ  ＯＲ  ｑを計算する（図１に示される）
開始ＤＮＡの大量の混合物を２つのポットに分離する。
１つのポットにおいて、混合物を、ｐ部位に特異的なメチル結合蛋白質に適用し、他のポットにおいて、混合物を、ｑ部位に特異的なメチル結合蛋白質に適用する。
いずれの場合も、Ｍｐ又はＭｑ（ｐ  ＯＲ  ｑ）のいずれかを含む結合物質をセーブする。このサンプルは、ｐ  ＯＲ  ｑ  ＯＲ  ｒ及びｐ  ＯＲ  ｑ  ＯＲ  ｒ'を含む。
これらの２つの結合サンプルを再び混ぜ合わせる。この混合物は、ここで、６つの異なる二本鎖ＤＮＡ、ＭｐＵｑＭｒ、ＭｐＵｑＵｒ、ＵｐＭｑＭｒ、ＵｐＭｑＵｒ、ＭｐＭｑＭｒ及びＭｐＭｑＵｒを含む。
【００５９】
ステップ２：ｐ'  ＯＲ  ｑ  ＯＲ  ｒ'を計算する
最後のステップからのＤＮＡの混合物を３つのポットに分離する。
１つのポットにおいて、混合物を、ｐ部位に特異的なメチル結合蛋白質に適用し、非結合物質をセーブする。別のポットにおいて、混合物を、ｑ部位に特異的なメチル結合蛋白質に適用し、結合物質をセーブする。第３のポットにおいて、混合物を、ｒ部位に特異的なメチル結合蛋白質に適用し、非結合物質をセーブする。
３つのセーブされたサンプルを再び混ぜ合わせる。このサンプルは、ここで、ＭｐＵｑＵｒ、ＵｐＭｑＭｒ、ＵｐＭｑＵｒ、ＭｐＭｑＭｒ及びＭｐＭｑＵｒを含む。
【００６０】
ステップ３：ｑ'  ＯＲ  ｒ'を計算する
最後のステップからのＤＮＡの混合物を、２つのポットに分離する。
１つのポットにおいて、混合物を、ｑ部位に特異的なメチル結合蛋白質に適用し、結合物質をセーブする。他のポットにおいて、混合物を、ｒ部位に特異的なメチル結合蛋白質に適用し、非結合物質をセーブする。
２つのセーブされたサンプルを再び混ぜ合わせる。このサンプルは、ここで、ＭｐＵｑＵｒ、ＵｐＭｑＵｒ及びＭｐＭｑＵｒを含む。
【００６１】
ステップ４：ｐ'  ＯＲ  ｒを計算する
最後のステップからのＤＮＡの混合物を、２つのポットに分離する。
１つのポットにおいて、混合物を、ｐ部位に特異的なメチル結合蛋白質に適用し、非結合物質をセーブする。他のポットにおいて、混合物を、ｒ部位に特異的なメチル結合蛋白質に適用し、結合物質をセーブする。
２つのセーブされたサンプルを再び混ぜ合わせる。このサンプルは、メチルｐ部位結合蛋白質からの結合物質からのＵｐＭｑＵｒのみを含むべきである。以前のステップからのすべての分子がＭｒを含むので、メチルｒ結合蛋白質からの非結合物質は、ＤＮＡを生じさせない。
【００６２】
ステップ５：答えを読み取る
亜硫酸水素塩処理を物質に適用し、結果として得られるＤＮＡフラグメントをシーケンスする。亜硫酸水素塩処理は、メチル化されたＣｓに影響を及ぼさずに、非メチル化されたＣｓをＵｓに変換する。シーケンスが、開始物質と同じ場合、当該部位は、最終の産物においてメチル化された。シーケンスが異なり、Ｕが、Ｃと置換されている場合、部位は、最終的な答えにおいて非メチル化された。
【００６３】
例２
ＭｅｔｈｙＬｏｇｉｃを使用して（ａ  ＯＲ  ｂ）  ＡＮＤ  （ｃ'）  ＡＮＤ  ｄ論理式を表現する。これは、論理回路の表現とみなされることもできる。ゴールは、どの入力（ａ、ｂ、ｃ及びｄの値）について、論理回路が、真の値を生成するかを知ることである。ここで、一本鎖ＤＮＡを有する論理変数の表現が、使用される。
【００６４】
ステップ１：ａ  ＯＲ  ｂを計算する
ａ及びｂがハイブリダイズするようなやり方で、ａは、シーケンスによってエンコードされ、ｂは、別のシーケンスによってエンコードされる。例えば、ａは、５'−ＡＣＧＣＧＡ−３'によりエンコードされ、ｂは、５'−ＡＡＡＴＣＧ−３'によりエンコードされる。このＤＮＡのハイブリダイズされた形式は、以下のように表される：（より良いハイブリダイゼーションのために、３より多くの塩基オーバラップが好ましい）。すべてのシーケンスは、それがメチル化されることができるように、少なくとも１つのＣを含む必要があることにも注意すべきである。１つのＣは、必要に応じて、メチル化されて作用することができる。
2009527248.tif 000009
【００６５】
非メチル化されたａ（Ｕａ）、メチル化されたａ（Ｍａ）、Ｕｂ、及びＭｂを含む４つのポットを混ぜ合わせ、４種類の異なる二本鎖ＤＮＡ（Ｕａ／Ｕｂ、Ｕａ／Ｍｂ、Ｍａ／Ｕｂ及びＭａ／Ｍｂ）を生成する。
【００６６】
ハイブリダイズされ、同時にメチル化されたＣｓを含むシーケンスを取り出すために、メチル結合蛋白質（例えばＭｅＣＰ若しくはＭＢＤ１又はメチルＣに対する抗体）を使用する。これは、ａ  ＯＲ  ｂを実施することに対応する。
【００６７】
ステップ２：ｃ'  ＡＮＤ  ｄを計算する
２．１  ｃ及びｄが、互いに、ａ  ＯＲ  ｂハイブリッドのオーバーハングによるハイブリッドリゲートとして、ハイブリダイズするようなやり方で、異なるシーケンスによりｃ及びｄをエンコードする（以下参照）。例えば、ｃは、５'−ＴＴＴＧＣＧ−３'によってエンコードされることができ、ｄは、５'−ＡＴＡＣＧＣ−３'によってエンコードされ、それにより、ｃ及びｄは、ハイブリダイズされると、以下の構造を形成する（より良いハイブリダイゼーションのために、３より多くの塩基オーバラップが好ましい）。
2009527248.tif 000010
上述したように、４つのタイプの一本鎖ＤＮＡ、Ｕｃ、Ｕｄ、ｍｃ及びＭｄを生成する。
２．２  ＰＣＲを、メチル化されたｃポットに適用することによって、ＮＯＴをｃに適用し、メチルトランスフェラーゼを非メチル化されたｃポットに適用する。単純変数の場合、ポットは、ちょうど入れ替わりうる。
２．３  非メチル化されたｄ及びメチル化されたｄを有する２つの結果をハイブリダイズする。
２．４  ＡＮＤ演算子を４つのポットに適用する：亜硫酸水素塩処理のあと、ミスマッチＤＮＡを破壊する酵素が続く。亜硫酸水素塩処理は、非メチル化されたＣｓをＵに変換し、メチル化されたＣｓに影響を及ぼさない。こうして、亜硫酸水素塩処理のあとに、非メチル化されたＣがＧによってハイブリダイズされるハイブリッドにおいて、これは、正常なＣ：Ｇ塩基対の代わりにＵＧミスマッチを生じさせる。ミスマッチＤＮＡは、ミスマッチ二本鎖ＤＮＡを認識する特異的酵素を使用して破壊されることができる。
【００６８】
ステップ３：ステップ１及び２から得られるポットを混ぜ合わせることによって、前の２つの計算からの産物のＡＮＤを計算し、リゲートする。この反応の産物は、以下のようなＤＮＡシーケンス構造を有する。
2009527248.tif 000011
【００６９】
亜硫酸水素塩処理を適用し、そののちミスマッチＤＮＡを破壊する酵素が続く。上述したように、亜硫酸水素塩処理は、非メチル化されたＣｓをＵｓに変換し、従って、ＵがＧに対向するミスマッチＤＮＡシーケンスを生成すべきである。メチル化されたＣｓは、この処理によって修飾されず、従って、他の鎖上のＧｓと正しく塩基対を形成されたままであるべきである。ミスマッチＤＮＡは、特異的酵素を使用して破壊されることができる。結果として得られるＤＮＡは、複雑な節：ａ  ＯＲ  ｂ  ＡＮＤ  ｃ'  ＡＮＤ  ｄを満足すべきである。
【００７０】
ステップ４：答えを読み取る。このために、混合物を２つのポットに分け、亜硫酸水素塩によってそれらの１つを処理する。上述したように、この処理は、非メチル化されたＣ'ｓをＵ'ｓに変換する。そののち、各ポットのＤＮＡ鎖をシーケンスする。回路の論理変数の真理値を見つけるために、両方の鎖をシーケンスする。いかなる差も、当該位置における非メチル化されたＣによるものである。本例において、部位ｃの状態は、答えを読み取るとき否定されるべきである。
【００７１】
本開示の好適なアプリケーションにおいて、ＭｅｔｈｙＬｏｇｉｃ方法が、最初にインシリコで節を規定するために使用され（これは、コンピュータシミュレーションの仮説生成に等価である）、そののちインビトロで試験される。一組の遺伝子は、論理変数を使用して表現されることができ、各々の論理変数は、単一の遺伝子、又は遺伝子若しくは遺伝子の組上の１又は複数の特異的部位を表現する。遺伝子プロモータ、第１のエキソン又はいかなる調整領域のメチレーションの状態も、当該シーケンスについて真理値を表現する。サンプルは、制御（すなわち健康）及び疾患（例えば癌）個人から得る。問題は、ＳＡＴ問題と同様である：論理変数（遺伝子）のどの値について、節が、真であると評価するか（疾患サンプルから制御サンプルを区別するか）？変数の真理値は、健康サンプル対疾患サンプルの責任を負うバイオマーカを示す。開示されるシステム及び方法は、既存のメチレーションバイオマーカを検証することができる一組の節をさがし、新しいバイオマーカを見つけるための新しく強力なやり方を導入する。全体として、本開示は、臨床的な環境を支援するためのインビトロな方法及びインシリコな方法を組み合わせて使用されるべきシステム及び方法を記述している。
【００７２】
本開示は、一本鎖及び二本鎖ＤＮＡを使用してＤＮＡメチレーションによるブール論理を実現する方法及びシステムを記述し、説明している。ここに記述される例は、「メチレーション論理」に基づいて汎用ＤＮＡコンピュータの広い範囲の実現において使用されることができる例示的な技法／アプリケーションを提供する。この手法は、過去の手法より現実的であり、ダイナミックであり、用途が広い。従前の手法においては、適当な制限酵素の存在及び最近ではメチラーゼが常に必要とされた。従来の手法は、ＤＮＡコンピューティングの範囲並びに解析されることができるシーケンスのタイプ及び数を必然的に制限する。本方法は、ヒトゲノムと同じ程度複雑な混合物内にあるとしても、ほとんどいかなるシーケンスの潜在的な解析をも可能にすべきである。この方法は、分子診断の意思決定の大きなツールになりうる。
【００７３】
まとめると、本開示のシステム及び方法は、ＤＮＡ計算、特にバイオマーキング及び理論的計算のための、大幅に強化された技法を提供する。本開示は、例示の実施例及びその実現に関して記述されているが、開示されるシステム及び方法は、このような例示的な実施例／実現に制限されない。むしろ、ここに示される記述から当業者に容易に明らかになるように、開示されるシステム及び方法は、本開示の精神又は範囲から逸脱することなく、変形、変更及び強化を受けることができる。従って、本開示は、本開示の範囲内のそのような変形、変更及び強化を含む。
【図面の簡単な説明】
【００７４】
【図１】ｐ  ＯＲ  ｑを計算するステップを説明する図。
【図２】ｐ'  ＯＲ  ｑ  ＯＲ  ｒ'を計算するステップを説明する図。
【図１】
2009527248.tif 000012
【図２】
2009527248.tif 000013
【国際調査報告】
2009527248.tif 000014
2009527248.tif 000015
2009527248.tif 000016