PCR及び他のデータセットにおけるクロストーク係数を決定するシステム及び方法
S字型曲線又は成長曲線、及び特にPCR曲線及び核酸融解曲線などの曲線のクロストーク係数を決定するとともに、クロストーク係数を適用して、線形減法モデルを使用して補正したクロストークデータの組を生成するシステム及び方法に関する。クロストーク信号の係数は、全ての信号獲得範囲に亘り獲得されるクロストークデータを使用して決定される。信号曲線の全てに亘って分析することにより、全体的なデータ獲得範囲に亘り且つロバスト性に優れたクロストーク補正を提供する。線形除法モデルを使用して、クロストーク成分を有するデータの組を補正する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ポリメラーゼ連鎖反応(PCR)曲線などのS字型曲線又は成長曲線を示すデータを処理するシステム及び方法に関する。より詳細には、PCR検出システムにおいてクロストーク特性を決定するシステム及び方法に関する。
【背景技術】
【0002】
ポリメラーゼ連鎖反応(PCR)は、酵素的に合成するインビトロの(in vitro)方法である。すなわちポリメラーゼ連鎖反応(PCR)は、規定された核酸配列を増幅するインビトロの方法である。一般的には、反応は、逆ストランドをハイブリダイズし、増幅するべき標的DNA、又は鋳型DNAに隣接する(flank)2つのオリゴヌクレオチドプリマを使用する。プリマのエロンゲーションは、熱安定性DNAポリメラーゼが触媒作用を及ぼす。テンプレートの変性(template denaturation)と、プリマアニーリング(primer annealing)と、ポリメラーゼによってアニールされるプリマの伸展とを含む反復的な一連のサイクルは、特定のDNA断片の指数的な蓄積をもたらす。一般的には、蛍光プローブを処理で使用して、増幅処理の検出及び定量化を容易にする。
【0003】
図1aにおいて、一般的なリアルタイムPCR曲線の組を示す。ここで、蛍光強度の値は、一般的なPCR処理におけるサイクル数に対してプロットされる。この場合、PCR生成物の構造は、PCR処理のそれぞれのサイクルにおいて監視される。増幅は、増幅反応の間蛍光信号を測定する構成素子及び装置を含むサーモサイクラ(thermocycler)内で通常測定される。このようなサーモサイクラの例は、Roche DiagnosticsのLightCycler(Cat. No. 20110468)である。例えば、増幅産物は、標的の核酸に結合するときに蛍光信号を放射し且つ蛍光ラベルされるハイブリダイゼーション・プローブ(hybridization probes)の手段によって検出される。ある場合には、増幅産物は、二重鎖DNAに結合する蛍光色素の手段によっても検出される。図1aから分かるように、PCR曲線は、ベースライン領域5とプラト領域6とを有する。ベースライン領域5とプラト領域6との間の領域は、成長領域と一般的に称される。
【0004】
PCR実験からの放射線放出を分析する一般的なPCR検出システムは、さらなる分析のために波長帯を分離する操作が可能な2つ又は3つ以上のフィルタを有する。例えば、それぞれの光学フィルタは、規定された波長帯の実質的に全ての放射線を通すことが可能である。しかしながら、一般的にはプローブ又はマーカは、波長帯域が部分的にオーバラップして放出され、フィルタの通過帯域は、他のプローブから放出された信号をそれぞれの検出チャネル受信するように、このオーバラップの領域を有する。このクロストーク信号は、対象の実際の信号に作用する傾向がある。したがって、それぞれの検出チャネルにおいて、このようなクロストーク信号を補正することが望ましい。これを行う従来の方法の1つは、定量的なクロストーク係数を決定し、これを使用してそれぞれの検出チャネルにおいてクロストーク信号を補正することである。
【0005】
現在のクロストーク手順において、一般的にクロストーク係数は、基準信号及びクロストーク信号のプラトの平均値の割合を使用して計算される。従来の方法は、データの10%未満を包含するプラト領域にもっぱら頼っている。またPCRの間、プラト領域の信号は、化学的構造が不安定な状態にあるときに生成される。このために、一般的にはベースライン信号のしきい値は、標的の識別に使用される。したがって、従来の方法は、ノイズがある信号を使用して、曲線における真の信号捕捉領域からのデータを含まない限定された情報によってクロストーク係数を決定する。さらに従来のクロストークモデルにおいて使用する不正確な仮定がデータ捕捉曲線に応じてエラーを誘発することも分かっている。したがって、クロストーク係数を計算する従来の方法は、(1)プラトが存在する、(2)プラトが平坦である(3)プラトのノイズが最小限である、との条件で十分なものになる可能性がある。しかし、そうでない場合である多くのデータの組がある。
【発明の概要】
【発明が解決しようとする課題】
【0006】
したがって、S字型曲線又は成長曲線、及び特にPCR曲線などの曲線において、クロストーク係数を決定するシステム及び方法を提供して、上述の問題及び他の問題を克服することが望ましい。
【0007】
本発明は、S字型曲線又は成長曲線、及び特にPCR曲線などの曲線において、クロストーク係数を決定するシステム及び方法を提供する。また、本発明は、線形減法モデル(linear subtractive model)を使用してデータの組を補正したクロストークを生成するためにクロストーク係数を適用するシステム及び方法を提供する。
【0008】
様々な実施形態に従うと、クロストーク信号の係数は、基準信号(ゲイン毎に、随意的には線形項を加える)と、クロストーク信号との間の差の二乗和を最小化することによって決定される。この技術は、基準信号及びクロストーク信号のプラトの平均値の割合を使用する従来技術よりも優れていることが示されている。さらに、この技術は、全体的な信号獲得範囲に亘るデータを分析して、クロストーク係数を決定する。例えば、獲得範囲に亘る全てのデータを使用でき、又は全体的な獲得範囲に亘る一部のデータを使用できる。信号曲線データの全てに亘って解析することにより、全体的なデータ獲得範囲に亘り且つロバスト性に優れたクロストーク補正を提供する。さらに、従来の方法は、全てのソースから測定する信号は、線形加法モデル(linear additive model)であり、全ての信号は、検出器の間で分析されると仮定するが、これは、事実とは異なり、過剰な補正、及び不足する補正の双方を結果として生じる信号にもたらす。代わりに本発明の技術は、この問題を克服する線形減法モデルを使用し、実際の検出システムを良好にモデル化する。これらの新しい技術は、クロストーク係数が2%又はそれよりも大きい範囲における実施例において、最大の有用性を手に入れることになるであろう。
【課題を解決するための手段】
【0009】
本発明の1つの態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定する方法が提供される。本方法は、PCR成長処理の獲得範囲に亘りPCRデータの組をそれぞれの光学素子のために獲得するステップを含み、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップを含む。さらに本方法は、PCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定するステップを含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む。ある態様では、クロストーク係数は、PCRデータの組に適用されて、補正したPCRデータの組のクロストークを生成する。ある態様では、線形減法モデルを使用して、クロストーク係数を適用する。
【0010】
本発明の他の態様に従うと、プロセッサを制御するコードを有し、又は記憶して、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定するコンピュータが読み取り可能な媒体が提供される。コードは、PCR成長処理の獲得範囲に亘り獲得するPCRデータの組をそれぞれの光学素子のために受信する命令を含み、獲得範囲に亘り獲得するそれぞれのフィルタのクロストークデータの組をそれぞれ他の光学素子のために同時に受信する命令を含む。また、コードは、PCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定する命令を含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、クロストーク係数を決定するコードは、獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定するコードを含む。
【0011】
本発明のさらに他の態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールを有するキネティック・ポリメラーゼ連鎖反応(PCR)システムが提供される。ここで、光学検出モジュールは、PCR成長処理の獲得範囲に亘るPCRデータの組をそれぞれの光学素子のために獲得するように構成され、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される。また本システムは、獲得したPCRデータの組とクロストークデータの組とを処理して、クロストーク係数を決定するように構成されるインテリジェントモジュールを含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、インテリジェントモジュールは、獲得範囲に渡るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。
【0012】
本発明のまたさらなる態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールを有する核酸融解(nucleic acid melting)分析システムが提供される。光学検出モジュールは、温度獲得範囲に亘る融解データの組をそれぞれの光学素子のために獲得するように構成され、温度獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される。光学検出モジュールは、温度獲得範囲に亘るそれぞれの融解データの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。
【0013】
本発明のまたさらなる態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出システムのためにクロストーク係数を決定する方法が提供される。本方法は、成長処理の獲得範囲に亘る第1のデータの組をそれぞれの光学素子のために獲得するステップと、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、獲得範囲に亘る第1のデータの組とクロストークデータの組とを使用してクロストーク係数を決定するステップとを含む。ある態様では、成長処理は、PCR処理、細菌処理、酵素処理、又は結合処理の1つである。
【0014】
図面及び特許請求の範囲を含む、本明細書の他の部分を参照することにより、本発明の他の特徴及び有利な点を理解することになるであろう。本発明に係るさらなる特徴及び有利な点は、本発明に係る様々な実施形態の構成及び操作と同様に、添付図面に対して以下に詳細に説明される。図面における同種の符号番号は、同一の要素、又は機能的に類似する要素を示す。
【図面の簡単な説明】
【0015】
【図1a】一般的なPCR処理におけるサイクル数に対する蛍光強度の値をプロットした一般的なリアルタイムPCR曲線の組を示す図である。
【図1b】2つ又は3つ以上の検出チャネルを使用してPCR増幅処理を分析する検出システムのためにクロストーク係数を決定する処理を示す図である。
【図2a】2チャネル検出システムのための、FAM信号と、HEX内のFAM信号のクロストークである特定の2チャネルの場合を示す図である。
【図2b】2チャネル検出システムのための、FAM信号と、HEX内のFAM信号のクロストークである特定の2チャネルの場合を示す図である。
【図3】2つのフィルタの範囲における2つの色素スペクトルのオーバラップを示す図である。
【図4】従来の方法でFAMチャネルに標的を置き、HEXチャネルに標的を置かずにFAMチャネル及びHEXチャネルをテストしたときの24個のそれぞれの残差プロットを示す図である。
【図5】図4の端から端までの24個のプロットを示す図である。
【図6】図4の24個の全てのプロットの重ね合わせを示す図である。
【図7】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図8】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図9】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図10】図7に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図11】図8に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図12】図9に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図13】FAMチャネルに標的を置き、HEXチャネルに標的を置ないHIV試験法のPCR実験のためのデータの組を示す図である。
【図14】図13のHIV試験法に対応するHEXチャネルのためのクロストークデータの組を示す図である。
【図15】従来の方法を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図16】本発明に係る実施形態を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図17】本発明に係る実施形態を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図18】ソフトウェア資源とハードウェア資源との間の関係を示すブロックを概略的に示す図である。
【発明を実施するための形態】
【0016】
本発明は、クロストーク係数を決定するシステム及び方法、並びにクロストーク係数を使用して補正したクロストークデータを生成するシステム及び方法を提供する。詳細にはPCR検出システム、並びにPCRデータの組、及び核酸融解データの組のシステム及び方法を提供する。また、本発明は、線形減法モデルを使用して補正したクロストークデータの組を生成するためにクロストーク係数を適用するシステム及び方法を提供する。
【0017】
本明細書の他の部分では、PCRデータの適用性の観点から本発明に係る実施形態及び態様を説明することになるが、本発明は、他の処理に関連するデータに適用できることは明らかであろう。S字型曲線又は成長曲線を提供する他の処理、又は本発明の技術に従って処理できる他の処理の例示は、細菌処理、融解処理、微生物成長処理(microbial growth processes),(酵素キネティック反応(enzymatic kinetic reactions)などの)酵素処理、及び結合処理を含む。また、本発明の技術は、核酸融解処理及び類似する処理などからのデータを分析することに適用可能である。
【0018】
図1aに示すように、PCRサイクル数をX軸に規定し、堆積したポリヌクレオチド成長の指標をY軸に規定するなどして、一般的なPCR成長曲線のデータを2次元座標のシステムに示すことができる。図1aに示すように、一般的には、蛍光マーカを使用することがおそらく最も広く使用されるラベリングスキーマであり、堆積した成長の指標は、蛍光強度の値である。しかしながら、特定のラベリング及び/又は検出スキーマを使用するときには、他の指標を使用できることが理解されるはずである。堆積した信号成長(accumulated signal growth)の他の有用な指標の例示は、発光強度、化学発光強度、生物発光強度、リン光強度、電荷移動、電圧、電流、電力、エネルギ、温度、粘度、光散乱、放射線強度、反射率、透過率、及び吸収率を含む。またサイクルの定義は、時間、処理サイクル、単位操作サイクル(unit operation cycle)、及び生殖サイクルを含む。
【0019】
〔処理の概略的な概説〕
図1bを参照することによって、2つ又は3つ以上の検出チャネルを使用するPCR増幅処理を分析する検出システムのためにクロストーク係数を決定する、本発明に係る1つの実施形態である処理100を簡単に説明できる。ある態様では、PCR検出システムは、PCR実験からの放射線放出を分析するための検出器を含む。検出システムは、さらなる分析のために波長帯を分離する操作がそれぞれ可能な光学素子を含む。これらの光学素子は、特定の色素の発光帯域内の放射を分離するなど、PCR増幅処理において使用される蛍光プローブ又はマーカの発光特性に整合するように通常選択される。例えばある態様において、発光素子は、規定した波長帯の全ての放射が通過できる1つ又は2つ以上の光学フィルタを含む。他の光学素子は、回折格子を含むことができる。それぞれの光学素子は、検出素子が受信した波長帯などの検出チャネルを規定する。
【0020】
本発明の典型的な実施形態において、本方法は、キーボード、マウスなどのようなデータの組を入力する入力装置、モニタなどのような曲線の領域における対象の特定点を示す表示装置、CPUなどのような本方法におけるそれぞれのステップを実施するために必要な処理装置、モデムなどのようなネットワークインタフェース、及びデータの組とプロセッサにおいて実行するコンピュータコードなどとを記憶するデータ記憶装置を含む従来のパーソナルコンピュータシステムを使用して実施できるがこれに限定されるものではない。さらにまた、本方法は、PCR装置において実施できる。
【0021】
ステップ110において、それぞれの検出チャネルでは、1つ又は2つ以上のPCR曲線を示す実験データの組が受信あるいは獲得される。ある態様において、ベースライン領域、移行領域、プラト領域などの、検出システムの全ての獲得範囲に亘ってデータが獲得される。図2Aにおいて、プロットされたPCRデータの組(1つ又は2つ以上のPCRデータ曲線の組)を示す。ここでは、Y軸とX軸とは、PCR曲線の蛍光強度とサイクル数とをそれぞれ示す。ある態様では、データの組は、軸に沿って等間隔のデータを含むはずである。しかしながら、1つ又は2つ以上のデータの欠落点がある可能性がある。ステップ120において、ステップ110と同時に、それぞれ他のチャネルにおける獲得範囲に亘るクロストークデータの組が獲得される。図2Bにおいて、クロストークデータの組の例示が示される。ステップ130において、以下に詳細に説明されるように、データの組を処理してクロストーク係数が決定される。ある態様において、以下に詳細に説明されるように、それぞれのPCRデータの組とクロスデータの組との間の二乗和が最小化される。他の態様において、PCRデータの組とクロスデータの組との間の差の絶対値の和が最小化される。
【0022】
サーモサイクラなどのようなPCRデータ獲得装置に内在する(命令を実行するプロセッサなどの)インテリジェンスモジュールにおいてプロセス100が実施される場合、データの組は、データが収集されるとリアルタイムでインテリジェンスモジュールに提供でき、又はメモリ部又はバッファに記憶して実験が終了した後にインテリジェンスモジュールに提供できる。同様に、データの組は、デスクトップコンピュータシステム、又は他のコンピュータシステムなどの別のシステムに(LAN、VPN、イントラネット、インタネットなどの)ネットワーク接続、又は(USB若しくは他の有線又は無線の直接接続などの)獲得装置への直接接続を介して提供でき、若しくはCD、DVD、フロッピディスクなどのような携帯型媒体に提供できる。
【0023】
図18は、ソフトウェア資源とハードウェア資源との間の関係を概略的に説明するブロックである。このシステムは、サーモサイクラ装置に配置できるキネティックPCR分析モジュールと、コンピュータシステムの一部であるインテリジェンスモジュールとを有する。データの組(PCRデータの組)は、分析モジュールからインテリジェンスモジュールに、又はインテリジェンスモジュールから分析モジュールにネットワーク接続又は直接接続を介して転送される。プロセッサで実行され、インテリジェンスモジュールの記憶装置に記憶され、処理の後に分析モジュールの記憶装置の返送されるコンピュータコードによって、図1bに表示される方法に従ってデータの組が処理される。ここで、修正されたデータは、表示装置に表示できる。
【0024】
ある態様では、データの組は、一対の座標値(又は2次元ベクトル)を有するデータ点を含む。PCRデータでは、一対の座標値は、サイクル数及び蛍光強度の値を示す。
【0025】
ステップ130において、クロストーク係数が決定された後に、ステップ140において、決定された元のPCRデータ又は新しいPCRデータにクロストーク係数を適用して補正したクロストークデータの組を生成できる。ステップ150において、クロストーク係数及び/又は補正したクロストークPCRデータの組、又は他のデータは、メモリ部に記憶でき、ネットワーク接続又は携帯型記憶媒体を介して種々のシステムに提供でき、モニタ又はプリンタなどのような表示装置に表示できる。
【0026】
〔クロストーク係数の決定〕
従来のクロストークモデルにおいて、クロストーク係数は、概して以下のように計算される。
【0027】
固有であるがスペクトルがオーバラップする2つの可視色素を包含する単一のサンプルを仮定する。検出システムは、一方の色素スペクトルの約95%を通し、他方の色素スペクトルの約5%を通すそれぞれの2つの固有の光スペクトルフィルタからなる。それぞれのフィルタは、ただ1つの色素からの光を通すように最適化される。フィルタのそれぞれを通る光は、それぞれチャネル1、チャネル2と考えられる。
(1)チャネル1及び2のプラト信号領域における5つのデータ点の平均を取る
PLAvg1 = 平均(プラトチャネル1の5つの点)
PLAvg2 = 平均(プラトチャネル2の5つの点)
(2)サンプルのクロストーク係数を計算する
XT-dye2-channel1 = PLAvg2/ PLAvg1
(3)ここでサンプルの大きさを96マルチウェルプレートに増加し、チャネル1->チャネル2のXTを計算する
XT(1->2) = 平均(XT1,XT2,.....,XT96)
【0028】
従来のこのクロストーク計算方法は、(1)プラトが存在する、(2)プラトが平坦である(3)プラトのノイズが最小限である、との条件で十分なものになる可能性がある。しかし、そうでない場合の多くのデータの組がある。
【0029】
本発明の様々な実施形態に従うと、クロストーク係数の計算の正確性を向上する方法が提供される。ある態様に従って、クロストーク係数は、線形回帰に類似する最適化技術を使用することによって決定される。基準信号として「Signal」を規定し、クロストーク信号として「XTSignal」を規定し、サイクル数として添字iを規定し、乗法ゲイン(multiplicative gain)としてqを規定し、オフセット及び傾きとしてr及びsを規定すると、3つの典型的な実施形態が以下の式によって説明できる。
(1) 式(1)に示すように、単純なゲイン「q」を使用して、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。
【数1】
(2) 式(2)に示すように、共通のオフセット「r」及び傾き「s」と、それぞれの単純なゲイン「q」とを使用して、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。これは、それぞれのチャネルのクロストーク係数と、全てのチャネルに共通する線形項とをもたらすことになる。
【数2】
(3) 式(3)に示すように、オフセット「r」と、傾き「s」と、単純なゲイン「q」とを使用する、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。これは、それぞれのチャネルのクロストーク係数と、線形項とをもたらすことになる。
【数3】
【0030】
他の態様において、PCRデータの組とクロストークデータの組との間の差の絶対値の和が最小化される。レーベンバーグ・マルカート法、線形計画法、Nelder-Mead法、勾配降下法、部分勾配手法、シンプレックス法、楕円体法、バンドル法、ニュートン法、準ニュートン法、内点法、及び当業者に理解されると思われる他の方法などを使用できる。
【0031】
これらの様々な実施形態の1つの有利な点は、全ての信号獲得範囲に亘るデータを使用してクロストーク係数を決定することである。例えば、獲得範囲に渡る全てのデータを使用でき、又は全ての獲得範囲に亘るデータの一部を使用できる。これは、系統的なデータ獲得エラーを平均するクロストーク係数を提供する。反対に、従来の方法は、データの10%未満を包含するプラト領域にもっぱら頼っている。また、本発明の実施形態は、PCRなどの分析にさらなる有利な点を提供する。PCRの間、プラト領域の信号は、プローブの大部分が消費されたときに生成される。このため、基準信号のしきい値は、概して標的の識別に使用される。したがって、従来の方法は、ノイズを有する信号を使用して、曲線における真の獲得点からのデータを含まない、限定された情報によってクロストーク係数を決定する。また、従来のクロストークモデルで使用する不正確な仮定は、不正確な仮定がデータ獲得曲線に応じてエラーを誘発することも分かっている。クロストークの計算に全ての曲線を使用することにより、誤っている仮定の一部を取り除く。また、正確なモデルのさらなる使用によって、クロストーク補正のエラーを事実上排除する。
【0032】
ある実施形態に従って、クロストーク係数を決定するのに先立ち、バックグラウンド除去及び/又はベースライン除去が全ての信号(基準信号及びクロストーク信号)を示すデータの組において実行される。バックグラウンド除去は、それぞれの信号に固有のバッファ信号を除去することにより行われる。ベースライン除去は、ベースライン(傾き及び断片など)を規定し、全ての信号(基準信号及びクロストーク信号)からこのベースラインを除去することによって行われる。ベースラインは、ベースラインのスタート値及びストップ値を特定し、これらの端点の間に直線回帰を実行することによって規定でき、又は(ダブルシグモイド関数(double sigmoid function))などの関数を曲線適合(curve fitting)し、この関数から傾き及び切片のパラメータをベースラインとして使用することによって規定できる。
【0033】
ある態様では、ベースラインの決定は、規定したベースラインのスタート位置とストップポイント位置との間のデータの組に直線回帰を実行することを含む。他の態様では、ベースラインの決定は、ダブルシグモイド関数を曲線適合して、傾き値及び切片値を識別することを含む。
【0034】
特定の態様では、本方法は、クロストーク係数を決定するのに先立ち、PCRデータの組(信号)とクロストークデータの組とから異常点(outlier points)、すなわち「スパイク」を取り除くことを含む。名称を「レーベンバーグ・マルカート異常点スパイク除去法(Levenberg Marquardt Outlier Spike Removal Method)」という米国特許出願第11/316315号と、名称を「レーベンバーグ・マルカートアルゴリズムと正規化とによるダブルシグモイド関数曲線適合を使用することによるPCRエルボの決定(PCR Elbow Determination By Use of a Double Sigmoid Function Curve Fit With the Levenberg-Marquardt Algorithm and Normalization)」という米国特許出願第11/349550号とは、ダブルシグモイド関数を適合してPCR曲線の傾き及び切片をとりわけ決定する技術と、PCRデータの組の異常点、すなわち「スパイク」を識別し、取り除く技術とを開示する。
【0035】
本方法のある態様において、光学素子は、1つ又は2つ以上のフィルタを有し、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。特定の実施形態では、システムは、少なくとも4つのフィルタを有する。
【0036】
他の態様において、本方法は、補正したクロストークデータの組を生成するときに後に使用するために、決定したクロストーク係数を表示し、又は出力し及び/又は決定したクロストーク係数をメモリモジュールに記憶する。
【0037】
さらに本発明は、プロセッサを制御するコードを有するコンピュータが読み取り可能な媒体と関連して、ポリメラーゼ連鎖反応(PCR)光学検出システムのクロスオーバ係数を決定する。光学検出システムは、それぞれ電磁的な種々の特定の波長帯を分離する操作が可能である少なくとも2つの光学素子を有する。コードは、それぞれ他の光学素子のために、ベースライン領域と、成長領域と、プラト領域とを有するPCR成長処理の獲得範囲に亘って獲得するPCRデータの組を受信するための命令と、獲得範囲に亘って獲得するそれぞれのフィルタのクロストークデータの組を同時に受信する命令と、獲得範囲に亘るPCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定する命令とを有する。ある態様では、光学素子は、1つ又は2つ以上の光学フィルタを有し、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。
【0038】
コンピュータが読み取り可能な媒体の他の態様において、データ獲得範囲は、複数のPCRサイクルを表す。ここでは、クロストーク係数を決定することは、獲得範囲に亘るそれぞれのPCRデータの組とクロストーク係数の組との間の二乗和を最小化することを含む。
【0039】
特定の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数4】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、qは、乗法ゲイン因子である。
【0040】
他の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数5】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である。
【0041】
さらに他の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数6】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である。
【0042】
ある態様では、コードは、それぞれのPCRデータの組とそれぞれのクロストークデータの組とのベースラインを決定する命令と、クロストーク係数を決定するのに先立ち、それぞれのデータの組からそれぞれのベースラインを除去する命令とをさらに有する。これを考慮すると、ベースラインを決定する命令は、ベースラインのスタート位置とストップ位置との間のデータの組に直線回帰を実行する命令を有することができる。他の態様では、ベースラインを決定する命令は、ダブルシグモイド関数を曲線適合して、傾き値及び切片値を識別する命令を有することができる。
【0043】
他の態様では、コードは、クロストーク係数を決定するのに先立ち、PCRデータの組とクロストークデータの組とから異常点を除去する命令をさらに有する。コードは、決定したクロストーク係数を表示し又は出力する命令をさらに有することができる。他の実施形態では、コードは、補正したクロスデータの組を生成するときに後に使用するために、決定したクロストーク係数をメモリモジュールに記憶する命令をさらに有することができる。
【0044】
また、コードは、線形減法モデルを使用して、決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成する命令をさらに有することができる。これを考慮すると、線形減法モデルは、以下の式を含むことができる。
【数7】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示す。
【0045】
他の態様において、線形減法モデルは、以下の式を含むことができる。
【数8】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである。
【0046】
さらに他の態様において、線形減法モデルは、以下の式を含むことができる。
【数9】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである。
【0047】
また、本発明は、少なくとも2つの光学素子を有する光学検出モジュールを有するキネティック・ポリメラーゼ連鎖反応(PCR)システムに関する。それぞれの光学素子は、特定の異なる電磁的波長帯を分離する操作が可能であり、光学検出モジュールは、ベースライン領域、成長領域、及びプラト領域を含む、PCR成長処理の獲得範囲に亘りそれぞれの光学素子のためにPCRデータの組を獲得するように構成され、獲得範囲に亘りそれぞれ他の光学素子のためにクロストークデータの組を同時に獲得するように構成される。そして、インテリジェンスモジュールは、獲得したPCRデータの組とクロストークデータの組とを処理して、獲得範囲に亘るPCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定するように構成される。本システムのある態様において、データ獲得範囲は、複数のPCRサイクルを示し、インテリジェンスモジュールは、獲得範囲に渡るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。二乗和の最小化は、以下の式を使用することを含む。
【数10】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、qは、乗法ゲイン因子である。
【0048】
他の態様において、線形減法モデルは、以下の式を含むことができる。
【数11】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である。
【0049】
さらに他の態様において、線形減法モデルは、以下の式を含むことができる。
【数12】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である。
【0050】
さらに本システムにおいて、インテリジェンスモジュールは、それぞれのPCRデータの組、及びクロストークデータの組のベースラインを決定するように構成でき、クロストーク係数を決定するのに先立ち、それぞれのデータの組からベースラインを除去するように構成できる。特定の実施形態において、インテリジェンスモジュールは、規定したベースラインのスタート位置とストップ位置との間のデータの組に線形回帰を実行することによって、ベースラインを決定する。他の特定の実施形態では、インテリジェンスモジュールは、ダブルシグモイド関数を曲線適合することによってベースラインを決定して、傾き値及び切片値を識別する。
【0051】
さらに本システムのある実施形態では、インテリジェンスモジュールは、クロストーク係数を決定するのに先立ち、PCRデータの組、及びクロストークデータの組の1つ又は2つ以上から異常点を除去するように構成できる。本システムの他の実施形態では、光学素子は、1つ又は2つ以上のフィルタを含み、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。
【0052】
さらに本システムにおいて、インテリジェンスモジュールは、線形減法モデルを使用して、決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成できる。ある実施形態では、線形減法モデルは、以下の式を含む。
【数13】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示す。他の実施形態では、線形減法モデルは、以下の式を含む。
【数14】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである。他の実施形態では、線形減法モデルは、以下の式を含む。
【数15】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである。
【0053】
ある態様における本システムは、表示モジュールをさらに有することができる。ここで、インテリジェントモジュールは、決定したクロストーク係数の1つを表示し、又は補正したクロストーク係数の組を表示する表示モジュールにデータを提供するようにさらに構成できる。特定の実施形態では、本システムは、メモリモジュールをさらに有する。ここで、インテリジェントモジュールは、補正したクロストーク係数の組を生成するときに後に使用するために、決定したクロストーク係数を記憶するようにさらに構成できる。
【0054】
〔HPV較正検定(HPV Calibration Assay)を使用する実施例〕
特定の2チャネルの場合を考える。図2A及び2Bに示すように、HPV較正検定におけるFAM信号と、HEXチャネル内のFAM信号のクロストークである。FAMとHEXとは、異なる励起特性及び発光特性を有する周知の蛍光色素である。ノイズが少なくプラトが明確であるので、図2A及び2Bの信号は、ほぼ理想的である。したがって、従来の方法で計算したときと、式(1)〜(3)の方法で計算したときとでクロストーク係数がほぼ等しくなることが期待されるであろう。
【0055】
〔クロストーク係数を決定する従来の方法を使用する分析〕
クロストークデータからプラト領域の5つの点のデータの平均を取り、全体の信号(pure signal)からプラト領域の5つの点の平均によって分割する。そして、クロストーク係数は、サーマルサイクラー(商標)の全てのウェル(wells)にクロストーク係数の平均として規定される。結果は、(Mathematica(登録商標)によって示される)。
【表1】
【0056】
このように、この例では、FAMとHEXとのクロストーク係数は、0.01549であると決定される。式(1)〜(3)の方法によるFAMとHEXのクロストーク係数の概要を以下の表1に示す。
【表2】
【0057】
従来の方法に最も類似するであろう式1は、ほぼ同一のクロストーク係数を生成する一方、線形項を有するために式2及び3は相違する。
【0058】
〔従来の方法と式(1)とのクロストークのマトリックスの比較〕
特定の4チャネルの場合を考える。HPV較正検定におけるFAM、HEX、JA270、及びCY5.5のクロストーク係数の全てを比較することは有益である。以下の表2には、従来の方法をしようして計算されたクロストーク係数が示される。一方、表3は、式(1)〜(3)を使用して計算された係数を示す。式(1)は、対角要素(a11、a22、a33、a44)を使用しない。そこでこれらのセルは「−」が付される。このHPV較正の組について既に説明したように、ノイズが最小限でありプラトが明確であるときは、クロストーク係数の2つの組は、ほぼ同一になるように期待される。
【表3】
【表4】
【0059】
このように、この具体的な実施例における従来の方法と式(1)〜(3)とを適用するときの差は、クロストーク係数の数学的なアプリケーションによるものであり、係数そのものによるものではないであろう。なお、しかしながら、現在の方法と式(1)〜(3)とを比較したときにクロストーク係数が大きく異なる多くの実施例がある。
【0060】
〔補正したクロストークデータを生成するクロストーク係数のアプリケーション〕
クロストーク係数を適用する従来の方法は、以下の式(4)に示す付加的な線形モデルを仮定する。
f1 = a11c1 + a12c2 + a13c3 + a14c4
f2 = a21c1 + a22c2 + a23c3 + a24c4
f3 = a31c1 + a32c2 + a33c3 + a34c4
f4 = a41c1 + a42c2 + a43c3 + a44c4 (4)
ここでfiは、測定された信号であり、ciは、蛍光色素信号であり、係数aIJは、チャネルJからチャネルIへのクロストーク係数である。
【0061】
また、これらのクロストーク係数は、以下の特性を有する。
【数16】
【0062】
式(4)の組を逆行列によって解いて、補正したクロストーク信号として規定される色素信号ciを得ることができる。このアプローチの1つの問題は、チャネルJからの全ての信号がチャネル(1、2、3、4)の間で解析されると仮定することである。一般に、これは真実ではない。
【0063】
1つの実施形態に従って、減法線形モデル(subtractive linear model)を使用してクロストーク係数を適用して、補正したクロストークデータの組を生成する。式(1)の線形減法モデルは、以下の式(6)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4)
f2c =f2 -(a21f1 + a23f3 + a24f4)
f3c =f3 -(a31f1 + a32f2 + a34f4) (6)
f4c =f4 -(a41f1 + a42f2 + a43f3)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。このモデルは、異なるチャネルの中の基準信号の分析において何も仮定しない。
【0064】
式(2)の線形減法モデルは、以下の式(7)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4) - (r + S*i)
f2c =f2 -(a21f1 + a23f3 + a24f4) - (r + S*i)
f3c =f3 -(a31f1 + a32f2 + a34f4) - (r + S*i) (7)
f4c =f4 -(a41f1 + a42f2 + a43f3) - (r + S*i)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号である。係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。式(7)は、全てのチャネルに共通するゲイン及び線形項、r及びsを使用する。
【0065】
式(3)の線形減法モデルは、以下の式(8)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4) - (r1 + S1*i)
f2c =f2 -(a21f1 + a23f3 + a24f4) - (r2 + S2*i)
f3c =f3 -(a31f1 + a32f2 + a34f4) - (r3 + S3*i) (8)
f4c =f4 -(a41f1 + a42f2 + a43f3) - (r4 + S4*i)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号である。係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。式(8)は、それぞれのチャネルで異なるゲイン及び線形項、r及びsを使用する。
【0066】
なお有利には、これらの補正したクロストーク信号の計算もまた、逆行列を必要としない。また、ある態様では、式(6)〜(8)は、最初に基準信号とクロストーク信号との双方からバックグラウンド又はベースラインを除去することによって、修正できる。
【0067】
〔2つの色素状態におけるクロストークアプリケーションの比較〕
図3に示される色素スペクトルを考える。ここで、スペクトル10は、色素1(FAM)を示し、スペクトル20は、色素2(HEX)を示す。FAM色素とHEX色素とがオーバラップする領域によって示されるクロストークを除去することが要求される。
【0068】
従来の方法では、上述の式(4)及び(5)を解くことにより、フィルタ1の内部で観察されるFAMの補正されたクロストーク信号、及びフィルタ2の内部で観察されるHEXの補正されたクロストーク信号として、以下の式(9)及び(10)に示す結果が得られる。
【数17】
【数18】
【0069】
このシステムにおいて式(1)を使用して補正したクロストーク信号は、以下の式(11)及び(12)として与えられる。
f1c =f1 - a12f2 (11)
f2c =f2 - a21f1 (12)
【0070】
式(11)は、式(9)に関連する2つの問題を克服する。すなわち、クロストークを過大に補償する原因であるf1の乗数(1-a12)は、もはや存在せず、不正確な分母ももはや存在しない。
【0071】
〔HPVデータの組における従来の方法と新たな方法との比較〕
FAMチャネル及びHEXチャネルのみを有するHPVを現在の方法と式(1)〜(3)とを使用してテストする。このデータは、FAMチャネルに標的を包含し、HEXチャネルには標的を包含しない。これらの方法は、HEXチャネルのクロストーク信号に適用され、結果として生じる残差プロットを調べる。理想的には、残差は、傾きがゼロであるゼロ切片の周囲に集中するであろう。
【0072】
〔a)従来の方法を使用する残差プロット〕
図4は、24個のそれぞれの残差プロットを示す。一方、図5は、端から端までの24個のプロットを示し、図6は、全ての24個のプロットの重ね合わせを示す。最適な補正では、残差は、傾き及び切片がセロでありX軸の周りに集中することが期待されるであろう。しかしながら、図4では、サイクル1からサイクル60に残差が実質的に減少し、最適なクロストークが実施されていないことを多くのグラフが示す。
【0073】
図6(図4の24個の全てのグラフの重ね合わせ)を観察すると、従来のクロストーク方法を使用するときにサイクル1からサイクル60にかなり下降する傾向があることが明らかである。
【0074】
〔b)式(1)〜(3)を使用する残差プロット〕
図7〜9は、式(1)〜(3)のそれぞれの端から端までの残差プロットを示す。同様に図10〜12は、式(1)〜(3)の重ね合わせた残差プロットを示す。図6と図10〜12とを比較すると、有利には、本発明に係る技術を使用する残差の範囲が従来の方法よりも狭いことは、明らかである。さらに、本発明に係る技術を使用すると、重ね合わせたプロットの傾向線は、目標のゼロにより近い傾き及び切片を有する。この例において、FAXクロストークとHEMクロストークとは、約2%だった。このため、これらのプロットは、本発明に係る技術のロバスト性を表す、より最適な補正を示す。本発明に係る技術の優位性は、より多くの色素があり且つクロストークが2〜20%の範囲にある実施例において、より明らかになるであろう。
【0075】
〔HIVのデータの組における従来の方法と新たな方法との比較〕
FAMチャネルに標的を有し、HEXチャネルには標的を有しないHIV試験のPCR実験を、FAMフィルタについて図13に示し、HEXフィルタについて図14に示す。図13及び14のデータを使用すると、FAM−>HEXクロストーク(a21)のクロストーク係数は、従来の方法と式(1)との双方でa21=0.051と計算される。
【0076】
図15、16、及び17は、従来の方法、式(1)、及び式(3)をそれぞれ使用するHEXチャネルにおける補正したクロストーク信号を示す。式(1)、及び式(3)のいずれかを使用すると、信号の過剰補正が大幅に減少することが分かる。
【0077】
本明細書で説明されるクロストーク補正処理を含むクロストーク係数決定処理は、コンピュータシステムのプロセッサで実行されるコンピュータコードで実施できることは、明らかであるはずである。コードは、コンピュータを制御して様々な態様を実施する命令と、その処理のステップとを含む。コードは、ハードディスク、RAM、又はCD、DVDなどのような携帯可能な媒体に記憶される。同様に、処理は、プロセッサに接続されるメモリ部に記憶される命令を実行するプロセッサを有するサーモサイクラなどのPCR装置において実行できる。このような命令を有するコードは、周知のネットワーク接続又はコードソースへの直接接続、若しくは携帯可能な媒体を使用することによって、PCR装置のメモリ部にダウンロードできる。
【0078】
本発明に係るクロストーク係数の決定処理及びクロストーク補正処理は、C、C++、フォートラン、ビジュアルベーシックなどの様々なプログラム言語と同様にMathematica(登録商標)のように、データの視覚化及び分析に有益なプリパッケージ化されたルーティーン、機能、及び手順を提供するアプリケーションを使用してコード化できることは、当業者には明らかなはずである。後者の他の例は、MATLAB(商標)である。
【0079】
本発明は、特定の実施形態に関して実施例の手段で説明されているが、本発明は、開示された実施形態に限定されないと解すべきである。反対に、当業者には明らかであろうが、様々な変更及び相似の配置の範囲に亘ることが意図される。したがって、添付されたクレームの範囲は、このような変更及び相似の配置を包含するように、最も広範な解釈が認められるべきである。
【技術分野】
【0001】
本発明は、ポリメラーゼ連鎖反応(PCR)曲線などのS字型曲線又は成長曲線を示すデータを処理するシステム及び方法に関する。より詳細には、PCR検出システムにおいてクロストーク特性を決定するシステム及び方法に関する。
【背景技術】
【0002】
ポリメラーゼ連鎖反応(PCR)は、酵素的に合成するインビトロの(in vitro)方法である。すなわちポリメラーゼ連鎖反応(PCR)は、規定された核酸配列を増幅するインビトロの方法である。一般的には、反応は、逆ストランドをハイブリダイズし、増幅するべき標的DNA、又は鋳型DNAに隣接する(flank)2つのオリゴヌクレオチドプリマを使用する。プリマのエロンゲーションは、熱安定性DNAポリメラーゼが触媒作用を及ぼす。テンプレートの変性(template denaturation)と、プリマアニーリング(primer annealing)と、ポリメラーゼによってアニールされるプリマの伸展とを含む反復的な一連のサイクルは、特定のDNA断片の指数的な蓄積をもたらす。一般的には、蛍光プローブを処理で使用して、増幅処理の検出及び定量化を容易にする。
【0003】
図1aにおいて、一般的なリアルタイムPCR曲線の組を示す。ここで、蛍光強度の値は、一般的なPCR処理におけるサイクル数に対してプロットされる。この場合、PCR生成物の構造は、PCR処理のそれぞれのサイクルにおいて監視される。増幅は、増幅反応の間蛍光信号を測定する構成素子及び装置を含むサーモサイクラ(thermocycler)内で通常測定される。このようなサーモサイクラの例は、Roche DiagnosticsのLightCycler(Cat. No. 20110468)である。例えば、増幅産物は、標的の核酸に結合するときに蛍光信号を放射し且つ蛍光ラベルされるハイブリダイゼーション・プローブ(hybridization probes)の手段によって検出される。ある場合には、増幅産物は、二重鎖DNAに結合する蛍光色素の手段によっても検出される。図1aから分かるように、PCR曲線は、ベースライン領域5とプラト領域6とを有する。ベースライン領域5とプラト領域6との間の領域は、成長領域と一般的に称される。
【0004】
PCR実験からの放射線放出を分析する一般的なPCR検出システムは、さらなる分析のために波長帯を分離する操作が可能な2つ又は3つ以上のフィルタを有する。例えば、それぞれの光学フィルタは、規定された波長帯の実質的に全ての放射線を通すことが可能である。しかしながら、一般的にはプローブ又はマーカは、波長帯域が部分的にオーバラップして放出され、フィルタの通過帯域は、他のプローブから放出された信号をそれぞれの検出チャネル受信するように、このオーバラップの領域を有する。このクロストーク信号は、対象の実際の信号に作用する傾向がある。したがって、それぞれの検出チャネルにおいて、このようなクロストーク信号を補正することが望ましい。これを行う従来の方法の1つは、定量的なクロストーク係数を決定し、これを使用してそれぞれの検出チャネルにおいてクロストーク信号を補正することである。
【0005】
現在のクロストーク手順において、一般的にクロストーク係数は、基準信号及びクロストーク信号のプラトの平均値の割合を使用して計算される。従来の方法は、データの10%未満を包含するプラト領域にもっぱら頼っている。またPCRの間、プラト領域の信号は、化学的構造が不安定な状態にあるときに生成される。このために、一般的にはベースライン信号のしきい値は、標的の識別に使用される。したがって、従来の方法は、ノイズがある信号を使用して、曲線における真の信号捕捉領域からのデータを含まない限定された情報によってクロストーク係数を決定する。さらに従来のクロストークモデルにおいて使用する不正確な仮定がデータ捕捉曲線に応じてエラーを誘発することも分かっている。したがって、クロストーク係数を計算する従来の方法は、(1)プラトが存在する、(2)プラトが平坦である(3)プラトのノイズが最小限である、との条件で十分なものになる可能性がある。しかし、そうでない場合である多くのデータの組がある。
【発明の概要】
【発明が解決しようとする課題】
【0006】
したがって、S字型曲線又は成長曲線、及び特にPCR曲線などの曲線において、クロストーク係数を決定するシステム及び方法を提供して、上述の問題及び他の問題を克服することが望ましい。
【0007】
本発明は、S字型曲線又は成長曲線、及び特にPCR曲線などの曲線において、クロストーク係数を決定するシステム及び方法を提供する。また、本発明は、線形減法モデル(linear subtractive model)を使用してデータの組を補正したクロストークを生成するためにクロストーク係数を適用するシステム及び方法を提供する。
【0008】
様々な実施形態に従うと、クロストーク信号の係数は、基準信号(ゲイン毎に、随意的には線形項を加える)と、クロストーク信号との間の差の二乗和を最小化することによって決定される。この技術は、基準信号及びクロストーク信号のプラトの平均値の割合を使用する従来技術よりも優れていることが示されている。さらに、この技術は、全体的な信号獲得範囲に亘るデータを分析して、クロストーク係数を決定する。例えば、獲得範囲に亘る全てのデータを使用でき、又は全体的な獲得範囲に亘る一部のデータを使用できる。信号曲線データの全てに亘って解析することにより、全体的なデータ獲得範囲に亘り且つロバスト性に優れたクロストーク補正を提供する。さらに、従来の方法は、全てのソースから測定する信号は、線形加法モデル(linear additive model)であり、全ての信号は、検出器の間で分析されると仮定するが、これは、事実とは異なり、過剰な補正、及び不足する補正の双方を結果として生じる信号にもたらす。代わりに本発明の技術は、この問題を克服する線形減法モデルを使用し、実際の検出システムを良好にモデル化する。これらの新しい技術は、クロストーク係数が2%又はそれよりも大きい範囲における実施例において、最大の有用性を手に入れることになるであろう。
【課題を解決するための手段】
【0009】
本発明の1つの態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定する方法が提供される。本方法は、PCR成長処理の獲得範囲に亘りPCRデータの組をそれぞれの光学素子のために獲得するステップを含み、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップを含む。さらに本方法は、PCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定するステップを含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む。ある態様では、クロストーク係数は、PCRデータの組に適用されて、補正したPCRデータの組のクロストークを生成する。ある態様では、線形減法モデルを使用して、クロストーク係数を適用する。
【0010】
本発明の他の態様に従うと、プロセッサを制御するコードを有し、又は記憶して、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定するコンピュータが読み取り可能な媒体が提供される。コードは、PCR成長処理の獲得範囲に亘り獲得するPCRデータの組をそれぞれの光学素子のために受信する命令を含み、獲得範囲に亘り獲得するそれぞれのフィルタのクロストークデータの組をそれぞれ他の光学素子のために同時に受信する命令を含む。また、コードは、PCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定する命令を含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、クロストーク係数を決定するコードは、獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定するコードを含む。
【0011】
本発明のさらに他の態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールを有するキネティック・ポリメラーゼ連鎖反応(PCR)システムが提供される。ここで、光学検出モジュールは、PCR成長処理の獲得範囲に亘るPCRデータの組をそれぞれの光学素子のために獲得するように構成され、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される。また本システムは、獲得したPCRデータの組とクロストークデータの組とを処理して、クロストーク係数を決定するように構成されるインテリジェントモジュールを含む。ある態様では、獲得範囲は、ベースライン領域と、成長領域と、プラト領域とを含む。ある態様では、インテリジェントモジュールは、獲得範囲に渡るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。
【0012】
本発明のまたさらなる態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールを有する核酸融解(nucleic acid melting)分析システムが提供される。光学検出モジュールは、温度獲得範囲に亘る融解データの組をそれぞれの光学素子のために獲得するように構成され、温度獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される。光学検出モジュールは、温度獲得範囲に亘るそれぞれの融解データの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。
【0013】
本発明のまたさらなる態様に従うと、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出システムのためにクロストーク係数を決定する方法が提供される。本方法は、成長処理の獲得範囲に亘る第1のデータの組をそれぞれの光学素子のために獲得するステップと、獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、獲得範囲に亘る第1のデータの組とクロストークデータの組とを使用してクロストーク係数を決定するステップとを含む。ある態様では、成長処理は、PCR処理、細菌処理、酵素処理、又は結合処理の1つである。
【0014】
図面及び特許請求の範囲を含む、本明細書の他の部分を参照することにより、本発明の他の特徴及び有利な点を理解することになるであろう。本発明に係るさらなる特徴及び有利な点は、本発明に係る様々な実施形態の構成及び操作と同様に、添付図面に対して以下に詳細に説明される。図面における同種の符号番号は、同一の要素、又は機能的に類似する要素を示す。
【図面の簡単な説明】
【0015】
【図1a】一般的なPCR処理におけるサイクル数に対する蛍光強度の値をプロットした一般的なリアルタイムPCR曲線の組を示す図である。
【図1b】2つ又は3つ以上の検出チャネルを使用してPCR増幅処理を分析する検出システムのためにクロストーク係数を決定する処理を示す図である。
【図2a】2チャネル検出システムのための、FAM信号と、HEX内のFAM信号のクロストークである特定の2チャネルの場合を示す図である。
【図2b】2チャネル検出システムのための、FAM信号と、HEX内のFAM信号のクロストークである特定の2チャネルの場合を示す図である。
【図3】2つのフィルタの範囲における2つの色素スペクトルのオーバラップを示す図である。
【図4】従来の方法でFAMチャネルに標的を置き、HEXチャネルに標的を置かずにFAMチャネル及びHEXチャネルをテストしたときの24個のそれぞれの残差プロットを示す図である。
【図5】図4の端から端までの24個のプロットを示す図である。
【図6】図4の24個の全てのプロットの重ね合わせを示す図である。
【図7】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図8】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図9】本発明の実施形態に従って処理されたデータの組の端から端までの残差プロットを示す図である。
【図10】図7に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図11】図8に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図12】図9に示すプロットに対応する重ね合わせた残差プロットを示す図である。
【図13】FAMチャネルに標的を置き、HEXチャネルに標的を置ないHIV試験法のPCR実験のためのデータの組を示す図である。
【図14】図13のHIV試験法に対応するHEXチャネルのためのクロストークデータの組を示す図である。
【図15】従来の方法を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図16】本発明に係る実施形態を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図17】本発明に係る実施形態を使用してHEXチャネルの補正したクロストーク信号を示す図である。
【図18】ソフトウェア資源とハードウェア資源との間の関係を示すブロックを概略的に示す図である。
【発明を実施するための形態】
【0016】
本発明は、クロストーク係数を決定するシステム及び方法、並びにクロストーク係数を使用して補正したクロストークデータを生成するシステム及び方法を提供する。詳細にはPCR検出システム、並びにPCRデータの組、及び核酸融解データの組のシステム及び方法を提供する。また、本発明は、線形減法モデルを使用して補正したクロストークデータの組を生成するためにクロストーク係数を適用するシステム及び方法を提供する。
【0017】
本明細書の他の部分では、PCRデータの適用性の観点から本発明に係る実施形態及び態様を説明することになるが、本発明は、他の処理に関連するデータに適用できることは明らかであろう。S字型曲線又は成長曲線を提供する他の処理、又は本発明の技術に従って処理できる他の処理の例示は、細菌処理、融解処理、微生物成長処理(microbial growth processes),(酵素キネティック反応(enzymatic kinetic reactions)などの)酵素処理、及び結合処理を含む。また、本発明の技術は、核酸融解処理及び類似する処理などからのデータを分析することに適用可能である。
【0018】
図1aに示すように、PCRサイクル数をX軸に規定し、堆積したポリヌクレオチド成長の指標をY軸に規定するなどして、一般的なPCR成長曲線のデータを2次元座標のシステムに示すことができる。図1aに示すように、一般的には、蛍光マーカを使用することがおそらく最も広く使用されるラベリングスキーマであり、堆積した成長の指標は、蛍光強度の値である。しかしながら、特定のラベリング及び/又は検出スキーマを使用するときには、他の指標を使用できることが理解されるはずである。堆積した信号成長(accumulated signal growth)の他の有用な指標の例示は、発光強度、化学発光強度、生物発光強度、リン光強度、電荷移動、電圧、電流、電力、エネルギ、温度、粘度、光散乱、放射線強度、反射率、透過率、及び吸収率を含む。またサイクルの定義は、時間、処理サイクル、単位操作サイクル(unit operation cycle)、及び生殖サイクルを含む。
【0019】
〔処理の概略的な概説〕
図1bを参照することによって、2つ又は3つ以上の検出チャネルを使用するPCR増幅処理を分析する検出システムのためにクロストーク係数を決定する、本発明に係る1つの実施形態である処理100を簡単に説明できる。ある態様では、PCR検出システムは、PCR実験からの放射線放出を分析するための検出器を含む。検出システムは、さらなる分析のために波長帯を分離する操作がそれぞれ可能な光学素子を含む。これらの光学素子は、特定の色素の発光帯域内の放射を分離するなど、PCR増幅処理において使用される蛍光プローブ又はマーカの発光特性に整合するように通常選択される。例えばある態様において、発光素子は、規定した波長帯の全ての放射が通過できる1つ又は2つ以上の光学フィルタを含む。他の光学素子は、回折格子を含むことができる。それぞれの光学素子は、検出素子が受信した波長帯などの検出チャネルを規定する。
【0020】
本発明の典型的な実施形態において、本方法は、キーボード、マウスなどのようなデータの組を入力する入力装置、モニタなどのような曲線の領域における対象の特定点を示す表示装置、CPUなどのような本方法におけるそれぞれのステップを実施するために必要な処理装置、モデムなどのようなネットワークインタフェース、及びデータの組とプロセッサにおいて実行するコンピュータコードなどとを記憶するデータ記憶装置を含む従来のパーソナルコンピュータシステムを使用して実施できるがこれに限定されるものではない。さらにまた、本方法は、PCR装置において実施できる。
【0021】
ステップ110において、それぞれの検出チャネルでは、1つ又は2つ以上のPCR曲線を示す実験データの組が受信あるいは獲得される。ある態様において、ベースライン領域、移行領域、プラト領域などの、検出システムの全ての獲得範囲に亘ってデータが獲得される。図2Aにおいて、プロットされたPCRデータの組(1つ又は2つ以上のPCRデータ曲線の組)を示す。ここでは、Y軸とX軸とは、PCR曲線の蛍光強度とサイクル数とをそれぞれ示す。ある態様では、データの組は、軸に沿って等間隔のデータを含むはずである。しかしながら、1つ又は2つ以上のデータの欠落点がある可能性がある。ステップ120において、ステップ110と同時に、それぞれ他のチャネルにおける獲得範囲に亘るクロストークデータの組が獲得される。図2Bにおいて、クロストークデータの組の例示が示される。ステップ130において、以下に詳細に説明されるように、データの組を処理してクロストーク係数が決定される。ある態様において、以下に詳細に説明されるように、それぞれのPCRデータの組とクロスデータの組との間の二乗和が最小化される。他の態様において、PCRデータの組とクロスデータの組との間の差の絶対値の和が最小化される。
【0022】
サーモサイクラなどのようなPCRデータ獲得装置に内在する(命令を実行するプロセッサなどの)インテリジェンスモジュールにおいてプロセス100が実施される場合、データの組は、データが収集されるとリアルタイムでインテリジェンスモジュールに提供でき、又はメモリ部又はバッファに記憶して実験が終了した後にインテリジェンスモジュールに提供できる。同様に、データの組は、デスクトップコンピュータシステム、又は他のコンピュータシステムなどの別のシステムに(LAN、VPN、イントラネット、インタネットなどの)ネットワーク接続、又は(USB若しくは他の有線又は無線の直接接続などの)獲得装置への直接接続を介して提供でき、若しくはCD、DVD、フロッピディスクなどのような携帯型媒体に提供できる。
【0023】
図18は、ソフトウェア資源とハードウェア資源との間の関係を概略的に説明するブロックである。このシステムは、サーモサイクラ装置に配置できるキネティックPCR分析モジュールと、コンピュータシステムの一部であるインテリジェンスモジュールとを有する。データの組(PCRデータの組)は、分析モジュールからインテリジェンスモジュールに、又はインテリジェンスモジュールから分析モジュールにネットワーク接続又は直接接続を介して転送される。プロセッサで実行され、インテリジェンスモジュールの記憶装置に記憶され、処理の後に分析モジュールの記憶装置の返送されるコンピュータコードによって、図1bに表示される方法に従ってデータの組が処理される。ここで、修正されたデータは、表示装置に表示できる。
【0024】
ある態様では、データの組は、一対の座標値(又は2次元ベクトル)を有するデータ点を含む。PCRデータでは、一対の座標値は、サイクル数及び蛍光強度の値を示す。
【0025】
ステップ130において、クロストーク係数が決定された後に、ステップ140において、決定された元のPCRデータ又は新しいPCRデータにクロストーク係数を適用して補正したクロストークデータの組を生成できる。ステップ150において、クロストーク係数及び/又は補正したクロストークPCRデータの組、又は他のデータは、メモリ部に記憶でき、ネットワーク接続又は携帯型記憶媒体を介して種々のシステムに提供でき、モニタ又はプリンタなどのような表示装置に表示できる。
【0026】
〔クロストーク係数の決定〕
従来のクロストークモデルにおいて、クロストーク係数は、概して以下のように計算される。
【0027】
固有であるがスペクトルがオーバラップする2つの可視色素を包含する単一のサンプルを仮定する。検出システムは、一方の色素スペクトルの約95%を通し、他方の色素スペクトルの約5%を通すそれぞれの2つの固有の光スペクトルフィルタからなる。それぞれのフィルタは、ただ1つの色素からの光を通すように最適化される。フィルタのそれぞれを通る光は、それぞれチャネル1、チャネル2と考えられる。
(1)チャネル1及び2のプラト信号領域における5つのデータ点の平均を取る
PLAvg1 = 平均(プラトチャネル1の5つの点)
PLAvg2 = 平均(プラトチャネル2の5つの点)
(2)サンプルのクロストーク係数を計算する
XT-dye2-channel1 = PLAvg2/ PLAvg1
(3)ここでサンプルの大きさを96マルチウェルプレートに増加し、チャネル1->チャネル2のXTを計算する
XT(1->2) = 平均(XT1,XT2,.....,XT96)
【0028】
従来のこのクロストーク計算方法は、(1)プラトが存在する、(2)プラトが平坦である(3)プラトのノイズが最小限である、との条件で十分なものになる可能性がある。しかし、そうでない場合の多くのデータの組がある。
【0029】
本発明の様々な実施形態に従うと、クロストーク係数の計算の正確性を向上する方法が提供される。ある態様に従って、クロストーク係数は、線形回帰に類似する最適化技術を使用することによって決定される。基準信号として「Signal」を規定し、クロストーク信号として「XTSignal」を規定し、サイクル数として添字iを規定し、乗法ゲイン(multiplicative gain)としてqを規定し、オフセット及び傾きとしてr及びsを規定すると、3つの典型的な実施形態が以下の式によって説明できる。
(1) 式(1)に示すように、単純なゲイン「q」を使用して、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。
【数1】
(2) 式(2)に示すように、共通のオフセット「r」及び傾き「s」と、それぞれの単純なゲイン「q」とを使用して、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。これは、それぞれのチャネルのクロストーク係数と、全てのチャネルに共通する線形項とをもたらすことになる。
【数2】
(3) 式(3)に示すように、オフセット「r」と、傾き「s」と、単純なゲイン「q」とを使用する、それぞれの蛍光信号とクロストーク信号との間の二乗和を最小化する。これは、それぞれのチャネルのクロストーク係数と、線形項とをもたらすことになる。
【数3】
【0030】
他の態様において、PCRデータの組とクロストークデータの組との間の差の絶対値の和が最小化される。レーベンバーグ・マルカート法、線形計画法、Nelder-Mead法、勾配降下法、部分勾配手法、シンプレックス法、楕円体法、バンドル法、ニュートン法、準ニュートン法、内点法、及び当業者に理解されると思われる他の方法などを使用できる。
【0031】
これらの様々な実施形態の1つの有利な点は、全ての信号獲得範囲に亘るデータを使用してクロストーク係数を決定することである。例えば、獲得範囲に渡る全てのデータを使用でき、又は全ての獲得範囲に亘るデータの一部を使用できる。これは、系統的なデータ獲得エラーを平均するクロストーク係数を提供する。反対に、従来の方法は、データの10%未満を包含するプラト領域にもっぱら頼っている。また、本発明の実施形態は、PCRなどの分析にさらなる有利な点を提供する。PCRの間、プラト領域の信号は、プローブの大部分が消費されたときに生成される。このため、基準信号のしきい値は、概して標的の識別に使用される。したがって、従来の方法は、ノイズを有する信号を使用して、曲線における真の獲得点からのデータを含まない、限定された情報によってクロストーク係数を決定する。また、従来のクロストークモデルで使用する不正確な仮定は、不正確な仮定がデータ獲得曲線に応じてエラーを誘発することも分かっている。クロストークの計算に全ての曲線を使用することにより、誤っている仮定の一部を取り除く。また、正確なモデルのさらなる使用によって、クロストーク補正のエラーを事実上排除する。
【0032】
ある実施形態に従って、クロストーク係数を決定するのに先立ち、バックグラウンド除去及び/又はベースライン除去が全ての信号(基準信号及びクロストーク信号)を示すデータの組において実行される。バックグラウンド除去は、それぞれの信号に固有のバッファ信号を除去することにより行われる。ベースライン除去は、ベースライン(傾き及び断片など)を規定し、全ての信号(基準信号及びクロストーク信号)からこのベースラインを除去することによって行われる。ベースラインは、ベースラインのスタート値及びストップ値を特定し、これらの端点の間に直線回帰を実行することによって規定でき、又は(ダブルシグモイド関数(double sigmoid function))などの関数を曲線適合(curve fitting)し、この関数から傾き及び切片のパラメータをベースラインとして使用することによって規定できる。
【0033】
ある態様では、ベースラインの決定は、規定したベースラインのスタート位置とストップポイント位置との間のデータの組に直線回帰を実行することを含む。他の態様では、ベースラインの決定は、ダブルシグモイド関数を曲線適合して、傾き値及び切片値を識別することを含む。
【0034】
特定の態様では、本方法は、クロストーク係数を決定するのに先立ち、PCRデータの組(信号)とクロストークデータの組とから異常点(outlier points)、すなわち「スパイク」を取り除くことを含む。名称を「レーベンバーグ・マルカート異常点スパイク除去法(Levenberg Marquardt Outlier Spike Removal Method)」という米国特許出願第11/316315号と、名称を「レーベンバーグ・マルカートアルゴリズムと正規化とによるダブルシグモイド関数曲線適合を使用することによるPCRエルボの決定(PCR Elbow Determination By Use of a Double Sigmoid Function Curve Fit With the Levenberg-Marquardt Algorithm and Normalization)」という米国特許出願第11/349550号とは、ダブルシグモイド関数を適合してPCR曲線の傾き及び切片をとりわけ決定する技術と、PCRデータの組の異常点、すなわち「スパイク」を識別し、取り除く技術とを開示する。
【0035】
本方法のある態様において、光学素子は、1つ又は2つ以上のフィルタを有し、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。特定の実施形態では、システムは、少なくとも4つのフィルタを有する。
【0036】
他の態様において、本方法は、補正したクロストークデータの組を生成するときに後に使用するために、決定したクロストーク係数を表示し、又は出力し及び/又は決定したクロストーク係数をメモリモジュールに記憶する。
【0037】
さらに本発明は、プロセッサを制御するコードを有するコンピュータが読み取り可能な媒体と関連して、ポリメラーゼ連鎖反応(PCR)光学検出システムのクロスオーバ係数を決定する。光学検出システムは、それぞれ電磁的な種々の特定の波長帯を分離する操作が可能である少なくとも2つの光学素子を有する。コードは、それぞれ他の光学素子のために、ベースライン領域と、成長領域と、プラト領域とを有するPCR成長処理の獲得範囲に亘って獲得するPCRデータの組を受信するための命令と、獲得範囲に亘って獲得するそれぞれのフィルタのクロストークデータの組を同時に受信する命令と、獲得範囲に亘るPCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定する命令とを有する。ある態様では、光学素子は、1つ又は2つ以上の光学フィルタを有し、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。
【0038】
コンピュータが読み取り可能な媒体の他の態様において、データ獲得範囲は、複数のPCRサイクルを表す。ここでは、クロストーク係数を決定することは、獲得範囲に亘るそれぞれのPCRデータの組とクロストーク係数の組との間の二乗和を最小化することを含む。
【0039】
特定の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数4】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、qは、乗法ゲイン因子である。
【0040】
他の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数5】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である。
【0041】
さらに他の実施形態では、二乗和の最小化は、以下の式を使用することを含む。
【数6】
ここでiは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である。
【0042】
ある態様では、コードは、それぞれのPCRデータの組とそれぞれのクロストークデータの組とのベースラインを決定する命令と、クロストーク係数を決定するのに先立ち、それぞれのデータの組からそれぞれのベースラインを除去する命令とをさらに有する。これを考慮すると、ベースラインを決定する命令は、ベースラインのスタート位置とストップ位置との間のデータの組に直線回帰を実行する命令を有することができる。他の態様では、ベースラインを決定する命令は、ダブルシグモイド関数を曲線適合して、傾き値及び切片値を識別する命令を有することができる。
【0043】
他の態様では、コードは、クロストーク係数を決定するのに先立ち、PCRデータの組とクロストークデータの組とから異常点を除去する命令をさらに有する。コードは、決定したクロストーク係数を表示し又は出力する命令をさらに有することができる。他の実施形態では、コードは、補正したクロスデータの組を生成するときに後に使用するために、決定したクロストーク係数をメモリモジュールに記憶する命令をさらに有することができる。
【0044】
また、コードは、線形減法モデルを使用して、決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成する命令をさらに有することができる。これを考慮すると、線形減法モデルは、以下の式を含むことができる。
【数7】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示す。
【0045】
他の態様において、線形減法モデルは、以下の式を含むことができる。
【数8】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである。
【0046】
さらに他の態様において、線形減法モデルは、以下の式を含むことができる。
【数9】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである。
【0047】
また、本発明は、少なくとも2つの光学素子を有する光学検出モジュールを有するキネティック・ポリメラーゼ連鎖反応(PCR)システムに関する。それぞれの光学素子は、特定の異なる電磁的波長帯を分離する操作が可能であり、光学検出モジュールは、ベースライン領域、成長領域、及びプラト領域を含む、PCR成長処理の獲得範囲に亘りそれぞれの光学素子のためにPCRデータの組を獲得するように構成され、獲得範囲に亘りそれぞれ他の光学素子のためにクロストークデータの組を同時に獲得するように構成される。そして、インテリジェンスモジュールは、獲得したPCRデータの組とクロストークデータの組とを処理して、獲得範囲に亘るPCRデータの組とクロストークデータの組とを使用してクロストーク係数を決定するように構成される。本システムのある態様において、データ獲得範囲は、複数のPCRサイクルを示し、インテリジェンスモジュールは、獲得範囲に渡るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する。二乗和の最小化は、以下の式を使用することを含む。
【数10】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、qは、乗法ゲイン因子である。
【0048】
他の態様において、線形減法モデルは、以下の式を含むことができる。
【数11】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である。
【0049】
さらに他の態様において、線形減法モデルは、以下の式を含むことができる。
【数12】
ここで、iは、PCRサイクル数であり、Signaliは、光学素子のPCRデータの組であり、XTSignaliは、光学素子のクロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である。
【0050】
さらに本システムにおいて、インテリジェンスモジュールは、それぞれのPCRデータの組、及びクロストークデータの組のベースラインを決定するように構成でき、クロストーク係数を決定するのに先立ち、それぞれのデータの組からベースラインを除去するように構成できる。特定の実施形態において、インテリジェンスモジュールは、規定したベースラインのスタート位置とストップ位置との間のデータの組に線形回帰を実行することによって、ベースラインを決定する。他の特定の実施形態では、インテリジェンスモジュールは、ダブルシグモイド関数を曲線適合することによってベースラインを決定して、傾き値及び切片値を識別する。
【0051】
さらに本システムのある実施形態では、インテリジェンスモジュールは、クロストーク係数を決定するのに先立ち、PCRデータの組、及びクロストークデータの組の1つ又は2つ以上から異常点を除去するように構成できる。本システムの他の実施形態では、光学素子は、1つ又は2つ以上のフィルタを含み、それぞれのフィルタは、特定の異なる波長帯の光を通すことができる。
【0052】
さらに本システムにおいて、インテリジェンスモジュールは、線形減法モデルを使用して、決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成できる。ある実施形態では、線形減法モデルは、以下の式を含む。
【数13】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示す。他の実施形態では、線形減法モデルは、以下の式を含む。
【数14】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである。他の実施形態では、線形減法モデルは、以下の式を含む。
【数15】
ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)へのクロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである。
【0053】
ある態様における本システムは、表示モジュールをさらに有することができる。ここで、インテリジェントモジュールは、決定したクロストーク係数の1つを表示し、又は補正したクロストーク係数の組を表示する表示モジュールにデータを提供するようにさらに構成できる。特定の実施形態では、本システムは、メモリモジュールをさらに有する。ここで、インテリジェントモジュールは、補正したクロストーク係数の組を生成するときに後に使用するために、決定したクロストーク係数を記憶するようにさらに構成できる。
【0054】
〔HPV較正検定(HPV Calibration Assay)を使用する実施例〕
特定の2チャネルの場合を考える。図2A及び2Bに示すように、HPV較正検定におけるFAM信号と、HEXチャネル内のFAM信号のクロストークである。FAMとHEXとは、異なる励起特性及び発光特性を有する周知の蛍光色素である。ノイズが少なくプラトが明確であるので、図2A及び2Bの信号は、ほぼ理想的である。したがって、従来の方法で計算したときと、式(1)〜(3)の方法で計算したときとでクロストーク係数がほぼ等しくなることが期待されるであろう。
【0055】
〔クロストーク係数を決定する従来の方法を使用する分析〕
クロストークデータからプラト領域の5つの点のデータの平均を取り、全体の信号(pure signal)からプラト領域の5つの点の平均によって分割する。そして、クロストーク係数は、サーマルサイクラー(商標)の全てのウェル(wells)にクロストーク係数の平均として規定される。結果は、(Mathematica(登録商標)によって示される)。
【表1】
【0056】
このように、この例では、FAMとHEXとのクロストーク係数は、0.01549であると決定される。式(1)〜(3)の方法によるFAMとHEXのクロストーク係数の概要を以下の表1に示す。
【表2】
【0057】
従来の方法に最も類似するであろう式1は、ほぼ同一のクロストーク係数を生成する一方、線形項を有するために式2及び3は相違する。
【0058】
〔従来の方法と式(1)とのクロストークのマトリックスの比較〕
特定の4チャネルの場合を考える。HPV較正検定におけるFAM、HEX、JA270、及びCY5.5のクロストーク係数の全てを比較することは有益である。以下の表2には、従来の方法をしようして計算されたクロストーク係数が示される。一方、表3は、式(1)〜(3)を使用して計算された係数を示す。式(1)は、対角要素(a11、a22、a33、a44)を使用しない。そこでこれらのセルは「−」が付される。このHPV較正の組について既に説明したように、ノイズが最小限でありプラトが明確であるときは、クロストーク係数の2つの組は、ほぼ同一になるように期待される。
【表3】
【表4】
【0059】
このように、この具体的な実施例における従来の方法と式(1)〜(3)とを適用するときの差は、クロストーク係数の数学的なアプリケーションによるものであり、係数そのものによるものではないであろう。なお、しかしながら、現在の方法と式(1)〜(3)とを比較したときにクロストーク係数が大きく異なる多くの実施例がある。
【0060】
〔補正したクロストークデータを生成するクロストーク係数のアプリケーション〕
クロストーク係数を適用する従来の方法は、以下の式(4)に示す付加的な線形モデルを仮定する。
f1 = a11c1 + a12c2 + a13c3 + a14c4
f2 = a21c1 + a22c2 + a23c3 + a24c4
f3 = a31c1 + a32c2 + a33c3 + a34c4
f4 = a41c1 + a42c2 + a43c3 + a44c4 (4)
ここでfiは、測定された信号であり、ciは、蛍光色素信号であり、係数aIJは、チャネルJからチャネルIへのクロストーク係数である。
【0061】
また、これらのクロストーク係数は、以下の特性を有する。
【数16】
【0062】
式(4)の組を逆行列によって解いて、補正したクロストーク信号として規定される色素信号ciを得ることができる。このアプローチの1つの問題は、チャネルJからの全ての信号がチャネル(1、2、3、4)の間で解析されると仮定することである。一般に、これは真実ではない。
【0063】
1つの実施形態に従って、減法線形モデル(subtractive linear model)を使用してクロストーク係数を適用して、補正したクロストークデータの組を生成する。式(1)の線形減法モデルは、以下の式(6)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4)
f2c =f2 -(a21f1 + a23f3 + a24f4)
f3c =f3 -(a31f1 + a32f2 + a34f4) (6)
f4c =f4 -(a41f1 + a42f2 + a43f3)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号であり、係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。このモデルは、異なるチャネルの中の基準信号の分析において何も仮定しない。
【0064】
式(2)の線形減法モデルは、以下の式(7)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4) - (r + S*i)
f2c =f2 -(a21f1 + a23f3 + a24f4) - (r + S*i)
f3c =f3 -(a31f1 + a32f2 + a34f4) - (r + S*i) (7)
f4c =f4 -(a41f1 + a42f2 + a43f3) - (r + S*i)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号である。係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。式(7)は、全てのチャネルに共通するゲイン及び線形項、r及びsを使用する。
【0065】
式(3)の線形減法モデルは、以下の式(8)で示される。
f1c =f1 -(a12f2 + a13f3 + a14f4) - (r1 + S1*i)
f2c =f2 -(a21f1 + a23f3 + a24f4) - (r2 + S2*i)
f3c =f3 -(a31f1 + a32f2 + a34f4) - (r3 + S3*i) (8)
f4c =f4 -(a41f1 + a42f2 + a43f3) - (r4 + S4*i)
ここでfiは、チャネル(i)の測定された蛍光であり、ficは、チャネル(i)の補正したクロストーク信号である。係数aIJは、チャネル(J)からチャネル(I)へのクロストーク係数を示す。式(8)は、それぞれのチャネルで異なるゲイン及び線形項、r及びsを使用する。
【0066】
なお有利には、これらの補正したクロストーク信号の計算もまた、逆行列を必要としない。また、ある態様では、式(6)〜(8)は、最初に基準信号とクロストーク信号との双方からバックグラウンド又はベースラインを除去することによって、修正できる。
【0067】
〔2つの色素状態におけるクロストークアプリケーションの比較〕
図3に示される色素スペクトルを考える。ここで、スペクトル10は、色素1(FAM)を示し、スペクトル20は、色素2(HEX)を示す。FAM色素とHEX色素とがオーバラップする領域によって示されるクロストークを除去することが要求される。
【0068】
従来の方法では、上述の式(4)及び(5)を解くことにより、フィルタ1の内部で観察されるFAMの補正されたクロストーク信号、及びフィルタ2の内部で観察されるHEXの補正されたクロストーク信号として、以下の式(9)及び(10)に示す結果が得られる。
【数17】
【数18】
【0069】
このシステムにおいて式(1)を使用して補正したクロストーク信号は、以下の式(11)及び(12)として与えられる。
f1c =f1 - a12f2 (11)
f2c =f2 - a21f1 (12)
【0070】
式(11)は、式(9)に関連する2つの問題を克服する。すなわち、クロストークを過大に補償する原因であるf1の乗数(1-a12)は、もはや存在せず、不正確な分母ももはや存在しない。
【0071】
〔HPVデータの組における従来の方法と新たな方法との比較〕
FAMチャネル及びHEXチャネルのみを有するHPVを現在の方法と式(1)〜(3)とを使用してテストする。このデータは、FAMチャネルに標的を包含し、HEXチャネルには標的を包含しない。これらの方法は、HEXチャネルのクロストーク信号に適用され、結果として生じる残差プロットを調べる。理想的には、残差は、傾きがゼロであるゼロ切片の周囲に集中するであろう。
【0072】
〔a)従来の方法を使用する残差プロット〕
図4は、24個のそれぞれの残差プロットを示す。一方、図5は、端から端までの24個のプロットを示し、図6は、全ての24個のプロットの重ね合わせを示す。最適な補正では、残差は、傾き及び切片がセロでありX軸の周りに集中することが期待されるであろう。しかしながら、図4では、サイクル1からサイクル60に残差が実質的に減少し、最適なクロストークが実施されていないことを多くのグラフが示す。
【0073】
図6(図4の24個の全てのグラフの重ね合わせ)を観察すると、従来のクロストーク方法を使用するときにサイクル1からサイクル60にかなり下降する傾向があることが明らかである。
【0074】
〔b)式(1)〜(3)を使用する残差プロット〕
図7〜9は、式(1)〜(3)のそれぞれの端から端までの残差プロットを示す。同様に図10〜12は、式(1)〜(3)の重ね合わせた残差プロットを示す。図6と図10〜12とを比較すると、有利には、本発明に係る技術を使用する残差の範囲が従来の方法よりも狭いことは、明らかである。さらに、本発明に係る技術を使用すると、重ね合わせたプロットの傾向線は、目標のゼロにより近い傾き及び切片を有する。この例において、FAXクロストークとHEMクロストークとは、約2%だった。このため、これらのプロットは、本発明に係る技術のロバスト性を表す、より最適な補正を示す。本発明に係る技術の優位性は、より多くの色素があり且つクロストークが2〜20%の範囲にある実施例において、より明らかになるであろう。
【0075】
〔HIVのデータの組における従来の方法と新たな方法との比較〕
FAMチャネルに標的を有し、HEXチャネルには標的を有しないHIV試験のPCR実験を、FAMフィルタについて図13に示し、HEXフィルタについて図14に示す。図13及び14のデータを使用すると、FAM−>HEXクロストーク(a21)のクロストーク係数は、従来の方法と式(1)との双方でa21=0.051と計算される。
【0076】
図15、16、及び17は、従来の方法、式(1)、及び式(3)をそれぞれ使用するHEXチャネルにおける補正したクロストーク信号を示す。式(1)、及び式(3)のいずれかを使用すると、信号の過剰補正が大幅に減少することが分かる。
【0077】
本明細書で説明されるクロストーク補正処理を含むクロストーク係数決定処理は、コンピュータシステムのプロセッサで実行されるコンピュータコードで実施できることは、明らかであるはずである。コードは、コンピュータを制御して様々な態様を実施する命令と、その処理のステップとを含む。コードは、ハードディスク、RAM、又はCD、DVDなどのような携帯可能な媒体に記憶される。同様に、処理は、プロセッサに接続されるメモリ部に記憶される命令を実行するプロセッサを有するサーモサイクラなどのPCR装置において実行できる。このような命令を有するコードは、周知のネットワーク接続又はコードソースへの直接接続、若しくは携帯可能な媒体を使用することによって、PCR装置のメモリ部にダウンロードできる。
【0078】
本発明に係るクロストーク係数の決定処理及びクロストーク補正処理は、C、C++、フォートラン、ビジュアルベーシックなどの様々なプログラム言語と同様にMathematica(登録商標)のように、データの視覚化及び分析に有益なプリパッケージ化されたルーティーン、機能、及び手順を提供するアプリケーションを使用してコード化できることは、当業者には明らかなはずである。後者の他の例は、MATLAB(商標)である。
【0079】
本発明は、特定の実施形態に関して実施例の手段で説明されているが、本発明は、開示された実施形態に限定されないと解すべきである。反対に、当業者には明らかであろうが、様々な変更及び相似の配置の範囲に亘ることが意図される。したがって、添付されたクレームの範囲は、このような変更及び相似の配置を包含するように、最も広範な解釈が認められるべきである。
【特許請求の範囲】
【請求項1】
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数の決定方法であって、
PCR成長処理の獲得範囲に亘りPCRデータの組をそれぞれの光学素子のために獲得するステップと、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、
前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するステップと、
を含むことを特徴とする決定方法。
【請求項2】
前記データ獲得範囲は、複数のPCRサイクルを示し、クロストーク係数を決定するステップは、前記獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む請求項1に記載の決定方法。
【請求項3】
二乗和を最小化するステップは、
【数1】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、qは、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項4】
二乗和を最小化するステップは、
【数2】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項5】
二乗和を最小化するステップは、
【数3】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項6】
それぞれのPCRデータの組と、それぞれのクロストークデータの組とのベースラインを決定するステップと、
クロストーク係数を決定するステップに先立ち、それぞれのデータの組から前記それぞれのベースラインを除去するステップと、
をさらに含む請求項1に記載の決定方法。
【請求項7】
線形除法モデルを使用して前記決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成するステップをさらに含む請求項1に記載の決定方法。
【請求項8】
前記線形除法モデルは、
【数4】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示す請求項7に記載の決定方法。
【請求項9】
前記線形除法モデルは、
【数5】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである請求項7に記載の決定方法。
【請求項10】
前記線形除法モデルは、
【数6】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである請求項7に記載の決定方法。
【請求項11】
プロセッサを制御するコードを有して、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定するコンピュータが読み取り可能な媒体であって、前記コードは、
ベースライン領域と、成長領域と、プラト領域とを含むPCR成長処理の獲得範囲に亘り獲得するPCRデータの組をそれぞれの光学素子のために受信する命令と、
前記獲得範囲に亘り獲得するそれぞれのフィルタのクロストークデータの組をそれぞれ他の光学素子のために同時に受信する命令と、
前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定する命令と、
を含むことを特徴とするコンピュータが読み取り可能な媒体。
【請求項12】
キネティック・ポリメラーゼ連鎖反応(PCR)システムであって、
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールであって、
ベースライン領域と、成長領域と、プラト領域とを含むPCR成長処理の獲得範囲に亘るPCRデータの組をそれぞれの光学素子のために獲得し、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される光学検出モジュールと、
前記獲得したPCRデータの組と前記獲得したクロストークデータの組とを処理して、前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するように構成されるインテリジェンスモジュールと、
を含むことを特徴とするシステム。
【請求項13】
核酸融解分析システムであって、
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールであって、
温度獲得範囲に亘る融解データの組をそれぞれの光学素子のために獲得し、前記温度獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得し、
前記獲得範囲に亘るそれぞれの融解データの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する、
ように構成される光学検出モジュールを含むことを特徴とするシステム。
【請求項14】
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出システムのためのクロストーク係数の決定方法であって、
成長処理の獲得範囲に亘る第1のデータの組をそれぞれの光学素子のために獲得するステップと、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、
前記獲得範囲に亘る前記第1のデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するステップと、
を含むことを特徴とする決定方法。
【請求項15】
前記データ獲得範囲は、複数のPCRサイクルを示し、クロストーク係数を決定するステップは、前記獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む請求項14に記載の決定方法。
【請求項1】
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数の決定方法であって、
PCR成長処理の獲得範囲に亘りPCRデータの組をそれぞれの光学素子のために獲得するステップと、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、
前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するステップと、
を含むことを特徴とする決定方法。
【請求項2】
前記データ獲得範囲は、複数のPCRサイクルを示し、クロストーク係数を決定するステップは、前記獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む請求項1に記載の決定方法。
【請求項3】
二乗和を最小化するステップは、
【数1】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、qは、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項4】
二乗和を最小化するステップは、
【数2】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、rは、共通のオフセットであり、sは、共通の傾きであり、q1、q2、及びq3は、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項5】
二乗和を最小化するステップは、
【数3】
の式を使用するステップを含み、ここでiは、PCRサイクル数であり、Signaliは、光学素子の前記PCRデータの組であり、XTSignaliは、光学素子の前記クロストークデータの組であり、rは、オフセットであり、sは、傾きであり、qは、乗法ゲイン因子である請求項2に記載の決定方法。
【請求項6】
それぞれのPCRデータの組と、それぞれのクロストークデータの組とのベースラインを決定するステップと、
クロストーク係数を決定するステップに先立ち、それぞれのデータの組から前記それぞれのベースラインを除去するステップと、
をさらに含む請求項1に記載の決定方法。
【請求項7】
線形除法モデルを使用して前記決定したクロストーク係数をPCRデータの組に適用して、補正したクロストークデータの組を生成するステップをさらに含む請求項1に記載の決定方法。
【請求項8】
前記線形除法モデルは、
【数4】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示す請求項7に記載の決定方法。
【請求項9】
前記線形除法モデルは、
【数5】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示し、rとsとは、それぞれ全てのチャネル(i)に共通のゲインと線形項とである請求項7に記載の決定方法。
【請求項10】
前記線形除法モデルは、
【数6】
の式を含み、ここでfiは、チャネル(i)の測定された信号であり、ficは、チャネル(i)の前記補正したクロストーク信号であり、係数aijは、チャネル(j)からチャネル(i)への前記クロストーク係数を示し、riとsiとはそれぞれ、それぞれのチャネル(i)の異なるゲインと線形項とである請求項7に記載の決定方法。
【請求項11】
プロセッサを制御するコードを有して、特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有するポリメラーゼ連鎖反応(PCR)光学検出システムのクロストーク係数を決定するコンピュータが読み取り可能な媒体であって、前記コードは、
ベースライン領域と、成長領域と、プラト領域とを含むPCR成長処理の獲得範囲に亘り獲得するPCRデータの組をそれぞれの光学素子のために受信する命令と、
前記獲得範囲に亘り獲得するそれぞれのフィルタのクロストークデータの組をそれぞれ他の光学素子のために同時に受信する命令と、
前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定する命令と、
を含むことを特徴とするコンピュータが読み取り可能な媒体。
【請求項12】
キネティック・ポリメラーゼ連鎖反応(PCR)システムであって、
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールであって、
ベースライン領域と、成長領域と、プラト領域とを含むPCR成長処理の獲得範囲に亘るPCRデータの組をそれぞれの光学素子のために獲得し、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するように構成される光学検出モジュールと、
前記獲得したPCRデータの組と前記獲得したクロストークデータの組とを処理して、前記獲得範囲に亘る前記PCRデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するように構成されるインテリジェンスモジュールと、
を含むことを特徴とするシステム。
【請求項13】
核酸融解分析システムであって、
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出モジュールであって、
温度獲得範囲に亘る融解データの組をそれぞれの光学素子のために獲得し、前記温度獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得し、
前記獲得範囲に亘るそれぞれの融解データの組とクロストークデータの組との間の二乗和を最小化することによってクロストーク係数を決定する、
ように構成される光学検出モジュールを含むことを特徴とするシステム。
【請求項14】
特定の異なる電磁的な波長帯をそれぞれが分離する操作が可能である少なくとも2つの光学素子を有する光学検出システムのためのクロストーク係数の決定方法であって、
成長処理の獲得範囲に亘る第1のデータの組をそれぞれの光学素子のために獲得するステップと、
前記獲得範囲に亘るクロストークデータの組をそれぞれ他の光学素子のために同時に獲得するステップと、
前記獲得範囲に亘る前記第1のデータの組と前記クロストークデータの組とを使用してクロストーク係数を決定するステップと、
を含むことを特徴とする決定方法。
【請求項15】
前記データ獲得範囲は、複数のPCRサイクルを示し、クロストーク係数を決定するステップは、前記獲得範囲に亘るそれぞれのPCRデータの組とクロストークデータの組との間の二乗和を最小化するステップを含む請求項14に記載の決定方法。
【図1a】
【図1b】
【図2A】
【図2B】
【図3】
【図4−1】
【図4−2】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図1b】
【図2A】
【図2B】
【図3】
【図4−1】
【図4−2】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【公表番号】特表2010−531649(P2010−531649A)
【公表日】平成22年9月30日(2010.9.30)
【国際特許分類】
【出願番号】特願2010−513758(P2010−513758)
【出願日】平成20年6月27日(2008.6.27)
【国際出願番号】PCT/EP2008/005255
【国際公開番号】WO2009/003645
【国際公開日】平成21年1月8日(2009.1.8)
【出願人】(591003013)エフ.ホフマン−ラ ロシュ アーゲー (1,754)
【氏名又は名称原語表記】F. HOFFMANN−LA ROCHE AKTIENGESELLSCHAFT
【Fターム(参考)】
【公表日】平成22年9月30日(2010.9.30)
【国際特許分類】
【出願日】平成20年6月27日(2008.6.27)
【国際出願番号】PCT/EP2008/005255
【国際公開番号】WO2009/003645
【国際公開日】平成21年1月8日(2009.1.8)
【出願人】(591003013)エフ.ホフマン−ラ ロシュ アーゲー (1,754)
【氏名又は名称原語表記】F. HOFFMANN−LA ROCHE AKTIENGESELLSCHAFT
【Fターム(参考)】
[ Back to top ]