JP4122261B2 - Dnaマイクロアレイイメージ解析システム - Google Patents
Dnaマイクロアレイイメージ解析システム Download PDFInfo
- Publication number
- JP4122261B2 JP4122261B2 JP2003156206A JP2003156206A JP4122261B2 JP 4122261 B2 JP4122261 B2 JP 4122261B2 JP 2003156206 A JP2003156206 A JP 2003156206A JP 2003156206 A JP2003156206 A JP 2003156206A JP 4122261 B2 JP4122261 B2 JP 4122261B2
- Authority
- JP
- Japan
- Prior art keywords
- status
- spot area
- spot
- neural network
- dna microarray
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B25/00—ICT specially adapted for hybridisation; ICT specially adapted for gene or protein expression
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B25/00—ICT specially adapted for hybridisation; ICT specially adapted for gene or protein expression
- G16B25/30—Microarray design
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B40/00—ICT specially adapted for biostatistics; ICT specially adapted for bioinformatics-related machine learning or data mining, e.g. knowledge discovery or pattern finding
- G16B40/20—Supervised data analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30072—Microarray; Biochip, DNA array; Well plate
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B40/00—ICT specially adapted for biostatistics; ICT specially adapted for bioinformatics-related machine learning or data mining, e.g. knowledge discovery or pattern finding
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biotechnology (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Biophysics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Molecular Biology (AREA)
- Genetics & Genomics (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Epidemiology (AREA)
- Evolutionary Computation (AREA)
- Public Health (AREA)
- Software Systems (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Bioethics (AREA)
- General Physics & Mathematics (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
- Investigating Or Analysing Biological Materials (AREA)
- Investigating Or Analysing Materials By The Use Of Chemical Reactions (AREA)
- Automatic Analysis And Handling Materials Therefor (AREA)
- Apparatus Associated With Microorganisms And Enzymes (AREA)
Description
【発明の属する技術分野】
本発明は、DNAマイクロアレイのイメージを扱うパターン認識システムに関し、特に複数のスポットがブロック化された、いわゆるスタンフォードタイプのマイクロアレイのイメージ解析システムに関する。
【0002】
【従来の技術】
マイクロアレイには、複数のスポットがブロック化されたスタンフォードタイプと呼ばれるものがある。1個のマイクロアレイ上に、例えば4×8個のブロックを有し、各ブロックはX×Y個の複数のスポットで構成されている。マイクロアレイに検体を接触させた後、各スポットから発せられる蛍光強度を光学的に測定する。光学的測定に際しては、各スポットをN×M個のピクセルに分割して、各ピクセルを順次又は同時に測定される。このように測定が極めて多数に上り、そのデータ量も膨大であることから、得られたデータを統計解析するためのマイクロアレイのイメージ解析システムが開発されている。
【0003】
例えば、マイクロアレイのスポットの位置と大きさを自動認識するために、下記特許文献1に記載のようにフィルタリングを行うシステムが知られている。特許文献1に記載のものは、マイクロアレイ等のイメージにおける自動解析処理の間において、間違った解釈を導くような様々なノイズ源から、有用な情報を分離するよう処理できるような、フィルタリング、セグメント化、遺伝的多様性処理(morphological operation)などの処理を行うシステムである。
【0004】
【特許文献1】
特開2002−189026号公報
【0005】
【発明が解決しようとする課題】
しかしながら、特許文献1に記載のようにフィルタリングを行ってからスポットの位置と大きさを自動認識するシステムは存在するが、その後に再現性や定量性に欠けるスポットのステータスを変更して、以後のデータ解析の際に除去するなどのフラグ付けをする操作は手動で行っている。
【0006】
再現性や定量性に欠けるスポットの例としては、ごみの入ったスポットや傷のあるスポット及びドーナツ状のスポットなどが挙げられ、図形的にスポット領域の中心に対して対照的なスポットも同様なステータスとする必要がある。
【0007】
また、マイクロアレイ作成方法の特性から、ブロック内スポット座標が同一であるスポットのステータスは同じものとなりやすい。
本発明の目的は、現在、使用者が手動で行っているスポットのフラグ付け操作を半自動的に行うシステムを提供することにある。
【0008】
【課題を解決するための手段】
上記目的を達成するために、本発明はDNAマイクロアレイのイメージ解析システムの発明であり、ハイブリダイゼーション後のDNAマイクロアレイのイメージにおいてスポット領域の設定が行われた後に、各スポット領域に使用者が任意に設定できる複数のステータスから1つのステータスを自動で設定するステータス自動設定手段、及び前記設定されたステータスについて各スポット領域のピクセル値を用いて学習し、その学習結果を記憶手段に保存する学習手段と、先の学習結果を用いて自動判定を行う自動判定手段とを備えることを特徴とする。
【0009】
本発明で言うステータスとは、マイクロアレイ解析において問題となる各スポットの状態を意味し、フラグとも言われるものである。ここで、ステータスの種類としては、解析を行う上で問題がない(正常)か問題がある(異常)か、スポットの有無、ゴミの有無、スポットの形状異常などが例示されるが、解析者のニーズによりこれ以外のものも適宜設定される。
【0010】
又、本発明において、自動で設定されたステータスについて各スポット領域のピクセル値を用いて学習し、その学習結果を保存する個数については、特に制限されず、解析者がステータスの種類、要求される解析精度、被検査試料の個数等を考慮して適宜設定できる。
【0011】
本発明において、前記1つのステータスを自動で設定する手段が、使用者が設定するステータスを教師信号(トレーニングデータ)とするフィードフォワードニューラルネットワークで構成されていることが好ましい。
【0012】
又、前記フィードフォワードニューラルネットワークへの教師信号(トレーニングデータ)としての入力が、使用者が選択したスポット領域に含まれる各ピクセル値であることが好ましい。
【0013】
又、前記フィードフォワードニューラルネットワークへの教師信号(トレーニングデータ)としての入力が、選択したスポット領域に含まれる各ピクセル値の代わりに、選択したスポット領域を左右反転又は上下反転又は上下左右反転したイメージに含まれる各ピクセル値であることができる。同様に、前記フィードフォワードニューラルネットワークへの教師信号(トレーニングデータ)としての入力が、イメージに含まれる各ピクセル値の代わりに、イメージを90度又は180度又は270度回転したイメージに含まれる各ピクセル値であることができる。これらは、同一ステータスに設定したいスポットの図形的対象性から、上記教師信号を上下左右反転や回転させた画像をも教師信号として用いるものであり、少ない学習でも教師信号(トレーニングデータ)が豊富化される。
【0014】
又、前記フィードフォワードニューラルネットワークへの教師信号(トレーニングデータ)としての入力が、イメージに含まれる各ピクセル値と、ブロック内のスポット位置を表す値であることが好ましい。
【0015】
又、学習後のフィードフォワードニューラルネットワークに、ステータス未定のスポット領域に含まれる各ピクセル値を入力して複数のステータスの期待値を算出し、複数のステータスの期待値から最も期待値の高い1つのステータスを出力することができる。
【0016】
更に、前記マイクロアレイが、複数のスポットがブロック化されたスタンフォードタイプであることが、本発明のマイクロアレイ解析システムを実行する上で好ましい。
【0017】
更に、マイクロアレイ作成方法の特性に考慮して、ブロック内スポット座標が同一であるスポットのステータスも自動的に同一のステータスとする機能をオプションとして使用者が選択できるものとする。
【0018】
以上のようにして構築されたフィードフォワードニューラルネットワークを保存・読込できるようにして、フィードフォワードニューラルネットワークの能力強化を行うことや、チップの製作状況によって使用者がフィードフォワードニューラルネットワークを選択することを可能とする。
【0019】
【発明の実施の形態】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図1は、本発明を適用したDNAマイクロアレイイメージ解析システムの構成の一例を示した図である。大きく分けて、ディスプレイ1、キーボード2、スキャナ3等の入出力装置と、中央処理装置4、外部記憶装置5からなる。中央処理装置4内のメモリ領域には、DNAマイクロアレイイメージ解析プログラム40が記憶されている。DNAマイクロアレイイメージ解析プログラム40は、ハイブリダイゼーション後のDNAマイクロアレイのイメージの各スポット領域に使用者が任意に設定できる複数のステータスから1つのステータスを自動で設定するステータス自動設定部41、設定されたステータスについて各スポット領域のピクセル値を用いて学習し、その学習結果を外部記憶装置5に保存するステータス学習部42、先の学習結果を用いて自動判定を行う自動判定部43、及び上記各手段を用いた解析部44からなる。外部記憶装置5にはスキャナ3で読み取ったデータや上述の学習結果などのデータ50が記憶される。なお、DNAマイクロアレイイメージ解析プログラム40は、フロッピー(登録商標)ディスク、CD−ROM、DVD−ROM、MOなどの記録媒体に記録して提供することができる。また、インターネット等の通信ネットワークを介して提供することもできる。
【0020】
図2は、DNAマイクロアレイのイメージ図であり、スポッターの構造によりブロックに分かれてスポットされる種類のものを表示している。201は、1つのブロックの範囲を示している。202は、ブロック内スポット座標が同一であるスポットの例を示している。
【0021】
図3は、スポット領域の拡大図であり、横にN個、縦にM個のピクセルの蛍光強度が数値化される。
図4は、フィードフォワードニューラルネットワークの概念図である。401は、図2に従ってM×N個の各ピクセルの蛍光強度を数値化した値が入力層に入力されることを示している。402は、フィードフォワードニューラルネットワークの入力層を示しており、ピクセル値の入力ユニットの数はスポット領域のピクセル数となり、ブロック内スポット位置を入力するユニットの数は、X座標のスポット数+Y座標のユニット数となる。出力関数は線形関数となる。403は、フィードフォワードニューラルネットワークの中間層を示している。出力関数は図5に示すようなロジスティック関数となる。404は、フィードフォワードニューラルネットワークの出力層を示しており、ユニット数は設定するステータスの種類の数となる。その出力関数は図5に示すようなロジスティック関数となる。405は、出力層の出力値から決定されるステータスであり、ロジスティック関数にシグモイド関数を採用している場合は1か0に近い値が出力され、1に近い場合がその出力ユニットに対応したステータスであるとみなされる。1つのスポットに複数のステータスの設定を許可しないシステムの場合は、最も1に近い出力ユニットのステータスが採用される。
【0022】
406は、図2に示すようなブロック内のスポットのX座標が入力されることを示しており、X座標に対応したユニットにのみ1が入力され、その他のユニットには0が入力される。ブロック内のスポット座標を使用しない設定の場合は、406内には全て0が入力され、ブロック内のスポットのX座標はステータスの出力に影響しない。407は、図2に示すようなブロック内のスポットのY座標が入力されることを示しており、Y座標に対応したユニットにのみ1が入力され、その他のユニットには0が入力される。ブロック内のスポット座標を使用しない設定の場合は、407内には全て0が入力され、ブロック内のスポットのY座標はステータスの出力に影響しない。
【0023】
408は、ブロック内のスポット座標の入力は中間層を介さずに直接に出力層へと出力されることが示されている。これにより、ピクセル値によるステータスの決定と、ブロック内スポット座標によるステータスの決定は、それぞれ独立してネットワークとなり、その結果を合計したものがステータスの出力となる。
上記の各出力値から、405において、ステータスが決定される。
【0024】
図5は、ニューラルネットワークにおいて、フィードバック誤差学習を行うために良く用いられている、微分可能でありステップ関数に類似した関数であるロジスティック関数を表している。最小値が0で、最大値が1であるものはシグモイド関数と呼ばれており、本発明でも0か1かの出力が要求される出力層ではシグモイド関数を用いる。
【0025】
図6は、本発明を用いたDNAマイクロアレイのイメージ解析処理の全体の流れを示す、フローチャートである。学習を行う部分と、自動判定を行う部分は次以降の図で説明する。ステップ601は、DNAマイクロアレイを用いた実験結果から得られた、蛍光強度をスキャンした画像データを、本発明を含むシステムに入力する開始ステップである。ステップ602は、本発明のピクセル値入力に関わり、スポット領域を決定する。ステップ603からが本発明に関する処理であり、このステップで、以前にフィードフォワードニューラルネットワークに学習を行った結果を保存していた場合は、学習結果の読込を行うことができる。
【0026】
ステップ604は、使用者が学習又は自動判定を行いたいスポットを選択するステップであり、複数のスポットを選択することが可能である。
ステップ605は、使用者が、学習を行うのか、それとも自動判定を行うのかを選択するステップである。
【0027】
ステップ605で、使用者が、学習を行うことを選択した場合、ステップ606で、ステップ604で選択したスポットについて、使用者がステータスを設定する。607は、学習を行うステップであり、詳細は図7で示される。ステップ608は、学習結果の保存を行うステップであり、使用者が望む場合は学習結果を保存することができる。ステップ609は、本システムを終了するか否かを使用者が判断するステップであり、別のステータスを設定したい場合などや自動判定を行いたい場合など、終了しない場合はステップ604に戻って再びスポットの選択を行う。
【0028】
ステップ605で学習を行わないと選択された場合、即ち自動判定を行う場合は、ステップ610で自動判定を行う。その詳細は図8で示される。611は、本システムを終了するか否かを使用者が判断するステップであり、学習をやり直したい場合など、終了しない場合は604に戻って再びスポットの選択を行う。
【0029】
図7は、上記ステップ607の学習を行う部分のフローチャートである。ステップ701は、1つのスポットにおけるスポット領域内のピクセル値を算出する。ステップ702は、ブロック内スポット位置を用いて学習するか否かの設定による分岐ステップである。ステップ703は、ブロック内のスポット位置を用いる場合で、フィードフォワードニューラルネットワークに、ピクセル値とスポット位置を入力して、ステータスを教師信号として学習を行う。ステップ704は、ブロック内のスポット位置を用いない場合で、フィードフォワードニューラルネットワークに、ピクセル値はそのまま入力するがスポット位置を入力するユニットには全て0を入力して、ステータスを教師信号として学習を行う。
【0030】
ステップ705は、スポット領域の画像を左右反転するステップ。左右反転した結果の画像がすでにフィードフォワードニューラルネットワークに入力されたものでない場合は、ステップ701に戻ってピクセル値を算出して学習を行う。ステップ706は、スポット領域の画像を上下反転する。上下反転した結果の画像がすでにフィードフォワードニューラルネットワークに入力されたものでない場合は、ステップ701に戻ってピクセル値を算出して学習を行う。ステップ707は、スポット領域の画像を回転する。回転した結果の画像がすでにフィードフォワードニューラルネットワークに入力されたものでない場合は、ステップ701に戻ってピクセル値を算出して学習を行う。ステップ708は、選択したスポット内のスポットを全て学習に用いたかを判定する。まだ学習に用いていないスポットがある場合は、ステップ701に戻ってそのスポットのピクセル値を算出する。
【0031】
図8は、上記ステップ710の自動判定を行う部分のフローチャートである。ステップ801は、1つのスポットにおけるスポット領域内のピクセル値を算出する。ステップ802は、ブロック内スポット位置を用いて自動判定するか否かの設定による分岐ステップである。ステップ803は、ブロック内のスポット位置を用いる場合で、フィードフォワードニューラルネットワークにピクセル値とスポット位置を入力して出力結果を得る。ブロック内のスポット位置を用いない設定で学習を行っていた場合は、結合荷重が初期値の十分に小さな乱数のままなので、ブロック内のスポット位置は結果に影響を及ぼさない。ステップ804は、ブロック内のスポット位置を用いない場合で、フィードフォワードニューラルネットワークに、ピクセル値はそのまま入力するがスポット位置を入力するユニットには全て0を入力して出力結果を得る。ブロック内のスポット位置を用いる設定で学習を行っていた場合は、スポット位置を入力するユニットには全て0を入力するため、ブロック内のスポット位置は結果に影響を及ぼさない。ステップ805は、フィードフォワードニューラルネットワークの出力結果を用いて、スポットのステータスを判定するステップであり、1つのスポットに複数のステータスの設定を許可しないシステムの場合は、最も1に近い出力ユニットのステータスが採用される。ステップ806は、選択したスポット内のスポットを全て自動判定に用いたかを判定する。まだ自動判定に用いていないスポットがある場合はステップ801に戻ってそのスポットのピクセル値を算出する。
【0032】
【発明の効果】
以上、説明したように、本発明によれば、DNAマイクロアレイのイメージ画像から発現解析に至る途中の過程において、ごみの混入やコンタミネーションにより発現解析には用いたくないスポットやその他の理由で何らかの意味のあるスポットにステータスを設定する作業を、使用者の判定をフィードフォワードニューラルネットワークに学習させる事によって、判定作業を自動化させ、使用者の作業時間が短縮する効果と、ミスや見落としを防ぐことによって発現解析の精度を向上させる効果を得る事が可能となる。
【0033】
その際、1つのスポットのステータスを設定することによって、自動的に左右上下反転や回転したスポットの画像を作成して学習するので、自動化による効果が大きく得られる。
【0034】
また、DNAマイクロアレイのスポッターにおいてブロック内スポット座標が同一であるスポットのステータスは同じものになりやすいという特性を考慮して、ブロック内スポット位置もフィードフォワードニューラルネットワークに入力できるようなオプションを用意している。この機能に関して、ブロック内スポット位置を用いるか否かの切り替えを同一ネットワークでも行えるようにしているので、再学習を行う必要が無いという利点もある。
【0035】
更に、学習結果を保存し、読み込む機能を付加することによって、DNAマイクロアレイの種類によって用いるフィードフォワードニューラルネットワークを切り替えることなどが可能となる。
【図面の簡単な説明】
【図1】本発明のマイクロアレイイメージ解析システムのハードウエア構成図。
【図2】DNAマイクロアレイのイメージ図。
【図3】スポットの拡大図。
【図4】フィードフォワードニューラルネットワークの概念図。
【図5】ロジスティック関数の図。
【図6】本発明の全体のフローチャート。
【図7】学習を行う部分のフローチャート。
【図8】自動判定を行う部分のフローチャート。
【符号の説明】
1:ディスプレイ、2:キーボード、3:スキャナ、4:中央処理装置、5:外部記憶装置、40:マイクロアレイイメージ解析プログラム、41:ステータス自動設定部、42:ステータス学習部、43:自動判定部、44:解析部、50:データ。
Claims (6)
- ハイブリダイゼーション後のDNAマイクロアレイのイメージを読み込み、フィードフォワードニューラルネットワークを用いて各スポット領域のステータスを解析する、コンピュータを用いたDNAマイクロアレイイメージ解析システムにおいて、
前記DNAマイクロアレイは、複数のスポット領域がブロック化されたスタンフォードタイプであり、
前記フィードフォワードニューラルネットワークはスポット領域のイメージ内の複数のピクセルの数と同数の複数のピクセル値入力ユニットと、前記スポット領域の前記ブロック内での位置を入力するためのスポット位置入力ユニットと、前記スポット領域に設定可能な複数のステータスに対応した該複数のステータスと同数の出力ユニットを備え、
使用者がスポット領域に設定したステータスを教師信号とし、該スポット領域内の複数のピクセル値を前記複数のピクセル値入力ユニットに入力し、前記スポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させる学習手段と、
使用者が指定したステータス未設定のスポット領域内の複数のピクセル値を学習後の前記フィードフォワードニューラルネットワークの前記複数のピクセル値入力ユニットに入力し、前記ステータス未設定のスポット領域のステータスを判定する自動判定手段と、
を備え、
前記学習手段は、さらに使用者がステータスを設定したスポット領域の前記ブロック内での位置を前記スポット位置入力ユニットに入力し、前記使用者がスポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させることを特徴とするDNAマイクロアレイイメージ解析システム。 - 前記学習手段は、さらに前記スポット領域のイメージを左右反転又は上下反転又は上下左右反転させ、該反転させたイメージがすでに前記フィードフォワードニューラルネットワークに入力されたものでない場合は、該反転したイメージに含まれる複数のピクセル値を前記複数のピクセル値入力ユニットに入力し、前記使用者がスポット領域に設定したステータスを教師信号とし、前記使用者がスポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させることを特徴とする請求項1に記載のDNAマイクロアレイイメージ解析システム。
- 前記学習手段は、さらに前記スポット領域のイメージを90度又は180度又は270度回転させ、該回転させたイメージがすでに前記フィードフォワードニューラルネットワークに入力されたものでない場合は、該回転したイメージに含まれる複数のピクセル値を前記複数のピクセル値入力ユニットに入力し、前記使用者がスポット領域に設定したステータスを教師信号とし、前記使用者がスポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させることを特徴とする請求項1に記載のDNAマイクロアレイイメージ解析システム。
- 前記フィードフォワードニューラルネットワークは出力層の期待値算出にシグモイド関数を利用するものであり、
前記DNAマイクロアレイイメージ解析システムは1つのスポット領域に複数のステータスの設定を許可しないシステムであり、
前記自動判定手段は、指定されたステータス未設定のスポット領域のイメージに含まれる複数のピクセル値を学習後の前記フィードフォワードニューラルネットワークの前記複数のピクセル値入力ユニットに入力し、前記スポット領域に設定可能な複数のステータスの期待値を前記複数の出力ユニットの各ユニット内に出力し、最も1に近い期待値が格納されている出力ユニットに対応するステータスを前記ステータス未設定のスポット領域のステータスとすることを特徴とする請求項1に記載のDNAマイクロアレイイメージ解析システム。 - 前記自動判定手段は、さらに前記使用者が指定したステータス未設定のスポット領域の前記ブロック内での位置を前記スポット位置入力ユニットに入力し、前記ステータス未設定のスポット領域のステータスを判定することを特徴とする請求項1に記載のDNAマイクロアレイイメージ解析システム。
- ハイブリダイゼーション後のDNAマイクロアレイのイメージを読み込み、スポット領域のイメージ内の複数のピクセルの数と同数の複数のピクセル値入力ユニットと、前記スポット領域に設定可能な複数のステータスに対応した該複数のステータスと同数の出力ユニットを備えたフィードフォワードニューラルネットワークを用いて各スポット領域のステータスを解析する、コンピュータにより実行されるDNAマイクロアレイイメージ解析プログラムであって、
スポット領域に設定したステータスを教師信号とし、該スポット領域内の複数のピクセル値を前記複数のピクセル値入力ユニットに入力し、前記スポット領域の前記ブロック内での位置を入力するためのスポット位置入力ユニットと、前記スポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させる学習手段と、
指定されたステータス未設定のスポット領域内の複数のピクセル値を学習後の前記フィードフォワードニューラルネットワークの前記複数のピクセル値入力ユニットに入力し、前記指定されたステータス未設定のスポット領域のステータスを判定する自動判定手段とを備え、前記学習手段は、さらにステータスが設定されたスポット領域の前記ブロック内での位置を前記スポット位置入力ユニットに入力し、前記スポット領域に設定したステータスの判断基準を前記フィードフォワードニューラルネットワークに学習させることを特徴とするDNAマイクロアレイイメージ解析プログラムを格納したことを特徴とするDNAマイクロアレイイメージ解析プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003156206A JP4122261B2 (ja) | 2003-06-02 | 2003-06-02 | Dnaマイクロアレイイメージ解析システム |
| US10/853,178 US7359537B2 (en) | 2003-06-02 | 2004-05-26 | DNA microarray image analysis system |
| EP04012474A EP1484705A3 (en) | 2003-06-02 | 2004-05-26 | DNA microarray image analysis system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003156206A JP4122261B2 (ja) | 2003-06-02 | 2003-06-02 | Dnaマイクロアレイイメージ解析システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004361092A JP2004361092A (ja) | 2004-12-24 |
| JP4122261B2 true JP4122261B2 (ja) | 2008-07-23 |
Family
ID=33157125
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003156206A Expired - Fee Related JP4122261B2 (ja) | 2003-06-02 | 2003-06-02 | Dnaマイクロアレイイメージ解析システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7359537B2 (ja) |
| EP (1) | EP1484705A3 (ja) |
| JP (1) | JP4122261B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1907966B1 (en) * | 2005-06-30 | 2017-12-13 | Life Technologies Corporation | Automated quality control method and system for genetic analysis |
| US9878328B2 (en) | 2010-07-23 | 2018-01-30 | Curiox Biosystems Pte Ltd. | Apparatus and method for multiple reactions in small volumes |
| WO2012107497A1 (en) | 2011-02-08 | 2012-08-16 | Quentiq AG | System, method and apparatus for the remote analysis of chemical compound microarrays |
| CN102636378A (zh) * | 2012-04-10 | 2012-08-15 | 无锡国盛精密模具有限公司 | 基于机器视觉定位的生物芯片点样仪及其定位方法 |
| EP3561766A4 (en) * | 2016-12-21 | 2020-07-01 | Nikon Corporation | INFORMATION PROCESSING DEVICE, IMAGE PROCESSING DEVICE, MICROSCOPE, INFORMATION PROCESSING METHOD AND PROGRAM |
| JP6904135B2 (ja) * | 2017-07-26 | 2021-07-14 | 京セラドキュメントソリューションズ株式会社 | 電子機器および設定値変更プログラム |
| CN113192098B (zh) | 2020-01-14 | 2024-03-08 | 京东方科技集团股份有限公司 | 生物芯片的数据处理方法、装置、终端及可读介质 |
| US11715200B2 (en) * | 2020-01-31 | 2023-08-01 | Illumina, Inc. | Machine learning-based root cause analysis of process cycle images |
| DE102020215815A1 (de) | 2020-12-14 | 2022-06-15 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren und Vorrichtung zum Trainieren eines Klassifikators für molekularbiologische Untersuchungen |
| KR102924195B1 (ko) | 2021-01-29 | 2026-02-06 | 일루미나, 인코포레이티드 | 프로세스 사이클 이미지의 딥 러닝 기반 근본 원인 분석 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5388164A (en) | 1992-08-19 | 1995-02-07 | Olympus Optical Co., Ltd. | Method for judging particle agglutination patterns using neural networks |
| US6558623B1 (en) * | 2000-07-06 | 2003-05-06 | Robodesign International, Inc. | Microarray dispensing with real-time verification and inspection |
| EP1182602B1 (en) | 2000-08-25 | 2007-04-25 | STMicroelectronics S.r.l. | A system for the automatic analysis of DNA microarray images |
| US6897875B2 (en) * | 2002-01-24 | 2005-05-24 | The Board Of The University Of Nebraska | Methods and system for analysis and visualization of multidimensional data |
-
2003
- 2003-06-02 JP JP2003156206A patent/JP4122261B2/ja not_active Expired - Fee Related
-
2004
- 2004-05-26 EP EP04012474A patent/EP1484705A3/en not_active Withdrawn
- 2004-05-26 US US10/853,178 patent/US7359537B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20040240718A1 (en) | 2004-12-02 |
| EP1484705A2 (en) | 2004-12-08 |
| EP1484705A3 (en) | 2007-01-10 |
| US7359537B2 (en) | 2008-04-15 |
| JP2004361092A (ja) | 2004-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112687327B (zh) | 一种基于多任务和多模态的癌症生存分析系统 | |
| Popic et al. | Cue: a deep-learning framework for structural variant discovery and genotyping | |
| JP4122261B2 (ja) | Dnaマイクロアレイイメージ解析システム | |
| CN108334805B (zh) | 检测文档阅读顺序的方法和装置 | |
| CN113780287A (zh) | 一种多深度学习模型的最优选取方法及系统 | |
| CN114120349A (zh) | 基于深度学习的试卷识别方法及系统 | |
| CN118486371B (zh) | 多任务学习的igv遗传结构变异图像识别方法、设备及介质 | |
| JP4421971B2 (ja) | 解析エンジン交換型システム及びデータ解析プログラム | |
| US20090204339A1 (en) | Apparatus, method and computer program product for determining confidence measures and combined confidence measures for assessing the quality of proteomic and genomic data | |
| Katsigiannis et al. | MIGS-GPU: microarray image gridding and segmentation on the GPU | |
| Chen | Cell tracking in time-lapse microscopy image sequences | |
| Wu et al. | Using transcripts to refine image based cell segmentation with FastReseg | |
| CN119251210B (zh) | 坩埚缺陷检测方法、装置和计算机设备 | |
| JP2003141215A (ja) | 製造プロセスにおける操業分析装置、方法、コンピュータプログラム、及びコンピュータ読み取り可能な記憶媒体 | |
| CN117976059B (zh) | 检测α-珠蛋白基因型的方法和装置 | |
| CN118824361A (zh) | 一种基于深度学习模型的遗传变异致病性预测方法及系统 | |
| CN112036566A (zh) | 使用遗传算法选取特征的方法和装置 | |
| CN117635629A (zh) | 利用部分注释图像训练实例分割算法 | |
| JP2020173554A (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP2021157735A (ja) | 画像識別システム、画像識別装置、プログラムおよび学習済みモデル | |
| JP2006071571A (ja) | アレイ製造方法 | |
| CN102194202A (zh) | 图像处理设备和方法 | |
| JP2001108411A (ja) | パターン検査装置およびパターン検査方法 | |
| CN111951888B (zh) | 一种牛肉脂肪酸组成预测方法、系统和存储介质 | |
| JP3115041B2 (ja) | 読取装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060202 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070814 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071015 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071228 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080327 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080422 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080501 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110509 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140509 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |