(57)【要約】      （修正有）【課題】スケーラブルなネットワークにわたって分散された解析システムを介して、ゲノムデータを前処理し、解析し、記憶するための、装置、システムおよび方法を提供する。【解決手段】患者からゲノムデータの生配列データを取得し、知識データベースにアクセスし、生配列データから演繹的な公知の解析関係情報を使用して前処理し、配列注釈を生成し、生成した配列注釈と生配列データを連関させて前処理された配列データを生成し、前処理された配列データを配列解析設備に転送する。【選択図】図４
2018077886.tif 000002
【特許請求の範囲】
【請求項１】
配列データを前処理し、前処理された配列データを生成するよう構成された複数のシーケンシングデバイスであって、前記前処理された配列データが配列データと注釈を含み、前記注釈が前記配列データと既存のゲノムデータベースの間のアライメントデータを含む、複数のシーケンシングデバイスと、
前記複数のシーケンシングデバイスから、複数の患者の前記前処理された配列データを取得するように構成されたシーケンシングデバイスインターフェースと、
解析ネットワークと、
シーケンシングデバイスインターフェースに結合された、患者特異的な解析ネットワークトポロジーを有するゲノム解析エンジンを形成する解析ネットワークを経由して相互接続され、前記前処理された配列データに基づいて、患者からの配列データを、患者特異的な解析ネットワークトポロジーの処理経路にしたがって、患者特異的なゲノムデータに並列に処理するように構成された複数の解析ノードと
を含む、ゲノム解析システム。
【請求項２】
前記解析エンジンが、少なくとも１０人の患者からの配列データを並列に処理するように構成される、請求項１に記載のシステム。
【請求項３】
前記解析エンジンが、少なくとも１００人の患者からの配列データを並列に処理するように構成される、請求項１に記載のシステム。
【請求項４】
前記解析エンジンが、少なくともＹの時間単位あたりＸ人の患者の速度で配列データをゲノムデータに処理するように構成され、Ｘが少なくとも３人であり、Ｙが多くとも１日である、請求項１に記載のシステム。
【請求項５】
Ｘが１０人であり、Ｙが１日である、請求項４に記載のシステム。
【請求項６】
Ｘが１０人であり、Ｙが１時間である、請求項４に記載のシステム。
【請求項７】
Ｘが１００人であり、Ｙが１日である、請求項４に記載のシステム。
【請求項８】
Ｘが１００人であり、Ｙが１時間である、請求項４に記載のシステム。
【請求項９】
前記解析ネットワークが光ファイバーデータリンクを含む、請求項１に記載のシステム。
【請求項１０】
前記解析ネットワークが大陸に広がるネットワークを含む、請求項９に記載のシステム。
【請求項１１】
前記シーケンシングデバイスインターフェースが、少なくとも５台のシーケンシングデバイスから並列に前記配列データを得るように構成される、請求項１に記載のシステム。
【請求項１２】
前記シーケンシングデバイスインターフェースが、少なくとも１０台のシーケンシングデバイスから並列に前記配列データを得るように構成される、請求項１１に記載のシステム。
【請求項１３】
前記シーケンシングデバイスインターフェースが、少なくとも１００台のシーケンシングデバイスから並列に前記配列データを得るように構成される、請求項１に記載のシステム。
【請求項１４】
前記ゲノムデータが患者のゲノムデータを個別に含む、請求項１に記載のシステム。
【請求項１５】
前記ゲノムデータが患者の人口統計と関連付けたゲノムデータを含む、請求項１に記載のシステム。
【請求項１６】
前記解析エンジンが、前記ゲノムデータの関数として通知を生成するように構成される、請求項１に記載のシステム。
【請求項１７】
前記通知が、処理ステータス、解析エンジン管理ステータス、アラート、アラーム、シーケンシングデバイス命令、解析推奨、予後、診断およびノード間通信のうちの少なくとも１つを含む、請求項１６に記載のシステム。
【請求項１８】
前記通知が、シーケンスされたデータに関してより高い信頼レベルを得ることを求める要求を含む、請求項１６に記載のシステム。
【請求項１９】
前記通知が解析ネットワーク内のルートを構成する、請求項１６に記載のシステム。
【請求項２０】
前記ルートが、ケアの現場、シーケンシングデバイス、患者およびヘルスケアサービス提供元のうちの少なくとも１つに通知が送信されることを可能にする、請求項１９に記載のシステム。
【請求項２１】
前記解析エンジンが、前記解析ノードの中の処理ルートを確立し、それに従って、前記シーケンスされたデータおよびゲノムデータのうちの少なくとも１つがルーティングされるように構成されることを特徴とする請求項１に記載のシステム。
【請求項２２】
前記処理ルートが予想される診断の関数として確立される、請求項２１に記載のシステム。
【請求項２３】
前記処理ルートが優先度の関数として確立される、請求項２１に記載のシステム。
【請求項２４】
前記処理ルートが緊急度の関数として確立される、請求項２１に記載のシステム。
【請求項２５】
前記処理ルートが、前記シーケンスされたデータおよびゲノムデータのうちの少なくとも１つ内の配列注釈の関数として確立される、請求項２１に記載のシステム。
【請求項２６】
前記処理ルートが、トラフィック負荷、解析負荷、演算帯域幅およびメモリ制約のうちの少なくともの１つの関数として確立される、請求項２１に記載のシステム。
【請求項２７】
前記解析ノードが、前記配列データおよび前記ゲノムデータのうちのいくつかを少なくとも交換するように構成される、請求項１に記載のシステム。
【請求項２８】
前記解析エンジンを管理するように構成されたエンジン管理ノードをさらに含む、請求項１に記載のシステム。
【請求項２９】
前記エンジン管理ノードが、解析ステータスをユーザーに送信するように構成される、請求項２８に記載のシステム。
【請求項３０】
前記エンジン管理ノードが、解析ダッシュボードを生成するように構成される、請求項２８に記載のシステム。
【請求項３１】
前記エンジン管理ノードが、解析エンジンダッシュボードを生成するように構成される、請求項２８に記載のシステム。
【請求項３２】
前記解析ノードがネットワークスイッチを含む、請求項１に記載のシステム。
【請求項３３】
前記解析ノードが高性能計算設備を含む、請求項１に記載のシステム。
【請求項３４】
前記解析ノードが少なくとも５台の高性能計算設備を含む、請求項３３に記載のシステム。
【請求項３５】
前記解析エンジンが、前記配列データを処理して、正規化されたゲノム配列の関数として前記ゲノムデータを生成する、請求項１に記載のシステム。
【請求項３６】
前記正規化されたゲノム配列が患者の集団からの統計的なコンパイルを含む、請求項３５に記載のシステム。
【請求項３７】
前記ゲノムデータが、前記正規化されたゲノム配列に対して、ホットスポット、重み付き参照点、および解析のための優先順位のうちの少なくとも１つを含む、請求項３５に記載のシステム。
【請求項３８】
少なくとも１つの解析ストリームオブジェクトに関する少なくとも１つのストリーム管理機能性に従って、前記解析エンジンを管理するように構成されたゲノムストリーム管理ノードをさらに含む、請求項１に記載のシステム。
【請求項３９】
前記解析ストリームオブジェクトの各々が、前記ゲノムデータへの処理を介して、前記配列データの解析データストリームを含む、請求項３８に記載のシステム。
【請求項４０】
前記解析データストリームが、シーケンシングデバイスからシーケンシングデバイスインターフェースおよび解析エンジンを介して、出力デバイスに延びる、請求項３９に記載のシステム。
【請求項４１】
前記解析ストリームオブジェクトが、前記配列データに適用される少なくとも１つの解析ルートを含む、請求項３８に記載のシステム。
【請求項４２】
前記少なくとも１つのストリーム管理機能性が、解析ルートの変更、ストリームオブジェクトに従う解析ストリームのインスタンス生成、解析ストリームオブジェクトに基づくトランザクションの実行、解析の改変、解析ストリームオブジェクトに基づく通知トリガー基準の構築、および解析ストリームの脱構築のうちの１つを含む、請求項３８に記載のシステム。
【請求項４３】
ユーザーが前記シーケンシングデバイスインターフェースを経由して前記シーケンシングデバイスにフィードバックを提供することを可能にするように構成された管理インターフェースをさらに含む、請求項１に記載のシステム。
【請求項４４】
前記フィードバックがシーケンシングデバイス命令を含む、請求項４３に記載のシステム。
【請求項４５】
前記シーケンシングデバイス命令が、標的の配列領域のシーケンスを反復すること、シーケンシングを中断すること、シーケンスを開始すること、充分なトリガーでデータを送信すること、シーケンシングデバイスから配列データを削除すること、管理命令にライセンスを与えること、配列イベントに優先順位を付けること、配列データの命令を転送すること、およびシーケンスのスケジューリングを行うことのうちの少なくとも１つを含む、請求項４４に記載のシステム。
【請求項４６】
前記ユーザーが、解析ノード、ヘルスケア提供元、研究者、シーケンシングデバイスマネージャー、解析システムマネージャー、および患者のうちの少なくとも１つを含む、請求項４３に記載のシステム。
【請求項４７】
前記シーケンシングデバイスインターフェースが、配列データを表わす画像データに適用された画像認識アルゴリズムを介して、配列データを取得するように構成される、請求項１に記載のシステム。
【請求項４８】
前記画像認識アルゴリズムがスケール不変特徴変換の関数として操作される、請求項４７に記載のシステム。
【請求項４９】
前記シーケンシングデバイスが、連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）を経由して前記画像データをＤＮＡ塩基に翻訳するようにさらに構成される、請求項４７に記載のシステム。
【請求項５０】
前記解析エンジンが、配列データを表わす画像データに適用された画像認識アルゴリズムを介して、配列データを取得するように構成される、請求項１に記載のシステム。
【請求項５１】
前記画像認識アルゴリズムがスケール不変特徴変換の関数として操作される、請求項５０に記載のシステム。
【請求項５２】
前記解析エンジンが、連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）を経由して前記画像データをＤＮＡ塩基に翻訳するようにさらに構成される、請求項５０に記載のシステム。
【請求項５３】
前記注釈がゲノムにおける推定または実際の配列場所を同定するデータをさらに含む、請求項１に記載のシステム。
【請求項５４】
前記注釈が遺伝子の解析の順位をさらに含む、請求項１に記載のシステム。
【請求項５５】
配列データを前処理して前処理された配列データを生成するよう構成された複数のシーケンシングデバイスであって、前記前処理された配列データが配列データと注釈を含み、前記注釈が診断コードを含む、複数のシーケンシングデバイスと、
前記複数のシーケンシングデバイスから、複数の患者の前記前処理された配列データを取得するように構成されたシーケンシングデバイスインターフェースと、
解析ネットワークと、
シーケンシングデバイスインターフェースに結合された、患者特異的な解析ネットワークトポロジーを有するゲノム解析エンジンを形成する解析ネットワークを経由して相互接続され、前記前処理された配列データに基づいて、患者からの配列データを、患者特異的な解析ネットワークトポロジーの処理経路にしたがって、患者特異的なゲノムデータに並列に処理するように構成された複数の解析ノードと
を含む、ゲノム解析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１２年７月６日出願の米国仮出願第６１／６６８９４１号、２０１２年７月２０日出願の米国仮出願第６１／６７３９４３号、ならびに２０１３年７月２日出願の米国仮出願第６１／８４２３１６号、同第６１／８４２３２３号および同第６１／８４２３２５号に対する優先権の利益を主張する。ここに記載された付帯的な内容および他のすべての付帯的な内容は、その全体が参照により援用される。
【０００２】
本発明の分野は、ゲノム解析技術である。
【背景技術】
【０００３】
ゲノム解析手法の進歩に伴い、大量の生配列データを処理する能力が、情報を迅速に提供して、予後、診断および他のゲノムに基づく解析をケアの現場、患者またはヘルスケア提供元に提供するのに追いつかなくなっている。効果的なゲノム解析をもたらすためにある程度の努力が行なわれてきたが、これらの努力は、個人および集団と連関した多数のデータセットにわたってこの種の解析を提供するということにはすべて失敗している。
【０００４】
Ｈｙｔｏｐｏｕｌｏｓによる国際出願第ＰＣＴ／ＵＳ２００２／０１４６６５号は、データネットワークに関するクライアントサーバー環境中で遺伝子解析を実行するための装置および方法について記載する。しかしながら、Ｈｙｔｏｐｏｕｌｏｓは、大規模または大陸全域の光ファイバーネットワークの長所を利用して、解析のためのゲノム情報のセグメントを並列に構造解析することに失敗している。
【０００５】
Ｓａｎｂｏｒｎによる米国特許出願公開第２０１２／００６６００１Ａ１号は、参照ゲノム配列と比較した部分列の公知の位置を使用して、配列文字列の増分同期を経由する部分列のアライメントに基づいて差異的遺伝子配列物を導出する方法について記載している。しかしながら、Ｓａｎｂｏｒｎは、解析ネットワーク上に接続している複数の解析ノードを利用して、複数の患者からの配列データを並列に処理することについて記載してないように思われる。
【０００６】
Ｓｔｅｗａｒｄによる国際出願第ＰＣＴ／ＵＳ１９９９／０２０４４９号は、遺伝子データベースを提供すること、少なくとも１０遺伝子を選択すること、選択された遺伝子についての知識を解明すること、複数の遺伝子についてこれらの工程を反復すること、および知識がすべての選択された遺伝子について実質的に並列に解明されるようにすべての工程を反復することによる、ゲノムデータ解明の方法について記載している。しかしながら、Ｓｔｅｗａｒｄは、解析ネットワークおよび複数の解析ノードを利用して、ケアの現場、患者またはヘルスケア提供元に迅速で効果的な結果を提供することについて記載してないように思われる。
【０００７】
Ｄｙｅｒによる国際出願第ＰＣＴ／ＵＳ２０００／０４２４６９号は、ゲノムの解析における使用のためのコンピューター検索ツールおよびデータベースのサポートについて記載している。しかしながら、Ｄｙｅｒは、複数のシーケンシングデバイスからの配列データを取得することも、解析ネットワークに接続している複数の解析ノードを利用して患者からの配列データを並列に処理することについても記載してないように思われる。
【０００８】
ここに記載された付帯的な内容および他のすべての付帯的な内容は、それらの全体が参照により援用される。援用された参照中の用語の定義または使用が一貫しないか、またはその用語の定義に反して本明細書において提供される場合、本明細書において提供されるその用語の定義を適用し、参照中のその用語の定義は適用しない。
【０００９】
文脈が相反することを規定しない限り、本明細書において説明されたすべての範囲はそれらの終点を包括すると解釈されるべきであり、非制限的範囲は商業上実用的価値を含むと解釈されるべきである。同様に、文脈が相反することを示さない限り、値のすべてのリストは中間値が包括されるものとして考慮されるべきである。
【００１０】
今日まで、ゲノム解析から実行可能な情報を導出する能力は、（１）集中化されたデータセンターに設置された処理コンピューターおよびストレージコンピューターに大きなゲノムデータを迅速に伝送すること、（２）患者の癌組織のＤＮＡ中で見出されるすべての変動を正確に評価すること、（３）不均一な疾患（癌等）において多くのクローンを同定すること、および（４）細胞シグナル経路上の各クローンの各変動の全身性影響を予測することが不可能であることによって、等しく妨害されている。
【００１１】
したがって、大規模ネットワークおよび大陸全域の光ファイバーネットワークを利用して、ゲノム解析ストリーム管理を提供する必要性が今もなお存在している。
【発明の概要】
【００１２】
本発明の主題は、コンピューター／サーバーに基づくシステムを使用して、ネットワークにわたって分散された解析システムを介してゲノムデータを解析することができる、装置、システムおよび方法を提供する。本発明の主題の一態様には、シーケンシングデバイスインターフェース、解析ネットワーク、および解析ネットワークを介して接続される複数の解析ノードの使用によって、多くの患者からのゲノム配列データを並列に処理する、ゲノム解析システムが含まれる。シーケンシングデバイスインターフェースは、画像認識プログラムもしくはデバイスおよび／または配列情報を記憶する１つ以上のデータベースから、多くのシーケンシングデバイスからのシーケンシングデータを並列に得るように構成されてよい。ゲノム解析システムの解析ノードには、エンジン管理ノード、ネットワークスイッチ、高性能計算設備（ＨＰＣ）またはゲノムストリーム管理ノードが含まれて、いくつかの配列データおよびゲノムデータを交換することができる。ゲノムストリーム管理ノードは、ストリーム管理機能性に基づく解析エンジンを管理するように構成されてよい。解析ネットワークおよび複数の解析ノードは、ゲノム解析エンジン、および所望される場合、以前のシーケンシングラン、参照配列などからの配列情報を記憶する１つ以上のデータベースを含む。解析エンジンは、配列データを処理して個々の患者のゲノムデータまたは患者の人口統計の生成し、正規化されたゲノム配列または患者の集団からの統計サンプルに対してデータを比較することができる。解析エンジンは、配列データ画像認識プログラムまたはデバイスを処理することができる。解析ネットワークは、光ファイバーデータリンク、地理的に分散された光ファイバーネットワークまたは大陸に広がるネットワークでさえ含むことができる。
【００１３】
ゲノム解析システムは、ゲノムデータ、処理ステータスもしくは解析ステータス、アラートもしくはアラーム、配列デバイスの命令、解析推奨、予後もしくは診断、またはさらなる解析のための要求に基づく通知を生成する。通知システムは、ケアの現場、シーケンシングデバイス、患者、ヘルスケアサービス提供元またはそのいくつかの組み合わせに通知が送信されることを可能にするように解析ネットワーク内の通知のためのルートを確立することができる。解析エンジンは、解析ノードの中での処理ルートを確立するようにも構成されてよく、その結果、各ノードが異なる解析を行うことができる。処理ルート（例えばストリームルート、解析ルート、通知ルートなど）は、予想される診断、優先度、緊急度、配列注釈、またはネットワーク負荷のバランスをとる他の因子の関数として確立することができる。ゲノム解析システムは、ユーザーがフィードバックおよびシーケンスデバイス命令を提供することを可能にする管理インターフェースを含むことができる。
【００１４】
本発明の主題の別の態様は、生配列データを事前解析し、配列注釈を生成し、加えてこれらの配列注釈に従って事前解析されたデータを組み立て、配列解析設備（高性能計算設備等）に転送する、シーケンシングシステムへのアドオンモジュールを含む。生配列データには、ゲノム配列データ、プロテオームの配列データ、ＲＮＡおよび低分子ＲＮＡ配列データ、ならびにエピジェネティック配列データが含まれ得る。配列注釈には、様々な処理パラメーター、配列情報、または患者情報が含まれ得る。アドオンモジュールは、解析設備が許容可能な形式で事前解析された配列データをパッケージングするように構成されてよい。アドオンモジュールはライセンスマネージャーも含むことができ、それは解析設備とアドオンモジュールとの間のコミュニケーションを管理するものである。アドオンモジュールは、解析設備からの命令に基づいて、コマンドをシーケンスデバイスに送信するシーケンスデバイスコントローラーをさらに含むことができる。アドオンモジュールは、事前解析された配列データに基づいて、コマンドをストレージ設備に送信するストレージデバイスコントローラーを含むことができる。アドオンモジュールは、従来のシーケンスデバイスと結合されるように構成されたハードウェアモジュールであってよい。他の実施形態において、シーケンスデバイスまたは解析設備自体はアドオンモジュールとして機能することができる。
【００１５】
本発明の主題のさらなる態様は、先験的知識ベースおよび前処理エンジン（それは生データを受信および前処理し、配列注釈を生配列データと関連付けて前処理された配列データを生成し、前処理された配列データを配列ゲノム解析設備に転送する）へのアクセスを提供する、生配列データを前処理する方法を含む。前処理する方法には、染色体と比較した位置および染色体内の位置、公知の対立遺伝子、マーカーもしくは突然変異との連関性、またはそのいくつかの組み合わせに基づく先験的知識ベースからの公知のゲノムマップに対して生データリードを大まかにアライメントさせる工程も含まれ得る。ラフなアライメントを生成するこの工程は配列注釈の一部であってよい。配列注釈は、公知の遺伝的マーカーもしくは疾患マーカー、運営コード、ルーティング情報、患者情報、人口統計、地理的座標、チェーン・オブ・カストディ（ＣｏＣ）、推定診断、解析優先順位、またはアラートトリガーも含まれ得る。生配列データを前処理する方法には、生配列データの受信と実質的にリアルタイムで、解析設備によりインバンドで前処理することがさらに含まれ得る。
【００１６】
本発明の主題の追加の態様は、対話型の配列解析システムを含み、当該システムにおいて、１つ以上のシーケンスデバイスアダプターを１つ以上の解析エンジンに結合して、少なくとも１つの解析エンジンおよび標的のシーケンスデバイスと双方向でデータを交換する。配列データは前処理された配列データであってよい。シーケンスデバイスアダプターは複数のシーケンスデバイスアダプターを含むことができ、各アダプターは異なるタイプのシーケンシングマシンを標的とし、その結果、シーケンサーの混合物は単一の一般的なコア解析エンジンで動作させることができる。解析エンジンは複数の解析ノードを有する分散型解析エンジンを含むことができ、ノード自体を地理的に分散させることができる。解析エンジンは、シーケンシングデバイスアダプターを経由して、ネットワークまたは光ファイバーネットワークにわたって、標的のシーケンシングデバイスにシーケンシング命令を発行するように構成される。患者または疾患の情報に基づいて、配列の命令は、シーケンシングを反復、開始、もしくは停止する、データを削除、送信、もしくは転送する、シーケンシング命令に対する優先順位付けもしくはスケジューリングを行う、またはライセンス管理命令を与えるという、標的のシーケンシングデバイスおよび解析エンジンへの命令またはコマンドを含む。
【００１７】
本発明の主題の一態様には、分散型ゲノムデータベースおよびゲノム検索エンジンを備えたゲノムストレージ設備が含まれる。ゲノムデータベースは、患者の集団と関連付けたゲノムデータレコードを記憶することができ、多くの種類の一意識別子、人口統計識別子、または医学的識別子によってインデックス付けすることができる。ゲノムデータは、患者の配列と、時間、人口統計、正規化された配列、疾患または外部因子に基づく参照配列との間の差異を含むことができる。ゲノムデータベースは、ゲノム解析ノードにわたって分散されたメモリ（ネットワークまたは光ファイバーのネットワークにわたる高性能計算設備等）に記憶することができる。ゲノム検索エンジンは、自然言語またはマシンクエリーに応答してデータベースからレコードを戻すように構成されてよい。
【００１８】
本発明の主題の様々な目的、特色、態様および長所は、添付の図面の図と共に、好ましい実施形態の以下の詳細な説明からより明らかになるであろう。図面において、同じ構成要素には同様の符号を付す。
【図面の簡単な説明】
【００１９】
【図１】ゲノム解析システムのためのバックボーンとして機能できるＮａｔｉｏｎａｌ  ＬａｍｂｄａＲａｉｌ（商標）の図である。
【図２】１つ以上のシーケンシングデバイスを経由してシーケンシングデバイスとインターフェースすることができるゲノム解析エンジンの概略図である。
【図３】ゲノム解析設備と対話するシーケンシングデバイスを構成されてよいアドオンモジュールの概略図である。
【図４】ゲノム配列データを事前解析するための方法の概略図である。
【図５】対話型のシーケンシングシステムの概略図であり、解析設備はシーケンシングデバイスにシーケンシング命令を提供することができる。
【図６】ゲノムストレージ設備の概略図である。
【図７】ヘルスケア解析ストリーム管理エコシステムの概略図である。
【発明を実施するための形態】
【００２０】
以下の説明はコンピューター／サーバーに基づくゲノム解析システムに対して描かれているが、様々な代替の構成も好適であると考えられ、様々な計算デバイス（サーバー、インターフェース、システム、データベース、エージェント、ピア、エンジン、モジュール、コントローラー、または個別もしくは集合的に操作する他のタイプの計算デバイスが含まれる）を用いることができるということが、言及されるべきである。かかる用語は、有形の非一時的なコンピューター読み取り可能なストレージメディア（例えばハードドライブ、ソリッドステートドライブ、ＲＡＭ、フラッシュ、ＲＯＭ、メモリ、分散型メモリなど）で記憶されたソフトウェア命令を実施するように構成された、少なくとも１つのプロセッサー（おそらくマルチコアプロセッサー）を含む、計算デバイスを表わすと見なされるということが、認識されるべきである。ソフトウェア命令は、好ましくは、開示した装置に関して以下に論じられるような役割、責任、または他の機能性を提供する、計算デバイスを構成またはプログラムする。特に好ましい実施形態において、様々なサーバー、システム、データベースまたはインターフェースは、おそらく，ＨＴＴＰ、ＨＴＴＰＳ、ＡＥＳ、公開鍵−秘密鍵交換、ウェブサービスＡＰＩ、公知の金融取引プロトコル、または他の電子情報交換方法に基づいて、規格化されたプロトコルまたはアルゴリズムを使用して、データを交換する。データ交換は、好ましくは、パケットスイッチネットワーク、インターネット、ＬＡＮ、ＷＡＮ、ＶＰＮまたは他のタイプのパケットスイッチネットワークにわたって行われる。
【００２１】
開示した手法は、多くの有利な手法的効果（ゲノム解析デバイスを構成する１つ以上のシグナルを生成してゲノム解析に参加することが含まれる）を提供するということが、認識されるべきである。シグナルは遺伝子配列から導出された情報に従って生成することができる。さらに、シグナルは、解析、ルーティング、ストレージ、通知、ライセンス管理、管理、アラート、インベントリ、ロギング、レポーティング、セキュリティ、メタデータ、ダッシュボード、解析ストリームフロー、またはゲノム解析の他の態様に影響するパラメーターがおそらく含まれる、構成パラメーターを表わすことができる。
【００２２】
以下の考察は、本発明の主題の多くの実施形態例を提供する。各実施形態は発明の要素の単一の組み合わせを表わすが、本発明の主題は開示した要素のすべての組み合わせを含むと判断される。したがって、一実施形態が要素Ａ、ＢおよびＣを含み、第２の実施形態が要素ＢおよびＤを含むならば、その時、本発明の主題は、たとえ明確に開示されなかったとしても、Ａ、Ｂ、ＣまたはＤの他の残りの組み合わせも含むと判断される。
【００２３】
本明細書における説明において、および続く特許請求の範囲にわたって使用されるように、「１つの（ａ）」、「１つの（ａｎ）」および「その（ｔｈｅ）」の意味には、文脈が明確に指示しない限り、複数の参照が含まれる。さらに、本明細書における説明中で使用されるように、「〜中（ｉｎ）」の意味には、文脈が明確に指示しない限り、「〜中（ｉｎ）」および「〜上（ｏｎ）」が含まれる。
【００２４】
本明細書において開示される本発明の代替の要素または実施形態の群分けは、限定として解釈するべきできない。各群メンバーを、個別に、または群の他のメンバーもしくは本明細書において見出される他の要素との任意の組み合わせで、参照および請求することができる。群のうちの１つ以上のメンバーは、利便性および／または特許性の理由のために群中に包含または削除することできる。任意のかかる包含または削除が起こる場合、本明細書は、添付の請求項中で使用されるすべてのマーカッシュ群の書面の説明を満たすように修飾された群を含有すると本明細書において見なされる。
【００２５】
本明細書において使用される時、および文脈が規定しない限り、「〜に結合された」という用語には、直接的結合（相互に結合された２つの要素が互いに接触する）および間接的結合（少なくとも１つの追加の要素は２つの要素の間に設置される）の両方が含まれることが意図される。したがって、「〜に結合された」および「〜と結合された」という用語は、同義的に使用される。さらに、「〜に結合された」および「〜と結合結合された」という用語は、「〜と通信可能に結合され」、ネットワークデバイスがおそらく１つ以上の中間デバイスを経由してネットワークにわたって互いと通信できることを意味するように婉曲に使用される。
【００２６】
概要
好ましいゲノム解析ストリーム管理システムは、生配列データを事前解析、注釈または解析して、ゲノムデータの解析結果を生成するための大規模にスケーラブルなシステムを含む。企図されたシステムは、ゲノムデータ上のリアルタイムで利用可能な即時の情報を、ヘルスケア提供元、患者、科学者または他のユーザーに対して提供するために有用である。以前の手法は、およそ３０億塩基対のヒトゲノムをシーケンスし、２０，０００〜２５，０００遺伝子をマップするには、数日、数週間または数か月かかり得るが、このゲノム解析システムは数分または数時間で応答の早い目標を達成することができる。システムは、生遺伝子データを前注釈すること、複数の解析ノードに対して注釈された遺伝子データのパケットを構造解析すること、大規模な大陸全域の解析ネットワーク上で並列にこれらの解析を実行すること、およびおそらくケアの現場、患者、ヘルスケア提供元、科学者もしくは研究者または他のユーザーに対して、通知を送受信することによってこの目標を達成する。このシステムの効率性および迅速性は、ハイスループットネットワークを経由して複数の解析ノード上で操作される平行な解析に起因する。ゲノムデータ結果は、配列データ上での予後、診断または他の解析を非常にタイムリーな様式で提供することができる。
【００２７】
ゲノム解析ストリーム管理システムは、ネットワークを通してデータストリームも管理する。管理システムは、処理ルートを確立すること、トラフィック負荷もしくは解析負荷に基づいてルートを調整すること、解析エンジンを管理すること、解析を開始もしくは改変すること、配列データ結果においてより高い信頼レベルを獲得するために追加の解析を要求すること、またはインプット、処理、解析もしくは出力を効率的に管理する他のアクション行うことができる。
【００２８】
ゲノムデータは、大規模な遺伝的データ（例えば、倍数性／核型、ヘテロ接合性、対立遺伝子頻度などのデータが含まれる静的ゲノム情報に加えて、静的情報における変化の時間経過、進化解析データなどが含まれる動的ゲノム情報）、高解像度のデータ（例えばゲノムＤＮＡ、コンティグに対するｃＤＮＡデータ、組み立てられたコンティグ、染色体、遺伝子、および／または疾患関連配列情報、部分的または完全なトランスクリプトームデータ、ｈｎＲＮＡ、ｍＲＮＡ、ｓｎＲＮＡ、ｓｉＲＮＡ、スプライスバリアントが含まれる様々なタイプのＲＮＡデータなど）に加えて、核酸の群（複数可）の情報（例えばコドン使用頻度、特にＲＮＡについてのまれな核酸塩基）であってよい。さらに、ゲノムデータは文脈情報も含み得ること、および特に好ましい文脈上の情報は、配列が従属するか参加する制御経路に関連するデータを含むこと、そこで制御経路は、複製レベル、アポトーシスレベル、転写レベル、翻訳レベルまたは翻訳後レベル上であってよいことが認識されるべきである。したがって、情報が、核酸配列によってコードされたタンパク質産物の活性または機能とも関係／連関し得るおよび／またはプロテオミクスデータに関連し得ることが指摘されるべきである。なおさらなる企図された態様において、ゲノムデータは疾患関係情報（例えば病原体または病態生理学と関連付けた配列および／または調節性データ）も含むかまたは関連し得る。
【００２９】
分散型解析システムネットワークは、コンピューター／サーバーに基づくゲノム解析システムまたは計算デバイスの任意の構成（サーバー、インターフェース、システム、データベース、エージェント、ピア、エンジン、コントローラー、または個別もしくは集合的に操作する他のタイプの計算デバイスが含まれる）であってよい。解析システムは複数の解析ノードを有することができ、当該システムにおいてノード自体を地理的に分散させることができる。開示した分散型ゲノム解析ストリーム管理システムにおける使用に適合させることができる分散型ネットワークシステムの一例には、Ｎａｔｉｏｎａｌ  ＬａｍｂｄａＲａｉｌ（商標）（ＮＬＲ）が含まれる。
【００３０】
ノードは、大学または連邦研究所に加えて、解析を行う可能性のある国際設備において国にわたって分散させることができる。ＮＬＲは、その１３のメンバー（ＣＥＮＩＣ、Ｆｌｏｒｉｄａ  ＬａｍｂｄａＲａｉｌ、Ｆｒｏｎｔ  Ｒａｎｇｅ  ＧｉｇａＰｏＰ／Ｕｎｉｖｅｒｓｉｔｙ  Ｃｏｒｐｏｒａｔｉｏｎ  ｆｏｒ  Ａｔｍｏｓｐｈｅｒｉｃ  Ｒｅｓｅａｒｃｈ、Ｌｏｎｅｓｔａｒ  Ｅｄｕｃａｔｉｏｎ  ａｎｄ  Ｒｅｓｅａｒｃｈ  Ｎｅｔｗｏｒｋ、Ｍｉｄ−Ａｔｌａｎｔｉｃ  Ｔｅｒａｓｃａｌｅ  Ｐａｒｔｎｅｒｓｈｉｐ：ＭＡＴＰ  ／  Ｖｉｒｇｉｎｉａ  Ｔｅｃｈ  Ｆｏｕｎｄａｔｉｏｎ、Ｎｏｒｔｈ  Ｃａｒｏｌｉｎａ  Ｌｉｇｈｔ  Ｒａｉｌ、Ｏａｋ  Ｒｉｄｇｅ  Ｎａｔｉｏｎａｌ  Ｌａｂｏｒａｔｏｒｙ、Ｏｋｌａｈｏｍａ  Ｓｔａｔｅ  Ｒｅｇｅｎｔｓ  ｆｏｒ  Ｈｉｇｈｅｒ  Ｅｄｕｃａｔｉｏｎ、Ｐａｃｉｆｉｃ  Ｎｏｒｔｈｗｅｓｔ  Ｇｉｇａｐｏｐ、Ｐｉｔｔｓｂｕｒｇｈ  Ｓｕｐｅｒｃｏｍｐｕｔｉｎｇ  Ｃｅｎｔｅｒ  ／  Ｕｎｉｖｅｒｓｉｔｙ  ｏｆ  Ｐｉｔｔｓｂｕｒｇｈ、Ｓｏｕｔｈｅａｓｔｅｒｎ  Ｕｎｉｖｅｒｓｉｔｉｅｓ  Ｒｅｓｅａｒｃｈ  Ａｓｓｏｃｉａｔｉｏｎ、Ｓｏｕｔｈｅｒｎ  Ｌｉｇｈｔ  Ｒａｉｌ、およびＵｎｉｖｅｒｓｉｔｙ  ｏｆ  Ｎｅｗ  Ｍｅｘｉｃｏ（ニューメキシコ州を代表して））と連関した地域ネットワークを有する。
【００３１】
図１中で、本出願人によるアクセス可能なＮａｔｉｏｎａｌ  ＬａｍｂｄａＲａｉｌ（商標）（ＮＬＲ）１９０が提示される。
【００３２】
ＮＬＲ１９０は、企図された分散型解析システムのためのバックボーンとして機能することができる全国的で先進的光ネットワークインフラストラクチャーである。ＮＬＲ１９０は、米国一帯で１２，０００マイルおよび２１州をカバーする高速光ファイバーネットワークインフラストラクチャーである。ＮＬＲ１９０は商業的な回線事業者が行うような使用上の制約を課さず、ユーザーに全体的なフレキシビリティおよび制御を提供する。１６００Ｇｂｐｓの総容量、４０Ｇを実装した製品、および１００Ｇのために進行中のプランニング（２０１２年時点で）を備えて、ＮＬＲ１９０は、広範囲の先進的研究プロジェクトおよび官民のパートナーシップのための最先端のネットワークプラットフォームである。２８０を超える参加大学および連邦研究所がＮＬＲ１９０を使用する。ＮＬＲ１９０は最初の大陸横断型の１０ギガビットのイーサネットネットワーク製品である。ＮＬＲ１９０は、５つの国際的な交換ポイントを有し、Ｇｌｏｂａｌ  Ｌａｍｂｄａ  Ｉｎｔｅｇｒａｔｅｄ  Ｆａｃｉｌｉｔｙとの提携を経由して世界中の他のネットワークへのリンクを有する。
【００３３】
ゲノム解析ストリーム管理システム
図２は、ゲノム解析システム２００の概要を示す。
【００３４】
解析エンジン２４０は、ネットワーク（ＮＬＲ２９０、光ファイバーネットワーク、統合もしくはスタンドアロンの広域ネットワーク、都市規模ネットワーク、企業プライベートネットワーク、仮想プライベートネットワーク、イントラネット、無線ネットワーク、または他のネットワーク等）によって相互に接続された多くのノード（例えば、ノード２３０，２３１，２３２，２３３，２３４，２３５はノードの種類および数の例示であり、それらは図２中で図示されるものに限定されない）にわたって、分散させることができる。
【００３５】
ノード２３０、２３１、２３２、２３３、２３４または２３５には、コンピューター、クライアント、サーバー、ピアが含まれるか、または好ましくは高性能計算設備（ＨＰＣ）２３１が含まれ得る。ノードには、ネットワークインフラストラクチャー自体、スイッチ（例えばＣｉｓｃｏ（登録商標）、Ｊｕｎｉｐｅｒ（登録商標）など）、モデム、リピーター、ハブ、ブリッジ、アプリケーション層ゲートウエイ、ルーター、多層スイッチ、コンバータ、ホストバスアダプター、ハブ、ファイアウォール、または他のネットワーク要素も含まれ得る。ノード２３０、２３１、２３２、２３３、２３４または２３５は、各ノードが配列データを解析できる１つ以上のゲノム解析モジュールを含むことができる場合に、ゲノム解析を行うことに関して代替可能であると判断することができるということが、認識されるべきである。
【００３６】
ノード２３０、２３１、２３２、２３３、２３４または２３５は、一般的なゲノム解析ノード、ゲノム解析のために構成またはプログラムされた一般的な目的のノード、特異的なゲノム解析の役割または責任（ルーティング、処理、シーケンシング、転送、データクレンジング、マッピングまたは他の機能等）に専用のノードであってよい。特異的なノードの役割または責任にかかわらず、一部の実施形態において、ノードの消失により、失われたノードの機能性が別のノードへシフトされることが要求されるならば、役割または責任はノードからノードに移動することができる。
【００３７】
ノード２３０、２３１、２３２、２３３、２３４または２３５には、特異的な解析（ＤＮＡおよびＲＮＡの配列解析、遺伝子発現解析、アライメント解析、ゲノム比較解析、パターン検索、ＤＮＡモチーフ解析、ＤＮＡプロモーター解析、ＤＮＡおよび／もしくはＲＮＡの二次構造および三次構造の解析、ＤＮＡコピー数多型、ＤＮＡメチル化、マイクロＲＮＡ解析、ｍＲＮＡ発現プロファイリング、スプライスバリアント解析、タンパク質配列（およびいくつかの事例において構造）解析、または他のゲノム解析ツールおよび方法（例えば系統樹アセンブリー、進化距離の計算、突然変異率の決定など）等）を支配する解析管理ノード２３０が含まれ得る。
【００３８】
ノードの１つの許容可能な形態には、２０１２年７月２０日に出願されたシリアル番号６１／６７３９４３を有する共有の米国仮出願（本明細書において参照としてその全体を援用し、それに対して本出願は優先権を主張する）中で記載されるような、グラフィックプロセッサーユニット（ＧＰＵ）上で操作される１つ以上のモデリングエンジンが含まれ得る。
【００３９】
ノード２３０、２３１、２３２、２３３、２３４または２３５には、システムの一部またはゲノム解析システムのすべてを支配する解析設備管理能力が含まれ得る。マネージャーノード２３０を、自動ダッシュボードまたはユーザー生成ダッシュボードによりシステムへのインターフェースとして操作して、ゲノムデータストリームまたはゲノム解析フローをモニタリングまたは管理することができる。マネージャーノード２３０を使用して、データ上での注釈もしくは表記を作成するか、処理命令を作成するか、データもしくは解析を正規化するか、メモリを管理するか、または他の機能を行うことができる。マネージャーノード２３０は、定数、命名規則、プロパティ、ナビゲーション方法、マニュピレータ方法、ユーティリティ方法、データおよび解析の品質制御パラメーター、ならびに他の機能を定義することができる。マネージャーノード２３０は、ユーザー（例えばシステムマネージャー、管理者、エンドユーザーなど）が機能または解析を要求するために使用できるインターフェースを提供できるということが、認識されるべきである。マネージャーノード２３０は、ＡＰＩ、クライアントコンピューターもしくはサーバー、ラップトップ、タブレット、モバイルデバイス、ブラウザ、または他のインターフェースを介して構成またはプログラムされてよい。マネージャーノード２３０を使用して、解析を追加、反復、改変、もしくは解除することができるか、シーケンスされたデータのプロパティを確認もしくは設定することができるか、ゲノムデータベースリポジトリ中で見出されるデータとシーケンスされたデータを融合もしくはアライメントさせることができるか、解析をリルーティングすることができるか、または他の機能を行うことができる。
【００４０】
ノード２３０、２３１、２３２、２３３、２３４または２３５は、所望される解析に従って単独でまたは総体で操作することができる。ノード２３０、２３１、２３２、２３３、２３４または２３５は、連続で、反復して、並列に、またはそのいくつかの組み合わせで、操作することができる。ノードが、ゲノムデータの一般的な目的の処理またはカスタマイズされた処理を扱う特異的な構成またはトポロジーにノードをアレンジすることを可能にするので、かかるアプローチは有利であると判断される。例えば、各々のノードが患者配列データの異なる部分で操作される場合、または各々のノードが配列データに異なる解析方式を適用する場合、ノード２３０〜２３５を患者に特異的なトポロジーに構成されてよい。特異的な解析もしくは緊急度が患者に要求される場合、または特定のデータ解析が実質的な処理時間／リソースを要求する場合、かかるアプローチは有利であると判断される。
【００４１】
解析エンジン２４０は、ノード２３０、２３１、２３２、２３３、２３４または２３５、およびマネージャーノード２３０の支配下でおそらく操作されるネットワーク２９０からなることができる。解析エンジン２４０は、シーケンシングデバイス２１０、２１１または２１２から遺伝的データを得る（シーケンシングデバイス２１０，２１１，２１２はシーケンシングデバイスの種類および数の例示であり、それらは図２中で図示されたものに限定されない）。シーケンシングデバイス２１０、２１１または２１２は、解析エンジン２４０と通信するように構成またはプログラムされてよい（例えば、エンジン２４０全体として、個々のノード２３０〜２３５、マネージャーノード２３０経由で、など）。シーケンシングデバイス２１０、２１１または２１２は、シーケンシングデバイスインターフェース２２０、２２１もしくは２２２または他のインターネット、ネットワークもしくは通信プロトコルおよびインターフェースを介して、解析エンジン２４０と通信することができる。例示的なインターフェースは、１つ以上のプロトコル（トランスミッション制御プロトコル（ＴＣＰ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、共通インターネットファイルシステム（ＣＩＦＳ）、ネットワークファイルシステム（ＮＦＳ）、ファイル転送プロトコル（ＦＴＰ）、セキュアファイル転送プロトコル（ＳＦＴＰ）、ハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）、ネットワークアドレス変換（ＮＡＴ）、セキュアコピープロトコル（ＳＣＰ）、または公知のもしくはまだ実装されていない他のプロトコルのうちの１つ以上がおそらく含まれる）を活用することができる。例えば、シーケンシングデバイス２１０〜２１２は、１つ以上のファイアウォールの後ろで操作されるように構成されてよい。それらの対応するプロバイダーのオフィスでの配備に際して、シーケンシングデバイス２１０〜２１２は、デバイスインタフェース２２０〜２２２のうちの１つ以上（それはＨＴＴＰサーバとして構成され得る）に、ファイアウォールを介して、ＨＴＴＰ要求を送信することができる。要求の受信に際して、デバイスインタフェース２２０〜２２２は、おそらくファイアウォールを介してＮＡＴ接続を経由して、対応するシーケンスデバイスとの接続（例えばＴＣＰ／ＩＰセッション、ＳＳＬセッションなど）を確立することができる。次いで、シーケンシングデバイス２１０〜２１２は、おそらく生データストリームとして、ＦＴＰ経由のファイルとして、ＸＭＬストリームとして、または他の形式で、インターフェース２２０〜２２２を経由して、ノード２３０〜２３５に、それらのゲノムデータを送信することができる。
【００４２】
例として、解析ストリーム管理の初期実験は、「トランスポーター」（そこでデータストリームはＡＥＳ−１２８を使用して暗号化される）と呼ばれるプロプライエタリなＵＤＰに基づくクライアントサーバーの構造を利用する。初期実装はトランスポータークライアントの２０のインスタンスを含み、各々はサニーヴェール（カリフォルニア）において実行され、各々は２スレッド、９０００の最大転送単位（ＭＴＵ）および２４０ｍｂ／秒／スレッドの速度制限であった。すべてのトランスポータークライアントのインスタンスは、フェニックス（アリゾナ）において実行されるトランスポーターサーバの３つのインスタンスに同時に接続された。すべての転送および処理統計はＺａｂｂｉｘモニタリングパッケージを使用して収集された。フェニックスにおけるファイアウォールで測定されるように中央の転送スピードは８．２３２Ｇｂ／秒であり、トラフィックの上位１％は９．５５Ｇｂ／秒を超えるピーク転送速度を達成した。この全体的な転送スピードは、１７．４秒ごとに１つのエクソームのスループットを表わす。実験的なセットアップにおいて、ストリームオブジェクトは、各々の患者について１つのエンドポイントから別のもの（例えばトランスポーターのスレッドおよびインスタンス）へのデータのフローに加えて、データの解析およびトランスポートを表わした。さらに、ストリームオブジェクトは収集またはモニタリングされた統計も表わすと判断することができる。
【００４３】
シーケンシングデバイス２１０、２１１または２１２は、典型的には遠隔地の設備またはヘルスケア提供元２５０、２５１もしくは２５２に（ケアの現場、モール、医院、薬局、研究（または臨床的な）研究所、または他の場所等に）設置される。シーケンシングデバイス２１０、２１１または２１２は、生物学的サンプルにおけるヌクレオチドの配列を決定する。企図された解析システム２００とインターフェースする能力を欠く従来のシーケンシングデバイスは、シーケンシングデバイスインターフェース２２０、２２１または２２２を経由して解析エンジン２４０とインターフェースするように構成されてよい。シーケンシングデバイスインターフェースは、解析エンジン２４０に結合するようにシーケンシングデバイスを構成するかまたはそうでなければ適合するアフターマーケットモジュールとして構築することができる。例示的なゲノムデバイスインタフェースとして構成できる技術には、Ｄｉｇｉ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｉｎｃ．（ＵＲＬ  ｗｗｗ．ｄｉｇｉ．ｃｏｍを参照、Ｄｉｇｉ  Ｃｏｎｎｅｃｔ  ＭＥ、Ｄｉｇｉ  Ｃｏｎｎｅｃｔ  Ｗｉ−ＭＥ、ＰｏｒｔＳｅｒｖｅｒなど）またはＬａｎｔｒｏｎｉｘ  Ｉｎｃ．（ＵＲＬ  ｗｗｗ．ｌａｎｔｒｏｎｉｘ．ｃｏｍを参照、ＸＰｏｒｔ（登録商標）、ｘＰｉｃｏ（商標）、ＵＤＳ１１００、ＷｉＰｏｒｔ（登録商標）など）によって、提供されるデバイスサーバー製品が含まれ得る。かかるデバイスサーバーは、ゲノム解析モジュールを搭載して、シーケンシングデバイスインターフェース２２０〜２２２として操作することができるか、またはシーケンシングデバイス２１０〜２１２に統合することができる。
【００４４】
シーケンシングデバイス２１０、２１１または２１２は、ケアの現場、モール、医院、薬局、研究所または他の提供元の場所２５０、２５１または２５２に設置することができる。シーケンシングデバイス２１０，２１１，２１２が普及し、コスト効率が向上するのに伴い、どのような場所にも設置することができる。シーケンシングデバイス２１０、２１１または２１２は、モバイルの携帯型のデバイス、運輸保安局によって使用することができるセキュリティデバイス、研究所でのポータブルデバイス、ラップトップまたは他のデバイス上でアクセス可能かもしれない。シーケンシングデバイス２１０、２１１または２１２は、疾病対策センター（ＣＤＣ）または類似の公衆衛生当局によって同定された疾患アウトブレイクの本質を確認すること、開発途上国または先進国での新興伝染病を追跡すること、またはテロリスト、戦争時もしくは衝突状態における生物学的脅威を検討することが、緊急に必要であり得る非常事態の領域に配達することができる。
【００４５】
ネットワーク自体２９０またはプロバイダー２５０、２５１もしくは２５２は、レポートサーバ（例えばＭｉｃｒｏｓｏｆｔ  Ｒｅｐｏｒｔｉｎｇ  Ｓｅｒｖｉｃｅｓ  Ｒｅｐｏｒｔ  Ｓｅｒｖｅｒ）または他のレポーティングエンジン（図２に不図示）を有して、レポーティングテンプレート、ユーザー定義レポート、ゲノムドローイングツール、視覚的な出力または他の情報の提供することができる。レポートビルダー、レポートデザイナーまたはレポートを生成する他の手法があり得る。
【００４６】
シーケンシングデバイスインターフェース２２０、２２１または２２２を「アダプター」として操作して、解析エンジン２４０によって表わされる「クラウド」にシーケンシングデバイスを接続することができる。シーケンシングデバイスインターフェース２２０、２２１または２２２は、シーケンシングデバイス（それが所望される通信能力を欠く従来のデバイス（不図示）であるか、パッシブか、またはそれが接続される他のデバイスについて知らない場合）に対してローカルであってよい。単一のシーケンシングデバイスインターフェース２２０、２２１または２２２は１つ以上の他のデバイスと接続して、解析要求に従ってデータを交換することができる。シーケンシングデバイスインターフェース２２０、２２１または２２２は、メーカー、モデル、所属、医療グループまたは他の分類に従って管理することができる。したがって、マネージャーノード２３０はシーケンシングデバイスと通信して、各々のデバイスは適切にエコシステム内で操作されるかまたは所望される解析に従って参加することを保証することができる。
【００４７】
システム２００全体は、並列に操作するように好ましくは構築される。ゲノム解析システム２００は何百、何千およびまたはそれ以上のシーケンシングデバイスの処理を同時にサポートすることができ、システム２００は何百、何千およびまたはそれ以上の患者を同時に解析することができる。システム２００は、集団または群のサンプルの処理または遺伝子解析もサポートすることができる。
【００４８】
ゲノム解析システム２００は高速度で並列に多くの患者を処理することができる。処理速度は、単位時間あたりのどのくらい多くの患者が所定の時間で処理される（おそらく完了まで処理される）かに基づき得る。例えば、ゲノム解析システム２００は１日あたり少なくとも５人の患者の速度で配列データをゲノムデータに処理するように構成されてよい。例示的な実施形態において、ゲノム解析システム２００は１日で少なくとも１０人の患者、より好ましくは１時間で少なくとも１０人の患者、さらにより好ましくは１日で少なくとも１００人の患者、またはなおより好ましくは１時間で少なくとも１００人の患者の速度で配列データをゲノムデータに処理することができる。
【００４９】
解析エンジン２４０はゲノムデータを処理する。解析エンジン２４０は患者からのゲノムデータを個別に処理することができ、解析エンジン２４０は、患者からのゲノムデータを、類似の人口統計または他の群を備えた集団データセットまたはサンプルに対して比較することができる。本出願人は、患者データを比較することができるヒトの統計的またはベースラインのゲノムデータを表わす「Ｈｏｍｏ  Ｓｔａｔｉｓｔｉｃｕｓ」という用語を造語する。Ｈｏｍｏ  Ｓｔａｔｉｓｔｉｃｕｓ表示には、連続的にデータを収集したデータベース、プライベートデータベースまたは正規化された配列を発展させた、公共ゲノムデータベース中で見出されるデータが含まれ得る。解析エンジン２４０は配列データを処理して、正規化されたゲノム配列の関数としてゲノムデータを生成することができる。正規化された遺伝子配列は、患者の集団もしくはサブ集団または他のデータソースからの統計的なコンパイルであってよい。正規化されたゲノム配列に基づいて、ゲノムデータは、ホットスポット、重み付き参照点、または解析のための優先順位を含むことができる。解析エンジン２４０は、正規化された配列に基づく差異的配列またはラフなアライメントも生成することができる。
【００５０】
解析エンジン２４０は、シーケンシングデバイス２１０、２１１または２１２にフィードバックを提供することができる。解析エンジン２４０はインターフェースとして管理ノード２３０を利用することができ、ユーザーがシーケンシングデバイス２１０、２１１または２１２との間のフィードバックを提供するように構成またはプログラムされることを可能にする。ユーザーは、シーケンシングデバイス命令（シーケンシングを反復する要求、シーケンシングを開始もしくは停止する要求、データを送信もしくは受信する要求、データを削除する要求、ライセンス管理する要求、または他の命令等）を提供することができる。
【００５１】
ゲノム解析ストリームは、シーケンシングデバイス２１０、２１１または２１２から、解析エンジン２４０を介する、通知のポイント（プロバイダー２５０または２５１または２５２等）へのデータのストリームと判断することができる。したがって、解析ストリームは、制御、操作、またはそうでなければ管理することができる別個の管理可能なオブジェクトと判断することができる。ストリームオブジェクトは、ストリームの本質を記載するストリーム属性を含むことができる。例示的な属性には、ストリーム識別子（例えばＧＵＩＤ、ＵＵＩＤ、名称など）、解析トポロジー、ソースポイントの情報（例えばケアの現場識別子、シーケンシングデバイス識別子）、通知ポイントの情報（例えばヘルスケア提供元識別子など）、患者情報、通知トリガー基準、ビリングコード、ビリングもしくはインボイシング情報、またはストリームに関連する他の情報が含まれる。マネージャーノード２３０またはシステム内の他の要素はストリーム属性を活用して、解析、ルーティング、レポーティング、アラート生成または他の管理機能に関してストリームを適切に管理する。ストリームオブジェクトには、解析の様々なステージで実際に処理されているゲノムデータがさらに含まれ得る。ストリームオブジェクトは、ゲノムデータのデータフローも表わすと判断されるということが、認識されるべきである。したがって、データのストリームは、バッチで同時に処理することができるか、またはエンドツーエンドの完全なストリームとして管理することができる。データまたは結果が収集され、ユーザーにデリバーされると、ゲノム解析は同時に行うことができる。ストリームはマネージャーノード２３０によって管理される管理可能なオブジェクトであってよい。マネージャーノード２３０は、１つ以上の管理機能性（解析ルートの変更、ストリームオブジェクトに従う解析ストリームのインスタンス生成、解析ストリームオブジェクトに基づくトランザクションの実行、解析の改変、解析ストリームオブジェクトに基づく通知トリガー基準の構築、解析ストリームの脱構築、または解析ストリームを管理する他の管理機能性がおそらく含まれる）に従って少なくとも１つの解析ストリームオブジェクト（例えば解析データストリーム、配列データに適用された解析ルートなど）を管理することによって、解析エンジン２４０を管理することができる。
【００５２】
解析エンジン２４０は、ゲノム解析のために必要に応じて、その処理構成、解析構成またはルーティング構成を変化させることができる動的システムと判断される。マネージャーノード２３０は、ユーザーによって制御することができるか、または解析操作における他のノードを自動的に管理および構成するように構成されてよい。これらの構成変化または命令は解析ストリームを管理し、それらには、ストリーム管理機能性（ゲノムデータの関数としての通知、処理ステータス、解析エンジン管理ステータス、アラート、アラーム、シーケンシングデバイス命令、解析推奨、予後、診断、ノード間通信、より高い信頼レベルを得ることを求める要求、または他の通知の生成等）が含まれ得る。マネージャーノードは解析ネットワーク内のルートを構成する通知も生成することができる。さらに、マネージャーノードはストリームをリルーティングできるだけでなく、ノードのチェーンを処理して全体の解析ストリームを管理することができる。
【００５３】
管理ノード２３０は、解析ノード２３０、２３１、２３２、２３３、２３４または２３５、解析ストリームおよび解析エンジン２４０を管理する１つ以上のツールを提供する。管理ノード２３０はダッシュボードを含み、全体のシステム、特定のグループのためにダッシュボード、加入者のためにダッシュボード、シグナル解析のためのダッシュボード、ユーザー定義のダッシュボード、解析のレポートおよび出力をデザインするダッシュボード、インプットおよび出力解析のためのダッシュボード、システムをモニターする視覚的なダッシュボード、または他のダッシュボードを管理することができる。オーバービューが収集したストリームオブジェクトがどのくらい処理されているかを知らせる（おそらくリアルタイムで観察される）ことを提示できる場合、企図されるダッシュボードは、ゲノム解析ストリームオブジェクトに関して情報を提示できるということが、認識されるべきである。さらに、ストリームオブジェクトは、ストリームのインスタンス生成、ストリームの脱構築、ストリームの脱アクティブ化、ストリームに関してのシステム効率のモニター、または他の制御の適用によって、かかるダッシュボードを経由して制御することができる。
【００５４】
解析システム２００は、データまたは解析ストリームをルーティングするように構成またはプログラムされてよい。解析エンジン２４０は、シーケンスされたデータの状態、他のゲノムデータがどのくらいルーティングされるか、および解析システムにどのくらい負荷がかるかに依存して、解析ノード２３０、２３１、２３２、２３３または２３４、または２３５の中で処理ルートを確立するように構成されてよい。解析エンジン２４０は、予想される診断、予後、優先度、緊急度、配列注釈、トラフィック負荷、解析負荷、演算帯域幅、メモリ制約、アラートステータス、解析のステータス、ユーザー定義のインプット、ゲノム解析のタイプ、要求もしくは要求される解析反復の数、信頼レベル、または他の解析パラメーターの関数として処理ルートを確立することができる。かかる実施形態において、解析エンジン２４０は、現在の解析を適合させる特異的な構成をとることができる。例えば、優先的なデータは高ボリュームの処理ノードにルーティングすることができ、一方でそれほど緊急でないデータは低ボリュームノード上でのバッチ処理として実行することができる。患者が所望されない突然変異を示す確率が低い特定の人口統計に関連付けられた場合のシナリオを考慮されたい。マネージャーノード２３０は、高ボリュームに従う１つ以上の他のノード、人口統計の情報に基づくハイスループットトポロジーまたはゲノムプロファイル情報を構成されてよい。高ボリューム、ハイスループットのトポロジーは、対応する患者データをそれが入ってくると処理し、おそらくストリームの１つ以上のＦＩＦＯバッファを形成する。特に興味深い患者データストリームが導入される場合、おそらく緊急度または非常事態に起因して、マネージャーノード２３０は専用トポロジーとして１つ以上のノードを割り当てて急患のデータを解析する。かかるリソースの取得は、高ボリューム、ハイスループットのトポロジーに影響を与え得る。しかしながら、急患のデータはタイムリーな様式で処理して緊急度または緊急事態に取り組むことができる。
【００５５】
解析エンジン２４０は有料サービスとして操作することができ、それは加入者が登録するか、支払情報を発行するか、またはゲノム解析能力にアクセスするために
システムにログインすることを要求する。ノード２３０、２３１、２３２、２３３、２３４または２３５（管理ノード２３０等）は、加入者リスト、ライセンス要求、ログイン機能性、決済手段および他の有料関連機能を管理することができる。ゲノム解析ストリームオブジェクトが解析エンジン２４０によって処理されると、マネージャーノード２３０のうちの１つ以上はリソースの程度をモニターすることができるか、またはサービスは解析に適用される。計算された使用に基づいて、マネージャーノード２３０は、与えられたサービスの提供と交換して、１つ以上のアカウント（例えばヘルスケア提供元アカウント、保険アカウント、患者アカウントなど）に料金をチャージすることができる。解析、緊急度、優先順位、解析のために使用されるアルゴリズム、または他のゲノム解析ストリームオブジェクト属性に要求されるリソースの中のものに基づいて、料金を適用することができるということが、認識されるべきである。
【００５６】
解析エンジン２４０は画像認識に基づいて配列データを処理するようにさらに構成されてよい。シーケンシングデバイス２１０、２１１または２１２も画像認識に基づいて配列データを処理するように構成されてよい。ゲノム出力または連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）もしくは他のプロセスからの他のデータ出力は、ＤＮＡ塩基に翻訳できることが企図される。塩基呼び出し工程で、データ出力からの各々の画像は特定のＤＮＡ塩基のためのインディケーターとして操作することができる。例えば、画像は認識することができるバーコードの形態と判断することができる。さらに、画像は解析システムを介してトランスポートされた解析ストリームの一部であってよい。
【００５７】
ＳＴＥＡＭはハイスループット画像化の方法である。電荷結合素子（ＣＣＤ）および相補型金属酸化膜半導体（ＣＭＯＳ）デバイスなどの従来の画像センサーとは異なり、ＳＴＥＡＭは高輝度照明なしに非常に速いシャッタースピードを提供することができる。ＳＴＥＡＭ方法は二次元画像を一次元の増幅された連続的な時間ドメイン波形にマップする。ＳＴＥＡＭは、広帯域光パルスのスペクトル上に最初に情報をスタンプし、次いで時間ドメインの連続的なストリームにスペクトルをマップすることによって、これを達成する。この方法は画像ストリーミングおよび増幅の両方を提供するように構成され、高速下で迅速な物理的現象を取得するように構成される。ＳＴＥＡＭは従来のＣＣＤより少なくとも１，０００速く、６１０万フレーム／秒ほどの高いフレーム速度を有する。さらに、この方法は、２７ｐｓ（ピコセカンド）のシャッタースピードを提供する。
【００５８】
ハイスループット画像化の方法として、ＳＴＥＡＭを使用して、まれな疾患細胞、癌細胞または他の生物学的もしくはゲノムの材料を同定することができる。この細胞同定法は、解析システム２００における多数のアプリケーション（癌スクリーニングおよび他の診断試験が含まれる）を有することができる。
【００５９】
解析システム２００はスケール不変特徴変換（ＳＩＦＴ）等のアルゴリズムまたは画像認識を実行する他のアルゴリズムを使用できることがさらに企図される。ＳＩＦＴは、照明、画像ノイズ、スケーリング、翻訳、ビューポイント、変換および回転に対して不変である局所画像特徴ベクトルのクラスを使用する、画像認識のための広く公知のアルゴリズムである。特徴は、段階的なフィルタリング（すなわちスケールスペース極値検出、キーポイント局所化、オリエンテーション割り当て、キーポイント説明子の生成など）を介して検出され、画像キーはそれらについて作成される。したがって、解析システムから得られた画像を解析して、それらが公知のオブジェクトに関連する特徴に対応する画像特徴（例えばＳＩＦＴ特徴など）を有するかどうかを決定することができる。
【００６０】
ゲノム解析を行うために使用することができる例示的手法には、米国特許出願公開第２０１２／００６６００１号および国際公開第２０１３／０８６４２４号、国際公開第２０１３／０８６３５５号、国際公開第２０１３／０６２５０５号、国際公開第２０１３／０５２９３７号および国際公開第２０１１／１３９３４５号に記載されに記載されるようなＦｉｖｅ３  Ｇｅｎｏｍｉｃｓ  ＬＬＣ（ＵＲＬ  ｆｉｖｅ３ｇｅｎｏｍｉｃｓ．ｃｏｍを参照）によって提供されるものが含まれる。追加の手法には、連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）およびＳａｎｂｏｒｎ  ｅｔ  ａｌ．による２０１２／００５９６７０号に記載された手法が含まれる。
【００６１】
アドオンモジュール経由のゲノム解析ストリーム管理
図３は本発明の主題の別の態様を図示し、アドオンモジュール３７０を使用してシーケンシングデバイス３１０を構成されてよい。
【００６２】
アドオンモジュール３７０はアフターマーケットデバイスであってよいか、またはアドオンモジュール３７０はシーケンシングデバイス３１０自体に統合することができる。あるいは、アドオンモジュール３７０は、解析クラウド３００（例えばウェブサービス、サービス型ソフトウェア（ＳａａＳ）、サービス型インフラストラクチャー（ＩａａＳ）、サービス型プラットフォーム（ＰａａＳ）など）または他の構成に統合することができる。アドオンモジュール３７０は、１つ以上のハードウェアプラットフォーム上で実行されるアプリケーションパッケージまたはクラウドに基づくアプリケーションも含むことができる。
【００６３】
アドオンモジュール３７０は、デバイス、解析ストリームまたは解析の中の間で、および解析システム３００（例えばＮＬＲ３９０およびＨＰＣ３３０、３３１、３３２、３３３、３３４または３３５）の間で通信を促進する多様な手法で構成または組み込むことができる。アドオンモジュール３７０は、多くの転送形式（転送形式は各々の解析設備／ノード３３０、３３１、３３２、３３３、３３４または３３５によって定義することができる）に従って事前解析された配列データをパッケージングするように構成されてよい。アドオンモジュール３７０は、シーケンスデバイスとして操作される従来のシーケンスデバイス３１０と結合されるか、既存のシーケンシングデバイス内の従来のデバイス３１０と結合されるか、または他のデバイスと従来のデバイスを結合するように構成されたハードウェアモジュールであってよい。シーケンシングデバイス３１０自体は、アドオンモジュール３７０として操作することができる。シーケンシングデバイス３１０は、アドオンモジュール３７０の機能性を含む記憶命令のためのストレージメディア３０１も含むことができる。アドオンモジュール３７０もしくはその機能性は、解析ノード３３０、３３１、３３２、３３３、３３４もしくは３３５中で統合することができるか、またはアドオンモジュール３７０は、リモートネットワーク対応のシーケンサー３１０と通信するソフトウェアアダプターとして操作することができる。アドオンモジュール３７０、シーケンシングデバイス３１０および他のデバイスの他の構成が、統合デバイス、入れ子デバイス、統合機能性を備えたデバイス、または分離されたデバイスもしくは機能性としてであるかに関わらず、企図される。
【００６４】
アドオンモジュール３７０は好ましくは前処理を遂行して、さらなる解析のために生データを注釈する。生データの配列注釈は、解析システム３００がどのくらいデータを解析しなければならないかを説明することを支援する。配列注釈は、多くの種類の注釈（解析ノードの所有権、データの所有権、生インプットデータ、事前解析および注釈された配列、出力、解析およびデータストリームのルーティング、ならびに他の因子等）を組み込むことができる。配列注釈は、生データと既存のゲノムデータベースまたは公共のゲノムデータベースとの間のラフなアライメントを提供して、予備的診断、予後または他の解析結果を得ることができる。例えば、配列注釈には、患者特異的なデータ、疾患または診断関係または関連データ（ゲノムにおける推定または実際の配列場所を同定するデータなどが含まれ得る。したがって、配列注釈はより大規模な予備的解析（生データがどのくらいより大きな解析内でフィットするかを注釈すること、優先度情報（例えば、どの遺伝子またはどのホットスポットを最初におよびどこで解析しなければならないか）、緊急度情報、または他の因子等）も提供することができる。例えば、アドオンモジュール３７０はシーケンシングデバイス３１０から配列データを受信し、配列データを事前解析することができる。事前解析器３０６は、ＸＭＬファイルストリーム内の配列データをパッケージングし、注釈を含むことができ、様々なルール、要求、またはＸＭＬファイルストリーム内のタグとしての他の因子を知らせる。
【００６５】
アドオンモジュール３７０は、１つ以上の有線または無線の接続を経由して、解析システム３００、解析エンジン２４０、シーケンシングデバイス３１０または解析ノード３３０、３３１、３３２、３３３、３３４もしくは３３５と所望されるように通信することができる。アドオンモジュール３７０は、有線接続または無線接続のすべての形態を利用して、解析エンジン２４０および解析ノード／設備３３０、３３１、３３２、３３３、３３４または３３５に接続することができる（携帯電話接続（例えばＧＳＭ、ＣＤＭＡなど）ＷｉＭＡＸ、ＷｉＧＩＧ、Ｗｉ−Ｆｉ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔまたは他のタイプ無線インフラストラクチャーが含まれる）。アドオンモジュール３７０は、有線接続または無線接続のすべての形態を使用して、シーケンシングマシン３１０にも接続することができる（イーサネット、ＷｉＦｉ、ＷｉＧＩＧ、ＵＳＢ、Ｗ−ＵＳＢ、ブルートゥースまたは接続の他のすべての形態等）。
【００６６】
アドオンモジュール３７０は、解析設備３００またはシーケンシングデバイス３１０とモジュールが対話することを可能にする多数の追加のコンポーネントを含むことができる。例示的コンポーネントには、ライセンスマネージャー３０４、コントローラー３０３、メモリ３０５および事前解析器３０６が含まれる。生データがシーケンシングデバイス３１０から得られると、事前解析器３０６はデータを前処理して、１つ以上の事前解析された配列３０７を形成することができる。
【００６７】
コントローラー３０３はシーケンシングデバイス３１０と結合される。あるいは、コントローラー３０３はポート３６０を介してシーケンシングデバイス３１０と結合されてよい。コントローラー３０３は、シーケンシングデバイス３１０とアドオンモジュール３７０と解析システム３００との間で、コマンド、命令、生データ、注釈、解析ストリームおよび他の情報が交換することができる、双方向データパスを提供する。コントローラー３０３は、解析システム３００および解析設備／ノード３３０、３３１、３３２、３３３、３３４または３３５からコマンドをさらに受信して、シーケンシングデバイス３１０を制御することができる。
【００６８】
アドオンモジュール３７０は生データ（すなわちシーケンシングデバイス３１０から直接受信されたデータ）を得る事前解析器３０６も含み、事前解析を行って事前解析された配列３０７を提供することができる。事前解析は、シーケンシングデバイス３１０のメモリ３０１、アドオンモジュールのメモリ３０５、分散型解析ネットワークからのメモリ３００、解析設備／ノード３３０、３３１、３３２、３３３、３３４もしくは３３５、公共のデータソース、または他のデータソース中の配列または他のゲノムデータに基づいて、配列注釈を生成することができる。アドオンモジュール３７０は事前解析された配列３０７を生成し、それには、生配列から導出された他のデータと共に配列注釈（予備的遺伝子同定（例えば名称または機能によって）、ゲノムホットスポット、ゲノム比較（例えば参照配列への、または以前の試験への）、患者ｖｓ集団の比較、生データを公共のゲノムデータベースまたは他のデータベースからのシーケンスされたゲノムデータおよび他のデータと比較するラフなアライメント等）が含まれ得る。他の注釈には、推定場所、疾患連関性、相対的存在量情報、遺伝子連関性、核酸のクラス、チェーン・オブ・カストディ、組織もしくは組織サンプルのソース、患者情報、患者識別子、人口統計の情報、地理情報、診断情報、ヘルスケア提供元情報、配列解析の意図、アカウント情報、家族情報、患者既往歴、心理学的情報、生殖細胞系または他のものも含まれ得る。
【００６９】
アドオンモジュール３７０は、解析システム３００および解析設備／ノード３３０、３３１、３３２、３３３、３３４または３３５とシーケンシングデバイス３１０が通信することを可能にする。アドオンモジュール３７０は、さらなる処理のために、事前解析されたデータ３０７を解析設備／ノード３３０、３３１、３３２、３３３、３３４または３３５に転送し、事前解析されたデータ３０７を配列注釈３０７に基づいて設備／ノード３３０、３３１、３３２、３３３、３３４または３３５に転送することができる。例えば、アドオンモジュール３７０は、ルーチンまたは緊急のデータを、疾病対策センター（ＣＤＣ）、研究施設、他の施設３３０、３３１、３３２、３３３、３３４または３３５に転送することができる。
【００７０】
アドオンモジュール３７０は、同じシーケンシングデバイス３１０内でのデータの処理または他の解析ノード／設備３３０、３３１、３３２、３３３、３３４もしくは３３５でのデータの処理を制御する配列注釈３０７を生成することもできる。これらの注釈は、処理パラメーター（ルーティングパラメーター、解析パラメーター、パスパラメーター、デスティネーションパラメーター、ソースパラメーター、優先度パラメーター、緊急度パラメーター、サービスパラメーターのクラス、ビリングパラメーター、支払いパラメーター、ライセンス制御パラメーター、運営処理パラメーター、または他の処理パラメーター等）を作成する。
【００７１】
ライセンスマネージャー３０４は、モジュール３７０が、解析システム３００を介してアクセス可能な解析設備またはノード３３０、３３１、３３２、３３３、３３４もしくは３３５への操作上のアクセスを制御することを可能とする。ライセンスマネージャー３０４には、１つ以上のキー（例えば加入キー）が含まれ、それに加えて、認可または認証の異なる情報または方法が組み込まれ得る（加入識別子、可能な使用の数、ライセンス期限、サービスのタイプまたは解析のタイプについての許可レベル、可能なタイプのサービスまたは解析についてのインディケーター、解析アカウント、および解析管理モジュールを有すること等）。
【００７２】
ライセンスマネージャー３０４は権利管理実施モジュールとして操作することができる。一部の実施形態において、ライセンスマネージャー３０４は、ライセンスルールセットに従って、解析エンジン３００に問い合わせて、シーケンシングデバイス３１０がアクセスサービスに十分な権利または特権を解析エンジン３００によって提供するかを決定するように、構成またはプログラムされる。例えば、シーケンシングデバイス３１０は医師のオフィス内に配備することができる。医師は加入料金を払って、ゲノム解析エンジン３００の１つ以上のサービスにアクセスすることができる。ライセンスマネージャー３０４は、医師の加入アカウントに問い合わせて、医師が納入済みであるかどうかを決定するか、または医師がアクセスするサービスのレベルを決定することができる。シーケンシングデバイス３１０が解析エンジン３００にデータを供給すると、ライセンスマネージャー３０４は、医師の解析エンジン３００との対話を適切に清算することができる。
【００７３】
ライセンスマネージャー３０５が、アカウントに関してシーケンシングデバイス３１０に関連する１つ以上のゲノム解析ストリームオブジェクトをモニターまたはそうでなければ管理できるということも、認識されるべきである。アカウントには、ケアの現場プロバイダーのアカウント、患者のアカウント、保険アカウント、または他のアカウントが含まれ得る。配列データがシーケンスデバイス３１０経由で生成されると、ライセンスマネージャー３０４は、解析エンジン３００が適切にルーティングするかまたはそうでなければ解析を指令することを可能にする注釈として配列データにストリームオブジェクト識別子を添付することができる。
【００７４】
配列データの前処理ゲノム解析ストリーム
図４は、図３のアドオンモジュール３７０と併用することができるゲノムデータを前処理する方法４００を図示し、図３からのアドオンモジュール３７０は前処理エンジンとして操作することができる。
【００７５】
方法４００は、前処理エンジンにアクセスを提供することが含まれ得る工程４１０で開始することができる。例えば、前処理エンジンには、図３を参照して論じられるアドオンモジュール３７０のうちの１つ以上が含まれ得る。工程４１０は、サービスもしくはライセンスへの加入、アクセスのロック解除、ソフトウェアのインストール、アクセスの認証、アクセスの認可、または前処理エンジンにアクセスするための認証の他の形態の利用もユーザーに要求することができる。アクセスの提供は、アクションの広範囲のスペクトル（前処理エンジンを販売すること、前処理エンジンをインストールすること、前処理エンジンを従来のデバイスデザインに組込むこと、またはそうでなければ前処理エンジンを利用可能にすることが含まれる）をカバーできるということが、認識されるべきである。
【００７６】
工程４２０には、公知の解析関係情報を記憶する先験的知識ベースへのアクセスを提供することが含まれ得る。知識ベースには、公知の配列についての解析関係データまたは解析データの他の形態が含まれ得る。知識ベースは、図３中で示されるように解析設備３００で設置することができ、公共のゲノムデータベース、研究所データベース、プロプライエタリなデータベース、ユーザー定義もしくは作成されたデータベース、または他の知識ベースである。データを前処理エンジンによって使用して、さらなる解析のために配列データを適切に注釈することができる。知識ベースは、図３中で示されるようにアドオンモジュール３７０のメモリ３０５中に存在することができるか、遠隔地のメモリ中で利用可能になり得るか、図３中で示されるように配列マシン３１０のメモリ３０１中に存在することができるか、加入するデータベースであってよいか、または任意の種類またはメモリの形態であってよい。
【００７７】
工程４３０で、前処理エンジンは、図３中で示されるようにシーケンシングデバイス３１０から典型的には直接生配列データを受信する。生配列データは、メモリ、バッファ、データベースまたは他のソースからのものであってよい。生データ配列データは、任意の形式（例えばＡｘｔ、ＢＡＭ、ＢＡＭＢＡＭ、ＢＥＤ、ＭＡＦ、マイクロアレイ、ＳＡＭ、ＷＩＧ、ＸＭＬまたは他の形式）であってよい。生配列データは、シーケンシングデバイスから受信されて完全解析の前に前処理されるデータを含むことができる。
【００７８】
前処理方法４００には、任意の先験的知識ベースからの公知のゲノムマップに対する生データのラフなアライメントを実行して、配列注釈を生成する工程４４０も含まれ得る。生データのラフなアライメントは、染色体と比較した位置、染色体内の相対的位置、公知の対立遺伝子との連関性、公知のマーカーとの連関性、公知の突然変異との連関性、または先験的知識ベースもしくは経験的データコレクションからの任意の公知のパターンもしくは配列との連関性に基づいて、生データを大まかにアライメントさせることによって、ゲノムデータの処理および解析を促進する。
【００７９】
生データの前処理は、図３中で示されるように解析システム３００を通して起こる解析と並列に起こり得る。既に事前解析されたデータストリームの一部は図３中で示されるように解析システム３００を介する解析のために転送することができ、一方でデータストリームのより新しいセクションが前処理されている。この並列処理はシーケンサー出力に基づいてリアルタイムで行うことができる。
【００８０】
工程４５０には、生配列と配列注釈とを関連付けて前処理された配列データを生成することが含まれ得る。この工程には、前処理して生配列データのいくつかのレベルの内容を決定することが含まれる。配列注釈の生配列との関連性は、生配列データを適切に注釈するために、知識ベースからの情報に従う１つ以上のポリシーまたはルールに基づき得る。
【００８１】
配列注釈は、ゲノム内の位置（例えば特異的な染色体または染色分体上、染色体外など）、公知の疾患マーカー、突然変異（例えば点突然変異／移行／塩基転換、挿入、欠失、転座など）、診断コード、手順コード、ビリングコード、解析ルーティング情報、統計情報、患者情報、人口統計、地理的座標、チェーン・オブ・カストディおよびその他を含むことができる。配列注釈は、ヘルスケア提供元への推奨、処置推奨、予防処置もしくは治療処置のための推奨、推定診断、推測予後、解析優先順位、アラートトリガー、アラート通知、さらなる解析のための要求、より高いレベルの信頼のための要求、起こり得る転帰のリスト、要求もしくは随意の処置の経過、特定の条件に対するリスクまたは素因の徴候、または他の情報も含むことができる。
【００８２】
工程４６０には、さらなるより詳細な解析のために前処理された配列データを配列解析設備に転送することが含まれ得る。前処理された配列を転送するプロセスには、図３中で示されるように、注釈された前処理された配列データを解析設備３３０、３３１、３３２、３３３、３３４または３３５に送信することが含まれ得る。これらの前処理された配列は図３中で示されるように設備３３０、３３１、３３２、３３３、３３４または３３５に好ましくはプッシュされるが、前処理された配列を図３中で示されるように設備３３０、３３１、３３２、３３３、３３４または３３５によってプルすることができる。前処理された配列の伝達は、好適なプロトコル（ＨＴＴＰ、ＦＴＰ、ＳＳＬ、ＨＴＴＰＳ、プロプライエタリ、ＸＭＬまたは他のもの等）経由であってよい。
【００８３】
対話型のゲノム解析ストリーム管理システム
図５は、解析設備５００が１つ以上のシーケンシングデバイス（例えばシーケンシングデバイス５１０または５１１）と対話することができる本発明の主題のさらに別の態様を図示する。設備５００はアダプター５７１またはアダプター５７２を経由してシーケンシングデバイスにアクセスまたは制御することができる。以前に言及されるように、図３中のアドオンモジュール３７０はアダプターに好適な候補である。アダプター５７１およびアダプター５７２は、それぞれ、シーケンシングデバイス５１０，５１１の外部に存在するものとして図示されるが、今度登場するシーケンシングデバイス５１０〜５１１にアダプターの役割または責任を統合または組み込むことができることも企図される。
【００８４】
図５中の企図された解析システムには、解析エンジン（例えばＮＬＲ５９０およびＨＰＣ  ５３０、５３１、５３２、５３３、５３４または５３５）およびアダプター５７１または５７２が含まれる。上記のように、アダプター５７１，５７２または図３中で示されるようなアドオンモジュール３００は、シーケンシングデバイス５１０に添付されたデバイスであってよいか、シーケンシングデバイス５１０または５１１内で統合することができるか、シーケンシングデバイス５１１自体であるか、またはＮＬＲ５９０および解析ノード５３０、５３１、５３２、５３３、５３４もしくは５３５上に構築される解析クラウド（おそらく５００）の一部としてのアダプター５７２として利用可能もしくは操作することができる。他の実施形態において、アダプター５７１，５７２は、ポート５６１または５６２を介してシーケンシングデバイス５１０または５１１と通信することができる。アダプター５７１または５７２は、図示されるような標的のシーケンシングデバイスに依存して異なる形態をとることができるということが、認識されるべきである。
【００８５】
解析エンジン５００は、図５中の解析システムを経由してゲノム配列の部分的または完全な解析を行うことができる。
【００８６】
アダプター５７１はシーケンシングデバイス５１０と結合し、デバイス５１０と解析設備５３０、５３１、５３２、５３３、５３４または５３５との間の、またはエコシステム５００中の他の要素の中ででさえ、双方向通信を可能にする。アダプター５７１は、複数のシーケンシングデバイスが調整される様式で並列に操作することを可能にすることができる。
【００８７】
アダプター５７１または５７２は、コマンドまたは命令５０１を設備がシーケンシングマシン５１０または５１１に発行することを可能にすることもできる。一部の実施形態において、アダプター５７１または５７２は、命令５０１を、「設備」形式からシーケンシングデバイス５１０または５１１によって理解し得るコマンドに転換する。
【００８８】
アダプター５７１は、シーケンシングデバイス５１０の近くに、またはシーケンシングデバイス５１１から遠いアダプター５７２の場合はこれから遠くに設置することができる。図５はシーケンシングデバイス５１０または５１１あたり単一のアダプター５７１または５７２を図示するが、図５中のシステムは、１つのシーケンシングデバイスあたり複数のアダプター、１つのアダプターにつき複数のシーケンシングデバイス、または複数のシーケンシングデバイスと対話する複数のアダプターを有することもできる。例えば、シーケンシングデバイス５１０に近い１つのアダプター５７１は、認証のためのライセンスマネージャーを含むことができ、一方で遠いアダプター５７２はコマンド形式変換を提供する。
【００８９】
アダプター５７１または５７２は、コマンドおよび応答の発行を支配するように確立されたルールセットによる１つ以上のポリシーを含むことができる。アダプター５７１または５７２のためのルールセットは、タイミング問題、バッファ、キー、トークン、事前解析命令、コマンド、先験的知識ベース、および図５中のゲノム解析システムにおける他の要素を管理することができる。
【００９０】
各々のクラスのアダプターは、シーケンシングデバイスの異なる形またはモデルを標的とすることができる。さらに、シーケンシングデバイスの不均一な混合物は、複数のシーケンシングデバイスアダプターを経由して単一の共通コア解析エンジンにより動作できることが企図される。複数のシーケンシングデバイスアダプターは複数のシーケンシングデバイスを標的とするように構成されてよい。例えば、アダプター５７１は解析エンジン５００によって理解される共通の正規化されたプロトコル形式に従って操作されるように構成されてよい。さらに、適合された５７１は、共通の正規化されたプロトコルからシーケンシングデバイス５１０によって消費することができるデバイス特異的プロトコルへ転換する１つ以上の転換モジュールを含むことができる。
【００９１】
シーケンシングデバイス５１０または５１１に発行することができる例示的な命令には、シーケンシングを反復する（例えば、ゲノム中の特異的な領域または全体的にシーケンシング深度を増加させる）か、中断するか、開始するか、または異なるデバイス中の同じ患者サンプルの平行なシーケンシングを調整する命令５０１が含まれる。命令５０１は、データを送信するか、データを削除するか、またはシーケンシングに優先順位を付ける命令でもあり得る。命令５０１は、データがシーケンシングのために転送または予定されるべきであるということを知らせることができる。命令５０１にはライセンス管理命令も含まれ得る。さらに、命令５０１は、多数の因子（患者データ、ヘルスケア提供元、疾患情報、または他の因子が含まれる）に基づいて導出され得る。
【００９２】
分散型ゲノムストレージ設備
図６は分散型ゲノムストレージ設備６００の図を示す。一部の実施形態において、ゲノムレコードは、データベース６８０、６８１、６８２、６８３、６８４もしくは６８５または図示されるようにゲノム解析システム６００における他の設備に関連付けられた解析ノード６３０、６３１、６３２、６３３、６３４または６３５に記憶される。Ｎａｔｉｏｎａｌ  Ｃｅｎｔｅｒ  ｆｏｒ  Ｂｉｏｔｅｃｈｎｏｌｏｇｙ  Ｉｎｆｏｒｍａｔｉｏｎ（ＮＣＢＩ）、Ｅｕｒｏｐｅａｎ  Ｍｏｌｅｃｕｌａｒ  Ｂｉｏｌｏｇｙ  Ｌａｂｏｒａｔｏｒｙ−Ｅｕｒｏｐｅａｎ  Ｂｉｏｉｎｆｏｒｍａｔｉｃｓ  Ｉｎｓｔｉｔｕｔｅ（ＥＭＢＬ−ＥＢＩ）、ＤＮＡ  Ｄａｔａｂａｎｋ  ｏｆ  Ｊａｐａｎ（ＤＤＢＪ）、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｎｕｃｌｅｏｔｉｄｅ  Ｓｅｑｕｅｎｃｅ  Ｄａｔａｂａｓｅ  Ｃｏｌｌａｂｏｒａｔｉｏｎ（ＩＮＳＤＣ）、ＮＣＢＩ  Ｒｅｆｅｒｅｎｃｅ  Ｓｅｑｕｅｎｃｅ（ＲｅｆＳｅｑ）、Ｖｅｒｔｅｂｒａｔｅ  Ｇｅｎｏｍｅ  Ａｎｎｏｔａｔｉｏｎ  Ｄａｔａｂａｓｅ（ＶＥＧＡ）、Ｃｏｎｓｅｎｓｕｓ  ｃｏｄｉｎｇ  ｓｅｑｕｅｎｃｅｓ（ＣＣＤＳ）、または他のリポジトリが含まれるが、これらに限定されない、複数のゲノミクスデータベースリポジトリがある。
【００９３】
データベース６８０、６８１、６８２、６８３、６８４または６８５に記憶されたレコードは、任意の所望の形式に従って記憶することができる。レコードはゲノム全体、ゲノムの部分、関心のある遺伝子または領域についての配列（例えば、公知のＳＮＰ、突然変異、または転座および重複が含まれるゲノム中の他の変化をカバーする）、メタデータ（例えば特異的な配列についての科学的および／または医学的な注釈）、解析結果、医師、統計の指図によるコメント、またはデータの他の部分であってよい。好ましくは、６８０、６８１、６８２、６８３、６８４または６８５に記憶されたレコードを患者の集団に関連させ、人口統計にわたる研究または解析を可能にする。
【００９４】
レコードデータベース６８０、６８１、６８２、６８３、６８４または６８５に記憶されたレコードは、ゲノムデータ間の差異的データ、患者と標準的なヒトとの間の差異的データ、患者と集団との間の差異的データを記憶することができる。参照因子または人口統計因子は、サンプル時間、組織、人、性別、家族、コミュニティー、人口統計、正規化された配列、疾患、食餌、環境、年齢、および他の人口統計因子に基づくことができる。最も好ましくは、かかる差異はＢＡＭＢＡＭ形式および／または系統樹形式で表現される。
【００９５】
好ましい実施形態はゲノム検索エンジン６３０を含み、ユーザーがエンジン６３０にクエリーを発行することを可能にする。検索エンジン６３０は、レコードデータベース６８０、６８１、６８２、６８３、６８４または６８５の中でマッチするレコードを見出し、検索エンジン６３０を配列または他の因子によってインデックス付けし、レコード索引６８０に記憶することができる。分散型ゲノムデータベース６００についての索引は、多くの識別子（患者識別子、集団識別子、人口統計、疾患、診断、性別、年齢、場所、職業、危険因子、配列、遺伝子、経路、対立遺伝子、予後、または他の識別子等）に基づき得る。
【００９６】
端末（コンピューター６５０等）経由のネットワーク６９０を介する、レコード索引６４０の検索エンジン６３０へのクエリーは、様々な形態をとることができる。それらは、自然言語クエリー、キーワード検索、配列検索、マシンコマンド、ＡＰＩ、またはデータを問い合わせる他の形態であってよい。
解析ストリームｋ
【００９７】
これまでに提示された開示の発明の主題は、主にゲノム解析ストリーム管理に注目してきた。しかしながら、開示した大陸に広がる解析ストリーム管理システムは、ゲノム解析を超えるケアのより幅広い分野へ適用できるということが、認識されるべきである。開示の手法が、以前は組み合わせることが不可能だった解析エンゲージメントポイントの統合システムを効果的に構築することによって、既存の公知のゲノム解析を追い越すということが、認識されるべきである。
【００９８】
図７は、変換可能なヘルスケアを提供することができる包括的な学習システムを示す。解析ストリームは、エンゲージメントポイントの中で管理可能なコンピューターに基づくオブジェクトとしてエコシステムを介してフローする。例えば、データのヘルスケアストリームは、知識ドメインの要素（例えばモデル、人工知能など）からの解析データを搭載することができる。個人のヘルスケアストリームのインスタンスが作成され、生データ（例えばゲノム情報、バイオメトリクス、保険プランデータなど）が入れられると、対応するストリームオブジェクトは、対応する解析データ（例えば診断、予後、推奨、促進など）をオーバーレイまたは埋め込んだ１つ以上の適切な解析体へデータをルーティングすることができる。
【００９９】
次いで、個人のストリームは、個人（または場合によっては個人の生活も）を表す、組み立てられたヒトシグナルエンジン標本とみなすことができる。したがって、ストリームオブジェクトはデリバリードメインを介してストリームデータを送ることができ、ヘルスケア提供元ネットワーク、ケア設備、研究所、薬局、ホスピスまたは他の事業体へ個人のストリームデータを提供することができる。デリバードメイン中の各々の要素は個人のヘルスケアストリーム内のデータを増大させることもできるということが、認識されるべきである。
【０１００】
個人のヘルスケアストリームが、特異的なトピック（例えば特異的な疾患状態）に関してまたは包括的な生命に関して発展を経て成熟するにつれて、次いでストリームオブジェクトは、支払人ドメイン内のアウトカム駆動性設備へデータをルーティングすることができる。したがって、開示のストリーム管理エンジンは、関係データをストリーム解析の最終的な配置に関与する利害関係者に直接送ることができる。例えば、ストリームオブジェクトは、相対的ストリームデータを、雇用者、政府、金融機関、給付担当マネージャー、または他の事業体に提供することができる。
【０１０１】
開示のエコシステムは、ゲノミクスを超えて、他のタイプのストリームデータを処理することができる。例えば、開示した解析エンジンは、推測プロテオミクス（Ｆｉｖｅ３（商標）ＵＲＬ  ｆｉｖｅ３ｇｅｎｏｍｉｃｓ．ｃｏｍ／ｔｅｃｈｎｏｌｏｇｉｅｓ／ｐａｒａｄｉｇｍを参照）または実際の定量的プロテオミクス（ＯｎｃｏｐｌｅｘＤｘ（商標）ＵＲＬ  ｗｗｗ．ｏｎｃｏｐｌｅｘｄｘ．ｃｏｍを参照）も、解析ストリームに搭載することができる。なおさらに、かかるデータは、様々な癌タイプのために無数の臨床プロトコルを結合した１つ以上の臨床プロトコルデータベース（Ｅｖｉｔｉ（商標）ＵＲＬ  ｗｗｗ．ｅｖｉｔｉ．ｃｏｍを参照）と相関させるかまたは結び付けることができ、それは様々な疾患状態に悩まされる患者を治療する何千もの癌専門医とさらに組み合わされる。ストリーム解析ノード（例えばＰＡＲＡＤＩＧＭ、Ｏｎｃｏｐｌｅｘなど）を実際の治療およびヘルスケア提供元と相関させることは、疾患状態が生じた後ではなく、生涯にわたる個人のための最適なケアの主要なインディケーターとして、より高い洞察を提供するということが、認識されるべきである。したがって、個人のヘルスケア解析ストリームは生まれる時に開始し、子孫とまとめることを介して死亡後にもおそらく存在し得る。非常に実際的な意味において、開示したエコシステムは、「生涯にわたるケア」、またはより特に癌に関してはストリームに基づく「生涯にわたる癌ケア」を生み出すと判断することができる。
【０１０２】
人の生涯は、ストリームデータを解析ノードから解析ノードへ向けた、ゆりかごから墓場までのストリームオブジェクトとして表わすことができるとういう考え方において、開示したシステムは生涯にわたってその人に関して総体として学習する（すなわち、相関性を確立するかまたは解明を同定する）ということが、認識されるべきである。したがって、システムは現在の疾患状態の範囲を超えて学習することができる。人の疾患状態（過去、現在または未来）は、健康な状態の画像化（ＵＲＬ  ｗｗｗ．ｑｉｉｍａｇｉｎｇ．ｃｏｍでＱｉ  Ｉｍａｇｉｎｇ（商標）を参照）が含まれるか、または「ビッグデータ」に関するアウトカムレベル（場合によってはｎｅｔ．ｏｒａｎｇｅ（商標）を参照、ＵＲＬ  ｗｗｗ．ｎｄｏｒａｎｇｅ．ｃｏｍを参照）が含まれる他の情報とも相関させることができる。なおさらに、ストリームオブジェクトが同時期の家族メンバーの中で、または世代にわたって相互相関される場合、ストリームオブジェクトは、家族マネージャーの世代にわたって記憶することができる。かかる実施形態において、解析ストリームはエピジェネティックレベルでの洞察を提供する。
【０１０３】
図７中で図示されるすべての動的要素の中での統合は、１つ以上の解析ストリームオブジェクトの生涯のスパンにわたってエピジェネティック効果を評価する能力を生じさせるということが、認識されるべきである。例えば、リアルタイムの処置プロトコルは、子孫に連関する解析ストリームに加えて、現在の解析ストリームに関する処置の正、負または中立の効果と相関させることができる。一部の実施形態において、解析ストリームオブジェクトは、エピジェネティックストリームオブジェクトまたは世代を超えたエピジェネティックストリームオブジェクトと判断することができる。
【０１０４】
開示した、学習に基づく生涯にわたるケアまたは生涯にわたる癌ケアの解析ストリームは、より特異的な情報（特異的なゲノム情報が含まれる）に関して得られたデータによってさらに増大され得る。一部の実施形態において、シーケンシングデバイスは、二重微小染色体、マイクロＲＮＡ、循環腫瘍細胞に関連するゲノム情報、または他の情報を表わす配列データにより解析ストリームを増大することができる。かかるデータは１つ以上の解析ストリーム、特にエピジェネティックストリームにわたって相関させることもできる。
【０１０５】
解析ストリームは、バイオメトリクスデータ（１つ以上の解析ストリームに統合されるバイタルサインモニタリングデータが含まれる）も活用することができる。人が１つ以上のヘルスケア提供元（例えば医院、病院、救急車など）と連動されると、ヘルスケア提供元は、多くの場合データの１つ以上のポイントを収集する。従来は、収集されたすべてのデータのうちの９９％以上は廃棄される。開示したエコシステムにおいて、すべてのデータはその人のヘルスケア解析ストリームに保存または統合することができる。例えば、患者のバイタルサインデータはｉＳｉｒｏｎａ（商標）ＤｅｖｉｃｅＣｏｎＸ（商標）技術経由で収集することができ、次いでそれは電子カルテ交換を介して送ることができる。さらに、バイタルサインデータは解析ストリームオブジェクトへ結合するかまたはその内で統合することができる。したがって、リアルタイムバイタルサインデータは他のストリーム関連データと相関させることができる（例えばマルチバリアント解析、因子分析、推論など）。例えば、リアルタイムのパルス酸素濃度計データは、１つ以上のエピジェネティックストリームオブジェクトにわたってゲノムデータと相関させることができる。
【０１０６】
本発明の主題のさらに別の態様には、ストリームオブジェクト内のストリームの管理から導出された解析データに基づくソーシャルネットワークの形成が含まれると判断される。１つ以上のストリームオブジェクトと連関したストリームが解析ノードを介して通過すると、ストリームオブジェクトは解析プロファイルにより注釈することができ、そこで解析プロファイルは、ストリームオブジェクトストリームと連関した可能なヘルスケアコンテキストを表わすと判断することができる。次いで、解析エンジンは、エンドユーザー（例えば患者、利害関係者、ヘルスケア提供元、サービス提供元、支払人など）への推奨を提供して、類似のプロファイルに基づいて、互いの中で、ソーシャルネットワークを連結するかまたはインスタンスを作成する。例として、患者の群がＢＲＣＡ突然変異を有する類似のゲノムプロファイル（おそらく類似の表現型のプロファイルを有する）に関連付けられた場合のシナリオを考慮されたい。解明に応答して、ソーシャルネットワークエンジンとして操作する解析エンジンは、患者または他の利害関係者に利用可能なソーシャルネットワークのインスタンスを作成することができ、それを介して利害関係者は通信するかまたはエクスペリエンスを共有することができる。ソーシャルネットワークは、おそらく分子的フィンガープリント法の本質に依存して、共通ネットワーク、または個々のスタンドアロンのネットワークとしてインスタンスを作成することができる。したがって、ストリーム基づいてインスタンスを作成したソーシャルネットワークは、公共に開放するか、特異的なゲノムプロファイルを示す個人へのみ開放するか、または特異的なゲノムプロファイルを有する特異的な患者と連関した利害関係者のみに限定される。ソーシャルネットワークは、患者の間の相互サポート、ケア提供元の間での知識シェア、利害関係者の間でのエビデンスベースケアの中での調整されたデリバリー、決断のサポート、ホームケアの統合、ホスピスのサポート、または利害関係者の間での他のタイプの連続的な情報交換を提供できるということが、認識されるべきである。
【０１０７】
上記のソーシャルネットワーク例はヘルスケア環境に基づくソーシャルネットワークについて記載したが、ソーシャルネットワークは、他のアクティビティ（解析プロファイル情報に基づく情報または解析プロファイル情報の関数としての情報の共有が含まれる）もサポートできるということが、認識されるべきである。例えば、人の好き嫌いをゲノム特性と相関させることができ、類似の特性を有する他の人と推奨として共有することができる。参加者の「総体的な（ｏｍｉｃ）」（例えば、ゲノム、プロテオーム、経路などの）情報が解析され、音楽または他のコンテンツに対する彼らの好き嫌いの指標が提供される、ゲノムに基づくソーシャルネットワークを考慮されたい。開示の解析エンジンは、ゲノム特性と音楽属性の中の相関性を確立することを試みることができる。次いで、エンジンは、彼らの特性に基づいて他の参加者への音楽の推奨を提供することができる。さらに別の例には、ゲノム特性に基づいて人々をマッチングさせることが含まれ得る。例えば、人々は、相補的な特性、類似の特性または他の特性に基づいて、ともにマッチングさせることができる。ソーシャルネットワークは、ヘルスケア、音楽およびマッチングを参照するが、ソーシャルネットワークはかかる市場を超えて広がることができるということが、認識されるべきである。例示的な追加のゲノムに基づくソーシャルネットワークには、ゲームネットワーク、ショッピングネットワーク、芸能もしくは娯楽ネットワーク（例えばワイン試飲会、映画クラブなど）、教育もしくは学術ネットワーク（例えば、個人指導、勉強グループなど）、趣味ネットワーク、または他のタイプのネットワークが含まれ得る。
【０１０８】
本出願人は、参照された事業体または技術との既存の提携関係または協力関係を介して、および上で検討した実験的なセットアップによって証明されるように、上記のシステム解析管理をデリバーする、独特の能力を有することが認識されるべきである。さらに、２０１３年７月２日に出願された譲受人共通の米国仮出願第６１／８４２３１６号、第６１／８４２３２３号および第６１／８４２３２５号は、ヘルスケア解析ストリームを介して統一ヘルスケア管理の様々な態様を記載する。例えば、第６１／８４２３２３号は、人の生涯にわたるヘルスケア解析ストリームデータの視覚的提示を表わすエネルギーバランスを開示する。エネルギーバランスは花として提示され、そこで花の各々の花弁は１つ以上のストリームオブジェクトメトリクスに対応する。例示的メトリクスは、活動レベル、睡眠、栄養、運動、カロリー、病原体への曝露のリスク、または人の対応するストリームオブジェクトに関連する他のストリームデータを表わすことができる。サイズ、色、形状、または他の花弁属性は、対応するメトリクスの態様を表わすことができる。緑色はメトリクス許容可能な範囲中であることを知らせ、一方で赤色は、メトリクスが許容可能ではないということを知らせることができる。
【０１０９】
追加の考慮
以下の表は請求項の観点から上記の発明の主題を示す。表１は、シーケンシングデバイスが分散型ゲノム解析システムと通信することを可能にするように構成またはプログラムされたアドオンモジュールに結合されたシーケンスデバイスを含むシーケンシングシステムに関する請求項を含む。
【表１】
2018077886.tif 000003
2018077886.tif 000004
表１：アドオンモジュールを備えたシーケンシングシステム
【０１１０】
表２は、生配列データを前処理し、前処理されたデータをゲノム解析設備に転送できる方法を略述する。
【表２】
2018077886.tif 000005
表２：配列データの前処理
【０１１１】
表３は、ゲノム解析エンジンは双方向交換を介してシーケンシングデバイスと対話式に動作して、ゲノム解析ストリームを管理することができる、配列解析システムを示す。シーケンシングデバイスは１つ以上のアダプターを活用することができる。
【表３】
2018077886.tif 000006
表３：解析エンジンおよびシーケンシングデバイスの中での対話型シーケンシング
【０１１２】
表４は、分散型データおよびゲノム検索エンジンを有するゲノムストレージ設備を示す。上記のように、（１）集中化されたデータセンターに設置された処理コンピューターおよびストレージコンピューターに大きなゲノムデータを迅速に伝送する能力、（２）患者の癌組織のＤＮＡ中で見出されるすべての変動を正確に評価する能力、（３）不均一な疾患（癌等）において多くのクローンを同定する能力、および（４）細胞シグナル経路上の各クローンの各変動の全身性影響を予測するの能力を妨害する複数の問題がある。開示した分散型システムは、実行可能な情報を導出する大規模なスケーリングを提供する。さらに、本出願人は、４つの障害をすべて克服する能力および適切な時間での適切な患者のための適切な治療を予測する能力の実証に成功した。高速の大陸レベルでの広がりの実証として、本出願人の実験は、７００マイルのトランスポート、処理、および１人の患者あたり６９時間または８２秒で６，０００エクソームの突然変異解析をもたらした。トランスポートは、Ｎａｔｉｏｎａｌ  ＬａｍｂｄａＲａｉｌ（米国一帯の病院、クリニックおよび大学にわたって、帯域幅クラッシングデータを迅速に確実に伝送することに優れている、１２，０００マイルの光ファイバーネットワーク）によって促進された。
【表４】
2018077886.tif 000007
表４：分散型ゲノムストレージ設備
【０１１３】
本明細書における発明概念から逸脱することなく、上記したものの他にさらに多くの修飾が可能であることは、当業者に明らかであるべきである。したがって、本発明の主題は添付の請求項の範囲以外では限定することができない。さらに、明細書および請求項の両方の解釈において、すべての用語は、文脈と矛盾しないで可能な限り広範囲の様式で解釈されるべきである。特に、「含む」および「含むこと」という用語は、非独占的な様式で要素、構成要素または工程を指すと解釈されるべきであり、参照された要素、構成要素または工程は、明示的に参照されない他の要素、構成要素または工程と共に存在または利用または組み合わせることができることを示す。明細書請求項がＡ、Ｂ、Ｃ．．．．およびＮからなる群から選択されるもののうちの少なくとも１つを指す場合、この文言は、Ａ＋ＮまたはＢ＋Ｎなどではなく、群から１要素のみを要求すると解釈されるべきである。
【０１１４】
本願は以下の発明をも包含する。
（１）
複数のシーケンシングデバイスから、複数の患者の配列データを取得するように構成されたシーケンシングデバイスインターフェースと、
解析ネットワークと、
シーケンシングデバイスインターフェースに結合されたゲノム解析エンジンを形成する解析ネットワークを経由して相互接続され、患者からの配列データをゲノムデータに並列に処理するように構成された複数の解析ノードと
を含む、ゲノム解析システム。
（２）
前記解析エンジンが、少なくとも１０人の患者からの配列データを並列に処理するように構成される、（１）に記載のシステム。
（３）
前記解析エンジンが、少なくとも１００人の患者からの配列データを並列に処理するように構成される、（２）に記載のシステム。
（４）
前記解析エンジンが、少なくともＹの時間単位あたりＸ人の患者の速度で配列データをゲノムデータに処理するように構成され、Ｘが少なくとも３人であり、Ｙが多くとも１日である、（１）に記載のシステム。
（５）
Ｘが１０人であり、Ｙが１日である、（４）に記載のシステム。
（６）
Ｘが１０人であり、Ｙが１時間である、（４）に記載のシステム。
（７）
Ｘが１００人であり、Ｙが１日である、（４）に記載のシステム。
（８）
Ｘが１００人であり、Ｙが１時間である、（４）に記載のシステム。
（９）
前記解析ネットワークが光ファイバーデータリンクを含む、（１）に記載のシステム。
（１０）
前記解析ネットワークが大陸に広がるネットワークを含む、（９）に記載のシステム。
（１１）
前記シーケンシングデバイスインターフェースが、少なくとも５台のシーケンシングデバイスから並列に前記配列データを得るように構成される、（１）に記載のシステム。
（１２）
前記シーケンシングデバイスインターフェースが、少なくとも１０台のシーケンシングデバイスから並列に前記配列データを得るように構成される、（１１）に記載のシステム。
（１３）
前記シーケンシングデバイスインターフェースが、少なくとも１００台のシーケンシングデバイスから並列に前記配列データを得るように構成される、（１）に記載のシステム。
（１４）
前記ゲノムデータが患者のゲノムデータを個別に含む、（１）に記載のシステム。
（１５）
前記ゲノムデータが患者の人口統計と関連付けたゲノムデータを含む、（１）に記載のシステム。
（１６）
前記解析エンジンが、前記ゲノムデータの関数として通知を生成するように構成される、（１）に記載のシステム。
（１７）
前記通知が、処理ステータス、解析エンジン管理ステータス、アラート、アラーム、シーケンシングデバイス命令、解析推奨、予後、診断およびノード間通信のうちの少なくとも１つを含む、（１６）に記載のシステム。
（１８）
前記通知が、シーケンスされたデータに関してより高い信頼レベルを得ることを求める要求を含む、（１６）に記載のシステム。
（１９）
前記通知が解析ネットワーク内のルートを構成する、（１６）に記載のシステム。
（２０）
前記ルートが、ケアの現場、シーケンシングデバイス、患者およびヘルスケアサービス提供元のうちの少なくとも１つに通知が送信されることを可能にする、（１９）に記載のシステム。
（２１）
前記解析エンジンが、前記解析ノードの中の処理ルートを確立し、それに従って、前記シーケンスされたデータおよびゲノムデータのうちの少なくとも１つがルーティングされるように構成されることを特徴とする（１）に記載のシステム。
（２２）
前記処理ルートが予想される診断の関数として確立される、（２１）に記載のシステム。
（２３）
前記処理ルートが優先度の関数として確立される、（２１）に記載のシステム。
（２４）
前記処理ルートが緊急度の関数として確立される、（２１）に記載のシステム。
（２５）
前記処理ルートが、前記シーケンスされたデータおよびゲノムデータのうちの少なくとも１つ内の配列注釈の関数として確立される、（２１）に記載のシステム。
（２６）
前記処理ルートが、トラフィック負荷、解析負荷、演算帯域幅およびメモリ制約のうちの少なくともの１つの関数として確立される、（２１）に記載のシステム。
（２７）
前記解析ノードが、前記配列データおよび前記ゲノムデータのうちのいくつかを少なくとも交換するように構成される、（１）に記載のシステム。
（２８）
前記解析エンジンを管理するように構成されたエンジン管理ノードをさらに含む、（１）に記載のシステム。
（２９）
前記エンジン管理ノードが、解析ステータスをユーザーに送信するように構成される、（２８）に記載のシステム。
（３０）
前記エンジン管理ノードが、解析ダッシュボードを生成するように構成される、（２８）に記載のシステム。
（３１）
前記エンジン管理ノードが、解析エンジンダッシュボードを生成するように構成される、（２８）に記載のシステム。
（３２）
前記解析ノードがネットワークスイッチを含む、（１）に記載のシステム。
（３３）
前記解析ノードが高性能計算設備を含む、（１）に記載のシステム。
（３４）
前記解析ノードが少なくとも５台の高性能計算設備を含む、（３３）に記載のシステム。
（３５）
前記解析エンジンが、前記配列データを処理して、正規化されたゲノム配列の関数として前記ゲノムデータを生成する、（１）に記載のシステム。
（３６）
前記正規化されたゲノム配列が患者の集団からの統計的なコンパイルを含む、（３５）に記載のシステム。
（３７）
前記ゲノムデータが、前記正規化されたゲノム配列に対して、ホットスポット、重み付き参照点、および解析のための優先順位のうちの少なくとも１つを含む、（３５）に記載のシステム。
（３８）
少なくとも１つの解析ストリームオブジェクトに関する少なくとも１つのストリーム管理機能性に従って、前記解析エンジンを管理するように構成されたゲノムストリーム管理ノードをさらに含む、（１）に記載のシステム。
（３９）
前記解析ストリームオブジェクトの各々が、前記ゲノムデータへの処理を介して、前記配列データの解析データストリームを含む、（３８）に記載のシステム。
（４０）
前記解析データストリームが、シーケンシングデバイスからシーケンシングデバイスインターフェースおよび解析エンジンを介して、出力デバイスに延びる、（３９）に記載のシステム。
（４１）
前記解析ストリームオブジェクトが、前記配列データに適用される少なくとも１つの解析ルートを含む、（３８）に記載のシステム。
（４２）
前記少なくとも１つのストリーム管理機能性が、解析ルートの変更、ストリームオブジェクトに従う解析ストリームのインスタンス生成、解析ストリームオブジェクトに基づくトランザクションの実行、解析の改変、解析ストリームオブジェクトに基づく通知トリガー基準の構築、および解析ストリームの脱構築のうちの１つを含む、（３８）に記載のシステム。
（４３）
ユーザーが前記シーケンシングデバイスインターフェースを経由して前記シーケンシングデバイスにフィードバックを提供することを可能にするように構成された管理インターフェースをさらに含む、（１）に記載のシステム。
（４４）
前記フィードバックがシーケンシングデバイス命令を含む、（４３）に記載のシステム。
（４５）
前記シーケンシングデバイス命令が、標的の配列領域のシーケンスを反復すること、シーケンシングを中断すること、シーケンスを開始すること、充分なトリガーでデータを送信すること、シーケンシングデバイスから配列データを削除すること、管理命令にライセンスを与えること、配列イベントに優先順位を付けること、配列データの命令を転送すること、およびシーケンスのスケジューリングを行うことのうちの少なくとも１つを含む、（４４）に記載のシステム。
（４６）
前記ユーザーが、解析ノード、ヘルスケア提供元、研究者、シーケンシングデバイスマネージャー、解析システムマネージャー、および患者のうちの少なくとも１つを含む、（４３）に記載のシステム。
（４７）
前記シーケンシングデバイスインターフェースが、配列データを表わす画像データに適用された画像認識アルゴリズムを介して、配列データを取得するように構成される、（１）に記載のシステム。
（４８）
前記画像認識アルゴリズムがスケール不変特徴変換の関数として操作される、（４７）に記載のシステム。
（４９）
前記シーケンシングデバイスが、連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）を経由して前記画像データをＤＮＡ塩基に翻訳するようにさらに構成される、（４７）に記載のシステム。
（５０）
前記解析エンジンが、配列データを表わす画像データに適用された画像認識アルゴリズムを介して、配列データを取得するように構成される、（１）に記載のシステム。
（５１）
前記画像認識アルゴリズムがスケール不変特徴変換の関数として操作される、（５０）に記載のシステム。
（５２）
前記解析エンジンが、連続時間符号化振幅顕微鏡法（ＳＴＥＡＭ）を経由して前記画像データをＤＮＡ塩基に翻訳するようにさらに構成される、（５０）に記載のシステム。
【図１】
2018077886.tif 000008
【図２】
2018077886.tif 000009
【図３】
2018077886.tif 000010
【図４】
2018077886.tif 000011
【図５】
2018077886.tif 000012
【図６】
2018077886.tif 000013
【図７Ａ】
2018077886.tif 000014
【図７Ｂ】
2018077886.tif 000015
【図７Ｃ】
2018077886.tif 000016
【図７Ｄ】
2018077886.tif 000017