(57)【要約】【課題】  複数の検体の遺伝子断片長をより精度良く適切に比較し、判定の信頼性の高い遺伝子断片情報の重ね合わせ技術を提供する。【解決手段】  第１検体の遺伝子断片長からなる第１集合と第２検体の遺伝子断片長からなる第２集合の全要素を整列した第３数列を作成する第３数列作成工程と、階差を算出する算出工程と、第１集合と第２集合の要素の階差であり、かつ、絶対値が最小となる階差を検索する検索工程と、検索された階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る第１集合と第２集合の要素を一組の要素対として、第４集合に移動する要素対作成工程とを有し、算出工程と検索工程と要素対作成工程とを要素対がなくなるまで繰返し実行することにより、第４集合を作成する第４集合作成工程を実行する。【選択図】        図２
2006011823.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ上で実行することにより、２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせ方法であって、
第１検体の遺伝子断片長からなる第１集合と第２検体の遺伝子断片長からなる第２集合とを用い、前記第１集合の全要素と前記第２集合の全要素とを昇順若しくは降順に整列した第３数列を作成する第３数列作成工程と、
前記第３数列作成工程において作成された前記第３数列の各要素について階差を算出する算出工程と、
前記算出工程で算出された前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索工程と、
前記検索工程で検索された階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成工程とを有し、
前記算出工程と前記検索工程と前記要素対作成工程とを、前記要素対作成工程に於いて要素対として判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成工程を実行する遺伝子断片情報の重ね合わせ方法。
【請求項２】
前記要素対作成工程に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成工程を実行する請求項１に記載の遺伝子断片情報の重ね合わせ方法。
【請求項３】
前記第１検体の遺伝子断片長の測定を複数回繰返して実施し、各測定結果を比較整形した値からなる遺伝子断片長情報を作成し、前記遺伝子断片長情報を用いて前記第１集合を作成する第１集合作成工程、及び、前記第２検体の遺伝子断片長の測定を複数回繰返して実施し、各測定結果を比較整形した値からなる遺伝子断片長情報を作成し、前記遺伝子断片長情報を用いて前記第２集合を作成する第２集合作成工程の少なくとも何れか一方を含む請求項１または２に記載の遺伝子断片情報の重ね合わせ方法。
【請求項４】
２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせプログラムであって、
第１検体の遺伝子断片長と、第２検体の遺伝子断片長とを取得し、前記第１検体の遺伝子断片長からなる第１集合と前記第２検体の遺伝子断片長からなる第２集合とを作成する検体情報取得機能と、
前記検体情報取得機能において作成した前記第１集合の全要素と前記第２集合の全要素とを、昇順若しくは降順に整列した第３数列を作成する第３数列作成機能と、
前記第３数列作成機能によって作成した前記第３数列の各要素について、階差を算出する算出機能と、
前記算出機能によって算出した前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索機能と、
前記検索機能によって検索した階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成機能とを有し、
前記算出機能と前記検索機能と前記要素対作成機能とを、前記要素対作成機能に於いて要素対が判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成機能をコンピュータに実行させる遺伝子断片情報の重ね合わせプログラム。
【請求項５】
前記要素対作成機能に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成機能を有する請求項４に記載の遺伝子断片情報の重ね合わせプログラム。
【請求項６】
２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせ装置であって、
第１検体の遺伝子断片長と、第２検体の遺伝子断片長とを入力する入力部と、
前記入力部において入力された前記第１検体の遺伝子断片長から第１集合を作成すると共に、前記入力部において入力された前記第２検体の遺伝子断片長から第２集合を作成し、前記第１集合の全要素と前記第２集合の全要素とを、昇順若しくは降順に整列した第３数列を作成する第３数列作成部と、
前記第３数列作成部によって作成した前記第３数列の各要素について、階差を算出する算出部と、
前記算出部によって算出した前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索部と、
前記検索部によって検索した階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成部とを有し、
前記算出部と前記検索部と前記要素対作成部とを、前記要素対作成部に於いて要素対が判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成部を備える遺伝子断片情報の重ね合わせ装置。
【請求項７】
前記要素対作成部に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成部を有する請求項６に記載の遺伝子断片情報の重ね合わせ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせ技術に関する。
【背景技術】
【０００２】
例えば、癌細胞の研究等において、癌細胞を検体とする遺伝子と正常な細胞を検体とする遺伝子とを比較することにより、癌細胞の遺伝子から特異遺伝子を検出することが行われている。また、食肉等の品種鑑別等においてもＤＮＡ鑑定が活用されている。
検体から遺伝子断片長やピークの値等の遺伝子情報を検出する技術には、例えば、ＲＦＬＰ（Restriction Fragment Length Polymorphism）法がある。これは、特定の塩基配列部位で遺伝子を切断する酵素を用いて遺伝子を切断し、電気泳動により切断した遺伝子の断片を遺伝子断片長に従って分離するものであり、ＰＣＲ（Polymerase Chain Reaction）法により、各断片を増幅して、検体の遺伝子断片のデータを検出している。遺伝子のデータの検出は、ＲＦＬＰ法の他に、適当なプライマを用いて遺伝子を増幅するＲＡＰＤ（Randam Amplified Polymorphic DNA）法や、ＲＦＬＰ法とＲＡＰＤ法を組み合わせたＡＦＬＰ（Amplified Fragment Length Polymorphism）法等によっても行われる。
２つの検体の遺伝子断片長を比較する技術には、例えば、各検体の遺伝子断片長をゴム弾性エネルギ物理モデルに基づいて、数値間の補正が全体で最小になるように、全ての遺伝子断片長を整数に変換し、変換後の数値を比較するものがある（例えば、非特許文献１参照）。尚、遺伝子断片長の異同を判定するにあたって、一般的に、遺伝子断片長の差が１より大きい場合には異なる遺伝子断片であると判定できることが知られている。
【０００３】
【非特許文献１】”A format for databasing and comparison of AFLP fingerprint profiles” Hong,Y. and Chuah,A. BMC Bioinformatics. 2003 Feb 25;4(1):7.
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１の方法では、例えば、数値の差が１未満の範囲に複数の遺伝子断片が存在する等、数値が密に存在するデータの場合、元のデータの数値とかけ離れた整数に変換されてしまう虞がある。このため、本来同じ値に変換されるべき２つの検体の遺伝子断片長が別の値に変換されるといった問題があった。例えば、一方の検体の遺伝子断片長の一つが１２５．４２であり、他方の検体の遺伝子断片長の一つが１２６．１５である場合、遺伝子断片長の差が小さいため本来なら同じ値に変換されるべきであるが、一方の検体の遺伝子断片長１２５．４２は１２５に、他方の検体の遺伝子断片長１２６．１５は１２６に変換され、異なる遺伝子断片として判定されてしまうこととなる。
【０００５】
本発明は上記の問題に鑑みてなされたものであり、その目的は、複数の検体の遺伝子断片長をより精度良く適切に比較し、判定の信頼性の高い遺伝子断片情報の重ね合わせ技術を提供する点にある。
【課題を解決するための手段】
【０００６】
この目的を達成するための本発明に係る遺伝子断片情報の重ね合わせ方法の特徴構成は、コンピュータ上で実行することにより、２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせ方法であって、第１検体の遺伝子断片長からなる第１集合と第２検体の遺伝子断片長からなる第２集合とを用い、前記第１集合の全要素と前記第２集合の全要素とを昇順若しくは降順に整列した第３数列を作成する第３数列作成工程と、前記第３数列作成工程において作成された前記第３数列の各要素について階差を算出する算出工程と、前記算出工程で算出された前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索工程と、前記検索工程で検索された階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成工程とを有し、前記算出工程と前記検索工程と前記要素対作成工程とを、前記要素対作成工程に於いて要素対として判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成工程を実行する点にある。
【０００７】
即ち、上記特徴構成によれば、第１検体の遺伝子断片長と第２検体の遺伝子断片長との差であって、その絶対値が最も小さいものを抽出するので、２つの検体の遺伝子断片長のデータ全体から、同一の遺伝子断片である可能性の最も高いものを判定することができる。このようにして、同一の遺伝子断片である可能性の最も高いものから順に抽出するので、数値が密に存在するデータを重ね合わせる場合であっても適切に判定することができ、遺伝子断片の判定の信頼性を高めることができる。
また、しきい値を設け、遺伝子断片長の差の絶対値がしきい値より大きければ異なる遺伝子断片であるとして、遺伝子断片の異同を判定するので、遺伝子断片長の差が大きく同一ではない可能性の高い遺伝子断片が同一遺伝子断片であると判定されるのを防止することができる。更に、第１集合の要素及び第２集合の要素からなる第３数列を作成して判定を行う構成であることから、遺伝子断片の数が非常に多数ある場合であっても、判定精度を良好に維持しながら、簡易に且つ容易に遺伝子断片の異同判定を行うことができる。
【０００８】
この目的を達成するための本発明に係る遺伝子断片情報の重ね合わせ方法の他の特徴構成は、前記要素対作成工程に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成工程を実行する点にある。
即ち、上記特徴構成によれば、対になる要素の存在しない、第３数列に残存する要素を空要素と対にすることで、第４数列において、容易に第１検体の全要素と第２検体の全要素とを比較することができる。
【０００９】
さらに、他の特徴構成は、前記第１検体の遺伝子断片長の測定を複数回繰返して実施し、各測定結果を比較整形した値からなる遺伝子断片長情報を作成し、前記遺伝子断片長情報を用いて前記第１集合を作成する第１集合作成工程、及び、前記第２検体の遺伝子断片長の測定を複数回繰返して実施し、各測定結果を比較整形した値からなる遺伝子断片長情報を作成し、前記遺伝子断片長情報を用いて前記第２集合を作成する第２集合作成工程の少なくとも何れか一方を含む点にある。
即ち、上記特徴構成によれば、第１検体及び第２検体の少なくとも何れか一方について、遺伝子断片長の測定を行う際、複数回に渡って測定を行うので、検体の遺伝子断片長のデータの信頼性を高めることができ、２つの検体の遺伝子断片長の判定の信頼性を高めることができる。
【００１０】
また、本発明は、上述した遺伝子断片情報の重ね合わせ方法をコンピュータに実行させるプログラムやそのプログラムを記録した媒体も権利の対象とするものであり、そのような２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせプログラムは、第１検体の遺伝子断片長と、第２検体の遺伝子断片長とを取得し、前記第１検体の遺伝子断片長からなる第１集合と前記第２検体の遺伝子断片長からなる第２集合とを作成する検体情報取得機能と、前記検体情報取得機能において作成した前記第１集合の全要素と前記第２集合の全要素とを、昇順若しくは降順に整列した第３数列を作成する第３数列作成機能と、前記第３数列作成機能によって作成した前記第３数列の各要素について、階差を算出する算出機能と、前記算出機能によって算出した前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索機能と、前記検索機能によって検索した階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成機能とを有し、前記算出機能と前記検索機能と前記要素対作成機能とを、前記要素対作成機能に於いて要素対が判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成機能を備えている。更に、前記要素対作成機能に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成機能を有する構成とするのも好適である。当然ながら、このような遺伝子断片情報の重ね合わせプログラムも上述した遺伝子断片情報の重ね合わせ方法におけるすべての作用効果を得ることができる。
【００１１】
本発明では、更に、上述した遺伝子断片情報の重ね合わせ方法を実施する遺伝子断片情報の重ね合わせ装置も権利の対象とするものであり、そのような２つの検体の遺伝子断片長を比較する遺伝子断片情報の重ね合わせ装置は、第１検体の遺伝子断片長と、第２検体の遺伝子断片長とを入力する入力部と、前記入力部において入力された前記第１検体の遺伝子断片長から第１集合を作成すると共に、前記入力部において入力された前記第２検体の遺伝子断片長から第２集合を作成し、前記第１集合の全要素と前記第２集合の全要素とを、昇順若しくは降順に整列した第３数列を作成する第３数列作成部と、前記第３数列作成部によって作成した前記第３数列の各要素について、階差を算出する算出部と、前記算出部によって算出した前記階差から、前記第１集合の要素と前記第２集合の要素との階差であり、かつ、絶対値が最小となる階差を検索する検索部と、前記検索部によって検索した階差の絶対値が所定のしきい値以下若しくは未満である場合に、前記階差に係る前記第１集合の要素と前記第２集合の要素とを一組の要素対として判定し、前記要素対を第４集合に移動する要素対作成部とを有し、前記算出部と前記検索部と前記要素対作成部とを、前記要素対作成部に於いて要素対が判定されなくなるまで繰返し実行することにより、前記第４集合を作成する第４集合作成部を備えている。更に、前記要素対作成部に於いて要素対として判定されなくなった後に、前記第３数列に残存する夫々の要素と空要素とを一組の要素対として前記第４集合に移動し、前記第４集合の要素を昇順若しくは降順に整列する第４数列作成部を有する構成とするのも好適である。当然ながら、このような遺伝子断片情報の重ね合わせ装置も上述した遺伝子断片情報の重ね合わせ方法におけるすべての作用効果を得ることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の第一実施形態について図１乃至図８を基に説明する。
図１は、本発明に係る遺伝子断片情報の重ね合わせ技術を適用したサーバ１、及び、検体を測定して遺伝子断片長やピーク等の遺伝子データを出力する遺伝子解析手段２を示している。本実施形態では、遺伝子断片情報の重ね合わせを行う検体として、正常な人細胞である第１検体と、癌細胞等の特異遺伝子を持つ正常ではない人細胞である第２検体とを用いた例を示す。正常な細胞の遺伝子と正常ではない細胞の遺伝子とを比較することで、特異遺伝子を特定することができる。
【００１３】
遺伝子解析手段２は、例えば、前述のＡＦＬＰ法を用いて遺伝子を制限酵素により特定の塩基配列部位で切断し、ＰＣＲ法により切断された遺伝子断片を選択的に増幅させて、切断された各遺伝子断片の遺伝子断片長及び遺伝子断片長に対応するピークの値を測定し、遺伝子データとして出力する。
【００１４】
サーバ１は、本実施形態ではマルチユーザーシステムであり、端末４からネットワーク３を介してログインして利用する。端末４は、キーボードやマウス等の入力手段４ａ、及び、２つの検体の遺伝子断片長の比較結果を表示可能なディスプレイ等の表示手段４ｂを備えている。
【００１５】
サーバ１は、遺伝子断片情報重ね合わせ手段１０、及び、検体の遺伝子データや遺伝子断片長の重ね合わせの結果データ等を記憶するメモリ１８を備えている。遺伝子断片情報重ね合わせ手段１０は、ソフトウェア的に構築されており、第１検体及び第２検体の遺伝子断片長を取得して第１集合及び第２集合を作成する検体情報取得部１１、第１集合及び第２集合から第３数列を作成する第３数列作成部１２、第３数列の各要素の階差を算出する算出部１３、前記階差の中から第１集合の要素と第２集合の要素との階差であり、且つ、絶対値が最小となる同一遺伝子断片の候補を検索する検索部１４、検索された候補が同一遺伝子断片のものかを判定する要素対作成部１５、遺伝子断片情報の重ね合わせの結果としての第４数列を作成する第４数列作成部１６、及び、結果データを出力する出力部１７を備えている。
【００１６】
次に、遺伝子断片情報重ね合わせ手段１０の処理について図２乃至図８を基に説明する。図２は遺伝子断片情報重ね合わせ手段１０の処理工程を示すフローチャートであり、図３乃至図８は、第１、第２、第４集合及び第１乃至第４数列の各処理工程における状態を示している。
【００１７】
ステップ＃１００において、端末４からサーバ１にアクセスすると、先ず、遺伝子断片情報重ね合わせ手段１０は、第１検体の遺伝子断片長及び第２検体の遺伝子断片長を取得するために、第１検体の遺伝子断片長及び第２検体の遺伝子断片長の入力用画面を端末４の表示手段４ｂに表示させる。
【００１８】
検体情報取得部１１は、入力部としての入力手段４ａから入力された第１検体の遺伝子断片長及び第２検体の遺伝子断片長のデータを端末４から取得する（ステップ＃１０１）。更に、本実施形態の検体情報作成部は、取得した第１検体の遺伝子断片長のデータ（第１集合）を用いて、第１検体の各遺伝子断片長を昇順に整列してラベルを付した第１数列を作成する。同様に、第２検体の遺伝子断片長のデータ（第２集合）を用いて、第２検体の各遺伝子断片長を昇順に整列してラベルを付した第２数列を作成する。ここで、図３は、第１数列及び第２数列の例を示している。第１数列の遺伝子断片長の値には、Ａ１からＡ６のラベルを付し、第２数列の遺伝子断片長の値には、Ｂ１からＢ８のラベルを付している。尚、遺伝子解析手段２によって実際に測定されるデータは、遺伝子断片長及びピークの数が数百程度になるが、図３では簡単のために全体の一部を抜粋している。
【００１９】
第３数列作成部１２は、第１数列及び第２数列の全要素を第３集合に入力し（ステップ＃１０２）、第３集合の各要素を昇順に整列した第３数列を作成する（ステップ＃１０３）。ここで、図４の左欄は、図３に示す第１数列及び第２数列を用いて作成した第３数列の例を示している。
【００２０】
算出部１３は、第３数列の各要素について、階差、つまり隣り合う要素との差を算出する。本実施形態では、図４の右欄に示す如く、隣り会う要素の差を格納する第５数列を用意し、算出部１３が、この第５数列に算出した差の絶対値を記憶する。続いて、検索部１４は、第５数列の中から、第１数列の要素と第２数列の要素との差であり、かつ、最小の値を検索する（ステップ＃１０４）。そして、図４に示す第５数列においては、絶対値が０．０１と最も小さいラベルＡ１及びラベルＢ１の差が検索される。
【００２１】
ここで、検索部１４が、絶対値が最小となる差に係る要素を重複して複数検索した場合（ステップ＃１０５）について説明する。この場合には、これらの差の算出に係る要素の何れかが、他の差の算出に重複して用いられているか否かを確認し、重複して用いられている場合には、この要素とその前後の要素とが異なる遺伝子断片であると判定する。差の算出に係る２つの要素が、何れも重複して用いられる要素で無い場合には、同一遺伝子断片長の候補であると判定して、ステップ＃１０７に移行する。具体的には、例えば、第３数列において、第１数列の要素の前後に第２数列の要素があり、第１数列の要素とその前後の第２数列の要素との差が同じ値の場合であって、この差が検索部１４において検索された場合に、前記第１数列の要素とその前後の第２数列の要素とを異なる遺伝子断片であると判定する。第２数列の前後に第１数列が配置されている場合も同様である。
【００２２】
ステップ＃１０５において、検索部１４が、複数の差を検索し、当該差に係る要素が異なる遺伝子断片であると判定した場合には、異なる遺伝子断片であると判定した要素を空要素と一組にして第３数列から第４集合に移動し（ステップ＃１０６）、第１数列及び第２数列からこれらの要素を削除して、ステップ＃１０３に移行する。
【００２３】
要素対作成部１５は、検索部１４によって検索された差の絶対値が、所定のしきい値以下であるか否かを判定する（ステップ＃１０７）。ここで、本実施形態のしきい値は、遺伝子断片長の差が１より大きい場合には異なる遺伝子断片であると判定できることが経験則的に知られていることから、１を設定する。
【００２４】
要素対作成部１５は、差の絶対値が所定のしきい値、つまり１以下である場合に、差の算出に係る第１数列の要素と第２数列の要素とを一組の要素対として判定し、この要素対を第４集合に移動する（ステップ＃１０８）。ここで、図５は、要素対として判定された最初の要素対を第４集合に移動させた後、つまり、ステップ＃１０８が最初に実行された後の第３数列及び第４集合を示している。ここでは、最初の要素対として判定されたラベルＡ１を付した要素とラベルＢ１を付した要素とを、一組にして第３数列から第４集合に移動する。また、本実施形態では、第４集合に、第１数列の要素と第２数列の要素との平均値を入力するように構成されている。
【００２５】
続いて、要素対作成部１５は、第１数列及び第２数列から、要素対として判定された要素を削除する（ステップ＃１０９）。これによって、第３数列は、判定が確定した要素が順次取除かれることになるのに対し、第１数列及び第２数列は、要素対と判定された要素が取除かれて、最終的に対になる要素が判定されない全ての要素が残ることとなる。詳細には、例えば、ラベルＡ１及びラベルＢ１が要素対として判定されると、第１数列からラベルＡ１の要素を削除し、第２数列からラベルＢ１の要素を削除する。
【００２６】
第４数列作成部１６は、算出部１３と検索部１４と要素対作成部１５とを、要素対作成部１５に於いて要素対が判定されなくなるまで繰返し実行する。言換えると、ステップ＃１０３乃至＃１０９を、ステップ＃１０７において要素対が判定されなくなるまで繰返し実行する。ここで、図６は、算出部１３と検索部１４と要素対作成部１５とを（ステップ＃１０３乃至＃１０９）要素対作成部１５において要素対が判定されなくなるまで（ステップ＃１０７）繰返し実行した後の第３数列及び第４集合を示している。
【００２７】
続いて、第４数列作成部１６は、組になる要素が判定されない要素を、空要素と組にして第４集合に移動する（ステップ＃１１０）。詳細には、第１数列の残りの要素及び第２数列の残りの要素と空要素とを組にする。ここで、図７は、ステップ＃１１０実行後の第４集合を示している。このときの平均値は、組になる要素が判定されない第１数列及び第２数列の要素の値がそのまま入力される。
【００２８】
第４数列作成部１６は、ステップ＃１１０実行後、第４集合の要素を整列し、これを第４数列とする（ステップ＃１１１）。尚、ここでは、平均値の値を昇順に整列させる。図８は、ステップ＃１１１実行後の第４数列を示している。
最後に、出力部１７は、第４数列を端末４の表示手段４ｂに表示させるための結果データを作成し、端末４に対して出力する（ステップ＃１１２）。
【００２９】
尚、本実施形態では、第１検体及び第２検体の遺伝子断片長を、キーボード等の入力手段４ａを用いて入力する構成としたが、遺伝子解析手段２からの出力データを直接自動的に変換して第１数列及び第２数列を作成する構成とするのも好ましい実施態様である。この場合には、作業の効率化を図り入力ミス等を回避することができる。
また、算出部１３が、第３数列の各要素について、全ての隣り合う要素との差を算出するのではなく、第１数列の要素と第２数列の要素との差のみ算出するように構成しても良い。
更に、本実施形態では、第１乃至第４数列を昇順に整列したが、降順に整列するのも好ましい実施態様であり、本願の権利の対象とするものである。
【００３０】
次に、本実施形態の別実施形態について説明する。
本実施形態では、ステップ＃１０１に先立って、遺伝子解析手段２において、第１検体の測定及び第２検体の測定を複数回実施する。
具体的には、遺伝子解析手段２において第１検体について測定を複数回実施し、これらの測定結果をまとめてデータ整形し、遺伝子断片長及びピークの値を平均した遺伝子断片長情報を作成する。この遺伝子断片長情報の各遺伝子断片長を入力手段４ａから入力することで、検体情報取得部１１が、入力された遺伝子断片長情報に基づいて第１数列を作成する。同様に、第２検体について実施した複数回の測定結果を用い、遺伝子断片長及びピークの値を平均した遺伝子断片長情報を作成し、この遺伝子断片長を入力手段４ａから入力することで、検体情報取得部１１が第２数列を作成する。
【００３１】
尚、検体情報取得部１１が、遺伝子解析手段２からの第１検体及び第２検体の測定結果データを取得し、遺伝子断片長及びピークの値を平均した遺伝子断片長情報を作成すると共に、これに基づいて、第１数列及び第２数列を作成する構成にするのも好ましい実施態様である。このように構成することで、第１検体及び第２検体の遺伝子断片長情報をより正確なものにして、遺伝子断片情報の重ね合わせの信頼性を高めることができるのである。
【図面の簡単な説明】
【００３２】
【図１】本発明による遺伝子断片情報の重ね合わせ技術を適用した装置の構成図
【図２】本発明による遺伝子断片情報の重ね合わせ技術のフローチャート
【図３】本発明において用いる数列の一例を示す図
【図４】本発明において作成する数列の一例を示す図
【図５】本発明の一工程における数列の説明図
【図６】本発明の一工程における数列の説明図
【図７】本発明の一工程における数列の説明図
【図８】本発明において作成する結果の一例を示す図
【符号の説明】
【００３３】
１    サーバ
２    遺伝子解析手段
３    ネットワーク
４    端末
４ａ  入力手段
１１  検体情報取得部
１２  第３数列作成部
１３  算出部
１４  検索部
１５  要素対作成部
１６  第４数列作成部
【図１】
2006011823.tif 000003
【図２】
2006011823.tif 000004
【図３】
2006011823.tif 000005
【図４】
2006011823.tif 000006
【図５】
2006011823.tif 000007
【図６】
2006011823.tif 000008
【図７】
2006011823.tif 000009
【図８】
2006011823.tif 000010