JP2007207113A - Genealogical tree display system - Google Patents
Genealogical tree display system Download PDFInfo
- Publication number
- JP2007207113A JP2007207113A JP2006027528A JP2006027528A JP2007207113A JP 2007207113 A JP2007207113 A JP 2007207113A JP 2006027528 A JP2006027528 A JP 2006027528A JP 2006027528 A JP2006027528 A JP 2006027528A JP 2007207113 A JP2007207113 A JP 2007207113A
- Authority
- JP
- Japan
- Prior art keywords
- phylogenetic tree
- function
- sequence
- name
- sequence similarity
- 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.)
- Pending
Links
- 108090000623 proteins and genes Proteins 0.000 claims abstract description 62
- 102000004169 proteins and genes Human genes 0.000 claims abstract description 34
- 125000003275 alpha amino acid group Chemical group 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000000007 visual effect Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 150000001413 amino acids Chemical class 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 241000282412 Homo Species 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 2
- 238000010240 RT-PCR analysis Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 108020004999 messenger RNA Proteins 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000699666 Mus <mouse, genus> Species 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 238000012300 Sequence Analysis Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002773 nucleotide Substances 0.000 description 1
- 125000003729 nucleotide group Chemical group 0.000 description 1
- 230000004853 protein function Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、塩基配列及びアミノ酸配列の配列類似度を視覚的に表示する系統樹表示システムに関する。 The present invention relates to a phylogenetic tree display system that visually displays sequence similarity between base sequences and amino acid sequences.
近年、コンピュータの性能向上が著しく、あらゆる産業で大きな恩恵を受けている。バイオテクノロジーの分野では、シーケンサ技術における貢献が著しい。シーケンサ技術とは、ヒト及びマウスなどあらゆる生物のゲノム配列の情報を、コンピュータを使って解読する技術のことである。コンピュータを使ったシーケンサ技術の代表的なプロジェクトとして、ヒトゲノム計画が挙げられる。ヒトゲノム計画は1986年にアメリカで提案され、日本も1991年から東大及び理化学研究所等が参加した。開始当初ヒトゲノム計画の完了は2005年を予定していたが、高速シーケンサの開発によって2003年に解読完了の宣言がされた。その後、高速シーケンサによって、マウスゲノム及びイネゲノムなどについて塩基配列の情報が解読されている。 In recent years, the performance of computers has been remarkably improved and has greatly benefited in all industries. In the biotechnology field, contributions in sequencer technology are significant. The sequencer technology is a technology for decoding information on the genome sequences of all living organisms such as humans and mice using a computer. A typical project of computer sequencer technology is the Human Genome Project. The Human Genome Project was proposed in the United States in 1986, and since 1991, the University of Tokyo and RIKEN have participated. Completion of the Human Genome Project was initially scheduled for 2005, but the completion of decoding was declared in 2003 due to the development of a high-speed sequencer. Thereafter, the base sequence information of the mouse genome and rice genome is decoded by a high-speed sequencer.
このようにして得られた膨大な量の塩基配列及び塩基配列を翻訳して得られるアミノ酸配列の情報から、新たな知見を発見するためには、配列情報の整理が必須である。例えば、タンパク質の立体構造を予測するためには、予め立体構造既知のタンパク質のアミノ酸配列をデータベース化しておき、そのデータベースからホモロジー検索を行い、配列相同性の高いタンパク質の立体構造を基にモデリングを行っている。また、配列情報の整理を行う際、膨大な量の配列類似度を計算し、その結果を視覚的に系統樹表示する手法もある。これは、配列類似性の高いグループごとに重要な塩基及びアミノ酸を見出す際に有効である。 Arrangement of sequence information is indispensable in order to discover new knowledge from a huge amount of base sequences and amino acid sequence information obtained by translating the base sequences. For example, in order to predict the three-dimensional structure of a protein, an amino acid sequence of a protein with a known three-dimensional structure is made into a database in advance, a homology search is performed from the database, and modeling is performed based on the three-dimensional structure of a protein with high sequence homology. Is going. There is also a technique for calculating a huge amount of sequence similarity when arranging sequence information, and visually displaying the result as a phylogenetic tree. This is effective in finding important bases and amino acids for each group having high sequence similarity.
例えば、特許文献1には、系統樹表示を実現する技術が記載されている。これは、系統樹表示の結果を見易く且つ比較し易くすることを目的としている。特許文献1に記載された例では、類似度行列から最大の類似度の2つの配列を新たな1つの配列にした系統樹情報を生成し、この系統樹情報をもとに各ノードの最大類似度を求め、この最大類似度の順に系統樹を生成し、類似度が徐々に増加するように揃えて配置する。
For example,
さらにコンピュータの解析技術は、遺伝子及びタンパク質の配列解析に限らず、遺伝子及びタンパク質の機能解明に関する研究にも大きく寄与している。例えば、生体分子間相互作用解析装置は、タンパク質間の結合力、化合物とタンパク質との結合力、遺伝子とタンパク質との結合力を定量的に測定することができる。生体分子間相互作用による結合力は結合定数として求めることが出来る。このように、解析装置の発展によって遺伝子及びタンパク質の機能に関する情報が定量的に扱えるようになってきた。 Furthermore, computer analysis techniques are not limited to gene and protein sequence analysis, but have greatly contributed to research on the elucidation of gene and protein functions. For example, the biomolecule interaction analyzer can quantitatively measure the binding force between proteins, the binding force between a compound and a protein, and the binding force between a gene and a protein. The binding force due to the interaction between biomolecules can be determined as a binding constant. As described above, the information on the functions of genes and proteins can be quantitatively handled by the development of analysis devices.
ヒト及びマウスなど生物の生命情報に関する情報は主に、(1)配列、(2)構造、(3)機能の3つがある。一般に、(1)配列とは、遺伝子の塩基配列及びタンパク質のアミノ酸配列を指す。(2)構造とは、アミノ酸配列から作られるタンパク質の立体構造を指す。(3)機能とは、タンパク質とタンパク質の結合、タンパク質とDNAの結合、タンパク質と化合物の結合を指す。 There are mainly three types of information related to life information of organisms such as humans and mice: (1) sequence, (2) structure, and (3) function. Generally, (1) sequence refers to the base sequence of a gene and the amino acid sequence of a protein. (2) The structure refers to the three-dimensional structure of a protein made from an amino acid sequence. (3) The function refers to protein-protein binding, protein-DNA binding, and protein-compound binding.
ある遺伝子が存在する場合、遺伝子の塩基配列からmRNAを経てアミノ酸配列に翻訳される。アミノ酸配列の並びに応じて、立体構造が決定され、タンパク質の立体構造の違いはタンパク質特有の機能に反映される。このように配列、構造、及び、機能は密接に関連しており、網羅的に研究することが望ましい。 When a certain gene exists, it is translated from the nucleotide sequence of the gene into an amino acid sequence via mRNA. Depending on the arrangement of the amino acid sequences, the three-dimensional structure is determined, and the difference in the three-dimensional structure of the protein is reflected in the function specific to the protein. Thus, the sequence, structure, and function are closely related, and it is desirable to study them exhaustively.
しかしながら、特許文献1に記載の技術では、塩基配列及びアミノ酸配列の配列を基に配列類似度を計算し系統樹表示する。この場合、(1)遺伝子の塩基配列及びタンパク質のアミノ酸配列の情報を平面上の系統樹で表示することによって配列情報を整理し配列類似性の高いグループごとで重要な塩基及びアミノ酸をユーザに提供できる。しかしながら、(2)タンパク質の立体構造及び(3)遺伝子及びタンパク質の機能に関する情報は系統樹画面には含まれていない。
However, in the technique described in
このため、系統樹表示の結果から機能を直接検討することができない。そのため、遺伝子、タンパク質あるいは配列類似性の高い配列グループの機能を実験ノート及び文献中から確認していく作業が必要であり、非常に手間がかかっていた。 For this reason, the function cannot be directly examined from the result of the phylogenetic tree display. For this reason, it is necessary to confirm the functions of genes, proteins, or sequence groups having high sequence similarity from experimental notes and literature, which is very time-consuming.
本発明の目的は、遺伝子又はタンパク質の配列類似度と機能を一つの系統樹上で視覚的に把握することができる系統樹表示システムを提供することにある。 An object of the present invention is to provide a phylogenetic tree display system capable of visually grasping the sequence similarity and function of a gene or protein on one phylogenetic tree.
本発明によると、遺伝子又はタンパク質の配列類似度と機能を同時に表示する系統樹を作成する。 According to the present invention, a phylogenetic tree that simultaneously displays the sequence similarity and function of a gene or protein is created.
本発明によると、遺伝子又はタンパク質の配列類似度と機能を一つの系統樹上で視覚的に把握することができる。 According to the present invention, the sequence similarity and function of a gene or protein can be visually grasped on one phylogenetic tree.
以下、本発明の一実施形態について図面により詳しく説明する。本例の系統樹表示システムは、系統樹作成サーバ10とクライアント端末20を有し、両者は通信ネットワーク30経由で接続されている。即ち、クライアントサーバ型のシステムである。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. The phylogenetic tree display system of this example includes a phylogenetic
クライアント端末20は、制御部21、配列類似度及び機能に関するデータの入力処理を行う配列類似度及び機能データ入力処理部22、名称及び配列の入力処理を行う名称及び配列入力処理部23、機能付き系統樹を表示処理する機能付き系統樹表示処理部24、入力部25、及び、表示部26を有する。
The
系統樹作成サーバ10は、制御部11、認証部12、配列類似度を計算する配列類似度計算部13、機能付き系統樹ファイルを作成する機能付き系統樹ファイル作成部14、配列類似度及び機能を格納する配列類似度及び機能データベース15、及び、機能付き系統樹ファイルを格納する系統樹ファイルデータベース16を有する。
The phylogenetic
本例の系統樹表示システムによると、クライアント端末20から、既知の遺伝子又はタンパク質の名称が入力された場合には、入力された遺伝子又はタンパク質の機能が強調表示された機能付き系統樹を作成し、表示する。
According to the phylogenetic tree display system of this example, when a name of a known gene or protein is input from the
強調表示の方法には、その名称を太字、斜体、色彩が異なる文字等によって表わす方法がある。機能の表示方法には、系統を表わす水平な線に対して垂直な線を描き、その垂直な線の長さが機能の強さに比例するように描く。それによって平面的な系統樹に対して、立体的な機能表示が得られる。 As a highlighting method, there is a method of expressing the name by bold characters, italics, characters having different colors, or the like. In the function display method, a line perpendicular to the horizontal line representing the system is drawn and the length of the vertical line is proportional to the strength of the function. As a result, a three-dimensional function display can be obtained for a planar tree.
クライアント端末20から、機能が未知の配列が入力された場合には、入力された配列の配列類似度を表わす機能付き系統樹を作成し、それを表示する。従って、入力された配列の配列類似度から、その配列の機能を推定することができる。
When a sequence with an unknown function is input from the
本例の系統樹表示システムによると、配列類似度のみを表示する既存の系統樹表示システムとは異なり、配列類似度に機能を加えて系統樹表示するから、配列類似度と機能を視覚的に把握することができる。 Unlike the existing phylogenetic tree display system that displays only the sequence similarity, the phylogenetic tree display system of this example adds a function to the sequence similarity and displays the phylogenetic tree. I can grasp it.
図2を参照して、配列類似度及び機能データベース15のデータの作成方法を説明する。ステップS101にて、クライアント端末20のWebブラウザ(図示しない)は、表示部26に配列類似度及び機能の入力画面を表示する。図4は、配列類似度及び機能の入力画面の例を示す。クライアントは入力部25を介して配列類似度及び機能を入力する。ステップS102にて、クライアント端末20の配列類似度及び機能データ入力処理部22は、配列類似度及び機能を、系統樹作成サーバ10に送信する。ステップS103にて、系統樹作成サーバ10の認証部12は、ユーザIDとパスワードを確認する。ステップS104にて、系統樹作成サーバ10の制御部11は、クライアント端末20からの配列類似度及び機能を配列類似度及び機能データベース15に格納する。
With reference to FIG. 2, a method of creating data of the sequence similarity and
図3を参照して、機能付き系統樹ファイルを作成しそれを系統樹データベースに格納する方法を説明する。ステップS201にて、クライアント端末20のWebブラウザは、表示部26に名称及び配列の入力画面を表示する。図5は、名称及び配列の入力画面の例を示す。クライアントは、入力部25を介して名称及び配列を入力する。既知の遺伝子又はタンパク質の機能が強調表示された機能付き系統樹ファイルを作成する場合には、既知の遺伝子又はタンパク質の名称を入力する。機能が未知の配列について機能付き系統樹ファイルを作成する場合には、塩基配列又はアミノ酸配列を入力する。
With reference to FIG. 3, a method of creating a phylogenetic tree file with functions and storing it in the phylogenetic tree database will be described. In step S <b> 201, the Web browser of the
ステップS202にて、クライアント端末20の名称及び配列入力処理部23は名称及び配列を、系統樹作成サーバ10に送信する。ステップS203にて、系統樹作成サーバ10の認証部12は、ユーザIDとパスワードを確認する。ステップS204にて、系統樹作成サーバ10の制御部11は、クライアント端末20から送信された名称及び配列と同一の名称及び配列を配列類似度及び機能データベース15から検索する。ステップS205にて、同一の名称及び配列が存在するか否かを判定する。同一の名称及び配列が存在しない場合には、ステップS201に戻る。同一の名称及び配列が存在する場合には、ステップS206に進む。ステップS206にて、系統樹作成サーバ10の配列類似度計算部13は、配列類似度を計算する。クライアント端末20から名称が送信された場合には、配列類似度及び機能データベース15から読み出した配列間の配列類似度を計算する。クライアント端末20から配列が送信された場合には、その配列と配列類似度及び機能データベース15から読み出した配列の間の配列類似度を計算する。配列類似度として、例えば、配列間距離の計算する。
In step S <b> 202, the name and arrangement
ステップS207にて、系統樹ファイル作成部14は、計算した配列類似度に基づいて系統樹ファイルを作成し、それに配列類似度及び機能データベース15から読み出した機能を付加して、機能付き系統樹ファイルを作成する。ステップS201にて、クライアントが名称を入力した場合には、その名称の機能が強調表示された機能付き系統樹が作成される。ステップS201にて、クライアントが、機能が未知の配列を入力した場合には、その配列と同一の配列が配列類似度及び機能データベース15に存在してもその配列の機能は、通常、配列類似度及び機能データベース15に存在しない。従って、作成された機能付き系統樹では、その配列の機能は表示されない。
In step S207, the phylogenetic tree
ステップS208にて、制御部11は、機能付き系統樹ファイルを系統樹ファイルデータベース16に格納する。
In step S208, the
図4は、クライアントが配列類似度及び機能を配列類似度及び機能データベース15に登録するための入力画面の例を示す。図2のステップS101の処理においてこの入力画面が用いられる。入力画面401は、系統樹作成サーバ10からクライアント端末20に送信され、クライアント端末20のWebブラウザによって表示される。入力画面401は、登録切替ボタン402、系統樹切替ボタン403、ファイル読み込みボタン404、登録ボタン405、クリアボタン406、及び、6つのデータ入力フィールド407〜412を有する。
FIG. 4 shows an example of an input screen for the client to register the sequence similarity and function in the sequence similarity and
登録切替ボタン402は、配列類似度及び機能を登録するための入力画面401を表示するためのボタンである。図示の状態では、登録切替ボタン402がクリックされており、図4には入力画面401が表示されている。系統樹切替ボタン403は、入力画面を切り換えるためのボタンである。系統樹切替ボタン403をクリックすると図5に示す入力画面が表示される。
The
ファイル読み込みボタン404は、配列類似度及び機能データベース15から配列類似度及び機能を取得するためのボタンである。登録ボタン405は、配列類似度及び機能を、配列類似度及び機能デーベース15に登録する際に使用する。クリアボタン406は、表示しているデータを一括して消去することができる。
The
データ入力フィールドの第1列407は、各行を識別するIDを入力するフィールドである。IDは通し番号である。第2列408は、各行の識別する名称を入力するフィールドである。名称は、各行を表わす遺伝子又はタンパク質の識別子である。第3列409は、塩基配列及びアミノ酸配列の配列類似度を入力するフィールドである。第4列410は、機能である結合力を入力するフィールドである。結合力は、実験で得た値及び文献中に記載された値を用いる。ここでは機能として結合力を用いるが、RT-PCR(Reverse Transcriptase-Polymerase Chain Reaction)を用いた実験結果であるmRNAの発現量を機能として用いてもよい。
The
第5列411は登録名を入力するフィールドである。例えば、配列類似度及び結合力などのデータを入力したユーザ名を入力する。第6列411は、配列類似度及び結合力などのデータを入力した年月日を入力するフィールドである。尚、ログインする際に使用したユーザIDとログイン時間を予め記憶しておき、クライアントが配列類似度及び機能を登録する際、自動的にユーザ名と年月日を入力することで、第5列410と第6列411の入力作業を省くことができる。
The
図5は、クライアントが機能付き系統樹ファイルを作成するときに用いる入力画面の例を示す。図3のステップS201の処理においてこの入力画面が用いられる。入力画面501は、系統樹作成サーバ10からクライアント端末20に送信され、クライアント端末20のWebブラウザによって表示される。入力画面501は、登録切替ボタン502、系統樹切替ボタン503、実行ボタン504、クリアボタン505、名称入力欄506、及び、配列入力欄507を有する。登録切替ボタン502及び系統樹切替ボタン503の機能は、図4の入力画面401の登録切替ボタン402、系統樹切替ボタン403の機能と同一である。
FIG. 5 shows an example of an input screen used when the client creates a functional tree file with functions. This input screen is used in the process of step S201 in FIG. The
名称入力欄506は、機能付き系統樹において強調表示する対象である遺伝子又はタンパク質を特定する名称を入力するフィールドである。ここに入力する名称の例は、図4の第2列408の名称の欄に記載されている。配列入力欄507は、機能が未知の配列を含む機能付き系統樹ファイルを作成するとき、機能が未知の配列である塩基配列又はアミノ酸配列を入力するフィールドである。機能が未知であっても、その配列の名称が既知である場合には、その名称も入力する。実行ボタン504は機能付き系統樹ファイルを作成するためのボタンであり、クリアボタン505は入力した名称入力欄506及び配列入力欄507の内容を一括で消去するためのボタンである。
The
図6は、XML形式の系統樹ファイルの例である。尚、他の形式のファイルであってもよい。図6(a)の系統樹ファイル601は、図5の入力画面501の配列入力欄507に、機能が未知の配列の名称E5を入力した場合の例である。タグ名をtagとしtagの属性として、名称を示すname属性、配列類似度を示すdistance、tagのテキスト中に、結合力の値を持っている。名称E5の機能が未知であるため、機能として結合力を示す<tag>のテキスト中には、nullが表示されている。
FIG. 6 shows an example of a phylogenetic tree file in the XML format. Note that other types of files may be used. The
図6(b)の系統樹ファイル602は、図5の入力画面501の名称入力欄506に名称A1を入力し、配列入力欄507に、名称E5を入力した場合の例である。名称入力欄506に入力した名称が配列類似度及び機能データベース15に存在しているか否かは、系統樹ファイル602のtagの属性値flgで判断する。入力した名称が配列類似度及び機能データベース15に含まれている場合にはflgの値を1とし、含まれていない場合にはflgの値を0とする。本例では、名称検索欄506に入力した名称A1は配列類似度及び機能データベース15に含まれているため、tagの属性flgが”1”となっている。
The
図7は、系統樹ファイルを画面に表示した例を示す。図7(a)は、図6(a)の系統樹ファイル601の系統樹を表示した画面である。この系統樹は、配列類似度、即ち、配列間の距離のみを表わし、機能を表示しない。このように、平面的な系統樹は配列類似性の高い各グループで重要な塩基及びアミノ酸を見出す際に有効であるが、機能に関する情報が含まれていないため、機能未知の塩基配列及びアミノ酸配列の機能を推定するには向いていない。このような系統樹を用いて機能を推定するにはグループごとあるいは、配列ごとに機能を推定する作業が必要となる。
FIG. 7 shows an example in which a phylogenetic tree file is displayed on the screen. FIG. 7 (a) is a screen displaying the phylogenetic tree of the
図7(b)は、図6(b)の系統樹ファイル602の系統樹を表示した例である。この系統樹は、配列類似度と機能を表示する。平面上の系統樹に、機能として結合力が高さとして表示されている。こうして、機能を立体表示することによって、配列類似度と機能を一つの系統樹で表示することとができる。結合力の強い遺伝子及びタンパク質ほど高さが高くなる。
FIG. 7B is an example in which the phylogenetic tree of the
本例は、図5の入力画面501の名称入力欄506に名称A1を入力し、配列入力欄507に、名称E5を入力した場合である。名称A1が配列類似度及び機能データベース15に存在する場合、系統樹表示画面702では、名称A1が太字で表示される。
In this example, the name A1 is input in the
本例によると、配列類似度と機能が立体的に表示されるから、視覚的に把握することが容易である。そこで、機能未知の配列の機能を推定することができる。例えば、配列類似度を計算した結果、機能未知の名称E5は、名称A1と名称B2のグループより名称C3と名称D4のグループとの配列類似度が高い。配列類似度と機能類似性との関係は例外があるものの一般的に相関関係を示すことが多い。従って、名称E5の機能は、名称C3と名称D4のグループの機能に近いことが推定することができる。 According to this example, since the sequence similarity and the function are displayed in a three-dimensional manner, it is easy to grasp visually. Therefore, the function of the sequence whose function is unknown can be estimated. For example, as a result of calculating the sequence similarity, the name E5 whose function is unknown has a higher sequence similarity between the group of the name C3 and the name D4 than the group of the name A1 and the name B2. In general, the relationship between sequence similarity and functional similarity generally shows a correlation, although there are exceptions. Therefore, it can be estimated that the function of the name E5 is close to the function of the group of the name C3 and the name D4.
図8は、クライアント端末20と系統樹作成サーバ10の間の動作形態の推移を示す図である。クライアントは、先ず、Webブラウザ上でユーザIDとパスワードを入力し、ログインする。系統樹作成サーバ10はユーザIDとパスワードを確認し、ログインの結果をWebブラウザ上に表示する。次に、クライアントは、配列類似度及び機能データの作成を行うか、機能付き系統樹ファイルを作成するために名称又は配列の入力を行うかを選択する。
FIG. 8 is a diagram illustrating the transition of the operation mode between the
配列類似度及び機能データを作成する場合には、クライアント端末20から系統樹作成サーバ10へ、配列類似度及び機能を送信する。系統樹作成サーバ10は、配列類似度及び機能を配列類似度及び機能データベース15に格納する。
When creating sequence similarity and function data, the sequence similarity and function are transmitted from the
機能付き系統樹ファイルを作成する場合には、クライアント端末20から系統樹作成サーバ10へ、名称及び配列を送信する。系統樹作成サーバ10は、配列類似度及び機能データベース16を検索し、同一の名称及び配列を読み出す。配列間の配列類似度を計算し、機能付き系統樹ファイルを作成し、それを系統樹ファイルデータベース16に格納する。
When creating a phylogenetic tree file with functions, a name and an array are transmitted from the
クライアント端末20は、系統樹ファイルデータベース16に格納された機能付き系統樹ファイルをWebサーバから取得し、系統樹ファイルを解析し、系統樹を画面に表示する。
The
図9を参照して、機能付き系統樹の表示方法を説明する。ステップS301にて、クライアントは入力部25を介して、系統樹ファイル名を入力する。ステップS302にて、クライアント端末20は、系統樹ファイル名を、系統樹作成サーバ10に送信する。ステップS303にて、系統樹作成サーバ10の認証部12は、ユーザIDとパスワードを確認する。ステップS304にて、系統樹作成サーバ10の制御部11は、系統樹ファイルデータベース16から機能付き系統樹ファイルを読み出し、それをクライアント端末20に送信する。ステップS305にて、機能付き系統樹表示処理部24は機能付き系統樹の画像データを作成する。ステップS306にて、機能付き系統樹の画像を表示部26に表示する。
With reference to FIG. 9, the display method of a phylogenetic tree with a function is demonstrated. In step S301, the client inputs a phylogenetic tree file name via the
以上、本発明の例を説明したが本発明は上述の例に限定されるものではなく、特許請求の範囲に記載された発明の範囲にて様々な変更が可能であることは当業者に容易に理解されよう。 The example of the present invention has been described above, but the present invention is not limited to the above-described example, and various modifications can be easily made by those skilled in the art within the scope of the invention described in the claims. Will be understood.
10…系統樹作成サーバ、11…制御部、12…認証部、13…配列類似度計算部、14…機能付き系統樹ファイル作成部、15…配列類似度及び機能データベース、16…系統樹ファイルデータベース、20…クライアント端末、22…配列類似度及び機能データ入力処理部、23…名称及び配列入力処理部、24…機能付き系統樹表示処理部、25…入力部、26…表示部、30…通信ネットワーク
DESCRIPTION OF
Claims (2)
配列類似度を計算する配列類似度計算部と、
配列類似度と機能を表わす系統樹ファイルを作成する系統樹ファイル作成部と、
上記系統樹ファイルを入力して系統樹を表示する表示部と、
を有し、
上記系統樹作成部は、遺伝子又はタンパク質名と塩基配列又はアミノ酸配列が入力されたとき、上記遺伝子又はタンパク質名と上記塩基配列又はアミノ酸配列と同一物を上記データベースから検索し、上記配列類似度計算部によって計算された配列類似度と上記データベースから得られた機能を同時に表示する系統樹を作成することを特徴とする系統樹表示システム。 A database storing sequence similarity and function of base sequence and amino acid sequence;
An array similarity calculation unit for calculating the sequence similarity;
A phylogenetic tree file creation unit for creating a phylogenetic tree file representing sequence similarity and function;
A display unit for displaying the phylogenetic tree by inputting the phylogenetic tree file;
Have
When the gene or protein name and the base sequence or amino acid sequence are input, the phylogenetic tree creation unit searches the database for the same gene or protein name and the base sequence or amino acid sequence, and calculates the sequence similarity A phylogenetic tree display system that creates a phylogenetic tree that simultaneously displays the sequence similarity calculated by the section and the function obtained from the database.
上記遺伝子又はタンパク質名と上記塩基配列又はアミノ酸配列と同一物をデータベースから検索すること、
配列間の類似度を計算することと、
上記計算結果に基づいて系統樹を作成することと、
該系統樹にて上記遺伝子又はタンパク質の機能を表示することと、
上記遺伝子又はタンパク質名を強調して表示することと、
を含む系統樹表示方法をコンピュータに実行させるためのコンピュータに読み取り可能なプログラム。 Inputting a gene or protein name and a base sequence or amino acid sequence via an input device;
Searching the database for the same name as the gene or protein name and the base sequence or amino acid sequence;
Calculating similarity between sequences;
Creating a phylogenetic tree based on the above calculation results;
Displaying the function of the gene or protein in the phylogenetic tree;
Highlighting and displaying the gene or protein name,
A computer-readable program for causing a computer to execute a phylogenetic tree display method including:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006027528A JP2007207113A (en) | 2006-02-03 | 2006-02-03 | Genealogical tree display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006027528A JP2007207113A (en) | 2006-02-03 | 2006-02-03 | Genealogical tree display system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007207113A true JP2007207113A (en) | 2007-08-16 |
Family
ID=38486507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006027528A Pending JP2007207113A (en) | 2006-02-03 | 2006-02-03 | Genealogical tree display system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007207113A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010086142A (en) * | 2008-09-30 | 2010-04-15 | National Institute Of Agrobiological Sciences | Gene clustering apparatus and program |
JP2016224865A (en) * | 2015-06-03 | 2016-12-28 | 株式会社日立製作所 | Device, method, and system structuring genealogical tree |
CN106484676A (en) * | 2016-09-30 | 2017-03-08 | 西安交通大学 | Biological Text protein reference resolution method based on syntax tree and domain features |
JP2020091783A (en) * | 2018-12-07 | 2020-06-11 | 株式会社島津製作所 | Data processing system, analysis device, data processing method and program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05128171A (en) * | 1991-11-08 | 1993-05-25 | Fujitsu Ltd | Phylogenetic tree output device |
JP2001282819A (en) * | 2000-01-28 | 2001-10-12 | Fujitsu Ltd | Data mining system, machine readable medium stored with data mining program, and data mining program |
WO2002025489A1 (en) * | 2000-09-19 | 2002-03-28 | Hitachi Software Engineering Co., Ltd. | Gene data displaying method and recording medium |
JP2002358309A (en) * | 2001-06-04 | 2002-12-13 | Hitachi Software Eng Co Ltd | Profile database and profile preparing method |
JP2004234101A (en) * | 2003-01-28 | 2004-08-19 | Ntt Data Corp | Genotype information display device and program for making computer execute genotype information display method |
-
2006
- 2006-02-03 JP JP2006027528A patent/JP2007207113A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05128171A (en) * | 1991-11-08 | 1993-05-25 | Fujitsu Ltd | Phylogenetic tree output device |
JP2001282819A (en) * | 2000-01-28 | 2001-10-12 | Fujitsu Ltd | Data mining system, machine readable medium stored with data mining program, and data mining program |
WO2002025489A1 (en) * | 2000-09-19 | 2002-03-28 | Hitachi Software Engineering Co., Ltd. | Gene data displaying method and recording medium |
JP2002358309A (en) * | 2001-06-04 | 2002-12-13 | Hitachi Software Eng Co Ltd | Profile database and profile preparing method |
JP2004234101A (en) * | 2003-01-28 | 2004-08-19 | Ntt Data Corp | Genotype information display device and program for making computer execute genotype information display method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010086142A (en) * | 2008-09-30 | 2010-04-15 | National Institute Of Agrobiological Sciences | Gene clustering apparatus and program |
JP2016224865A (en) * | 2015-06-03 | 2016-12-28 | 株式会社日立製作所 | Device, method, and system structuring genealogical tree |
CN106484676A (en) * | 2016-09-30 | 2017-03-08 | 西安交通大学 | Biological Text protein reference resolution method based on syntax tree and domain features |
CN106484676B (en) * | 2016-09-30 | 2019-04-12 | 西安交通大学 | Biological Text protein reference resolution method based on syntax tree and domain features |
JP2020091783A (en) * | 2018-12-07 | 2020-06-11 | 株式会社島津製作所 | Data processing system, analysis device, data processing method and program |
JP7196579B2 (en) | 2018-12-07 | 2022-12-27 | 株式会社島津製作所 | Data processor, analyzer, data processing method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Prakash et al. | The HMMER web server for protein sequence similarity search | |
Blankenberg et al. | Galaxy: a web‐based genome analysis tool for experimentalists | |
Lemoine et al. | Gotree/Goalign: toolkit and Go API to facilitate the development of phylogenetic workflows | |
Marcus et al. | SplitMEM: a graphical algorithm for pan-genome analysis with suffix skips | |
NCBI Resource Coordinators | Database resources of the National Center for biotechnology information | |
Moreton et al. | Assembly, assessment, and availability of de novo generated eukaryotic transcriptomes | |
Pearson | Using the FASTA program to search protein and DNA sequence databases | |
Cary et al. | EchinoBase: tools for echinoderm genome analyses | |
Jia et al. | A new exhaustive method and strategy for finding motifs in ChIP-enriched regions | |
Madeira et al. | Using EMBL‐EBI Services via Web Interface and Programmatically via Web Services | |
Picardi et al. | Using REDItools to detect RNA editing events in NGS datasets | |
Ladunga | Finding homologs in amino acid sequences using network BLAST searches | |
KR102056583B1 (en) | Workfloq management apparatus, method, and computer program | |
Szitenberg et al. | ReproPhylo: an environment for reproducible phylogenomics | |
Jareborg et al. | Alfresco—a workbench for comparative genomic sequence analysis | |
Klötzl et al. | Phylonium: fast estimation of evolutionary distances from large samples of similar genomes | |
JP2007207113A (en) | Genealogical tree display system | |
Delucchi et al. | TRAL 2.0: tandem repeat detection with circular profile hidden Markov models and evolutionary aligner | |
JP2021501410A (en) | Device-independent system for planning and performing high-throughput genome manufacturing operations | |
US20170199734A1 (en) | Systems and methods for versioning hosted software | |
Verheggen et al. | Pladipus enables universal distributed computing in proteomics bioinformatics | |
Pongor et al. | Fast and sensitive alignment of microbial whole genome sequencing reads to large sequence datasets on a desktop PC: application to metagenomic datasets and pathogen identification | |
Ooi et al. | Databases of protein–protein interactions and complexes | |
Toedling et al. | Analyzing ChIP-chip data using bioconductor | |
WO2020250812A1 (en) | Document information providing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110419 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110615 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111213 |