JPH0814855B2 - Protein display processing method - Google Patents
Protein display processing methodInfo
- Publication number
- JPH0814855B2 JPH0814855B2 JP63264629A JP26462988A JPH0814855B2 JP H0814855 B2 JPH0814855 B2 JP H0814855B2 JP 63264629 A JP63264629 A JP 63264629A JP 26462988 A JP26462988 A JP 26462988A JP H0814855 B2 JPH0814855 B2 JP H0814855B2
- Authority
- JP
- Japan
- Prior art keywords
- protein
- plane
- peptide
- processing
- display
- 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
Landscapes
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】 〔概要〕 蛋白質分子構造の画像表示のための計算機処理に関
し、 比較的簡単な処理によって蛋白質分子のペプチド面に
着目した構成の特徴を見易く表示できる蛋白質表示処理
方法を目的とし、 蛋白質の分子構造を示す画像を、蛋白質分子を構成す
る各原子の関係位置を表す三次元座標データに基づいて
作成し、表示する計算機の処理において、該蛋白質分子
の各ペプチド面について、該ペプチド面に近似し且つ該
ペプチド面の両側のα炭素の座標位置を含む平面を前記
座標データから所定の演算により求め、該平面上にあ
り、該α炭素の座標位置を対角線の頂点とする所定の菱
形図形を求め、該菱形図形を該α炭素の座標を接続点と
して、隣接するペプチド面の該菱形図形と順次接続して
なる三次元画像を表示するように構成する。DETAILED DESCRIPTION OF THE INVENTION [Outline] The present invention relates to a computer processing for displaying an image of a protein molecular structure, and an object of the invention is to provide a protein display processing method capable of easily displaying the characteristics of a structure focusing on the peptide surface of a protein molecule by relatively simple processing. Then, an image showing the molecular structure of the protein is created based on the three-dimensional coordinate data representing the relative position of each atom constituting the protein molecule, and displayed in the computer processing, for each peptide face of the protein molecule, A plane which is close to the peptide plane and includes the coordinate positions of α carbons on both sides of the peptide plane is obtained from the coordinate data by a predetermined calculation, is on the plane, and the coordinate position of the α carbons is a predetermined vertex of the diagonal line. To obtain a three-dimensional image obtained by sequentially connecting the rhombic figures to the rhombic figures of the adjacent peptide planes using the coordinates of the α carbon as connecting points. To configure.
本発明は、計算機における、蛋白質分子構造の画像表
示のための処理、特に蛋白質ペプチド面に着目した構成
を表示するための蛋白質表示処理方法に関する。The present invention relates to a process for displaying an image of a protein molecular structure in a computer, and more particularly to a protein display processing method for displaying a structure focusing on a protein peptide surface.
公知のように蛋白質には多数の異なる種類があるが、
それらの性質はその分子の立体的形状によって識別され
ることが知られており、そのために蛋白質の各種研究等
において分子構造の三次元画像表示が使用されている。As is known, there are many different types of proteins,
It is known that those properties are distinguished by the three-dimensional shape of the molecule, and for that purpose, three-dimensional image display of the molecular structure is used in various studies of proteins.
蛋白質分子は公知のように第4図(a)に示すような
分子構造を有し、破線で囲って示すようにな、原子O、
C、N、Hがペプチド面と呼ばれる平面上に結合された
部分が、α炭素(Cαと表す)と呼ばれる炭素原子を介
して、十乃至数千個が順次接続して、第4図(b)に例
示するような複雑な線上に並んだ形状をなす。The protein molecule has a molecular structure as shown in FIG. 4 (a) as well known in the art.
A portion in which C, N, and H are bonded to each other on a plane called a peptide plane is connected to ten to several thousand in sequence through a carbon atom called α carbon (denoted as Cα), and FIG. ) The shape is lined up on a complicated line as illustrated in FIG.
その場合に各ペプチド面はそれぞれ各種の方向を向い
ており、又各ペプチド面の両端のα炭素はペプチド面上
に近いが、必ずしも同じ平面上には無い。In that case, the respective peptide faces are oriented in various directions, and the α carbons at both ends of each peptide face are close to the peptide face, but not necessarily on the same plane.
各種蛋白質分子の各種性質の特徴は、分子の前記のよ
うな複雑な立体構造によって分類されるとされ、従って
蛋白質分子の性質の推定、比較等のために分子の三次元
画像が利用され、例えば第5図に示すように蛋白質デー
タベース1に蓄積されている各種蛋白質分子の各原子の
三次元座標位置を示すデータから、指定の蛋白質のデー
タを表示処理部2に入力して処理し、適当な立体画像を
表示装置3に出力するシステムが用いられる。It is said that the characteristics of various properties of various protein molecules are classified by the complicated three-dimensional structure of the molecule as described above. Therefore, three-dimensional images of molecules are used for estimating and comparing the properties of protein molecules. As shown in FIG. 5, from the data showing the three-dimensional coordinate position of each atom of various protein molecules stored in the protein database 1, the data of the designated protein is input to the display processing unit 2 and processed to obtain an appropriate data. A system that outputs a stereoscopic image to the display device 3 is used.
そのような蛋白質の表示として、各原子を種類別に色
分けした球でそれぞれの位置に表すものがある。これは
細密ではあるが、そのために却って全体の繋がりのアウ
トラインや、ペプチド面の向きなどを認識し難い。そこ
で、第4図(b)のような曲線に沿って延びるリボン状
の図形による表示も用いられているが、隣接するペプチ
ド面の向きが異なる場合のねじれを表示するための処理
が複雑になり、且つ必ずしも各ペプチド面の状態が見易
く表示されているとはいえない。As a display of such a protein, there is one in which each atom is represented by a sphere in which each atom is color-coded by type. Although this is detailed, it is rather difficult to recognize the outline of the whole connection and the orientation of the peptide plane. Therefore, a ribbon-shaped graphic extending along a curve as shown in FIG. 4 (b) is also used, but the process for displaying the twist when the directions of the adjacent peptide faces are different becomes complicated. Moreover, it cannot be said that the state of each peptide surface is displayed in an easy-to-see manner.
本発明は比較的簡単な処理によって蛋白質分子のペプ
チド面に着目した構成の特徴を見易く表示できる蛋白質
表示処理方法を目的とする。It is an object of the present invention to provide a protein display processing method capable of easily displaying the characteristics of a structure focusing on the peptide surface of a protein molecule by a relatively simple process.
第1図は、本発明の構成を示す処理の流れ図である。 FIG. 1 is a flow chart of processing showing the configuration of the present invention.
図は蛋白質分子の各原子の三次元座標データから分子
構造の画像を生成して表示するための処理の流れを示
し、10〜14は処理ステップである。The figure shows the flow of processing for generating and displaying an image of the molecular structure from the three-dimensional coordinate data of each atom of the protein molecule, and 10 to 14 are processing steps.
蛋白質の分子構造を示す画像を、蛋白質分子を構成す
る各原子の関係位置を表す三次元座標データに基づいて
作成し、表示する計算機の処理において、処理ステップ
10で所要の蛋白質分子の三次元座標データから1ペプチ
ド面とその両側のα炭素のデータを読み込むと、処理ス
テップ11でそのペプチド面に近似し且つそのペプチド面
の両側のα炭素の座標位置を含む平面を所定の方法で演
算する。An image showing the molecular structure of a protein is created based on the three-dimensional coordinate data representing the relative position of each atom that constitutes the protein molecule, and is displayed.
In step 10, the 3D coordinate data of the required protein molecule is read in to read the data of one carbon and the α carbons on both sides of the peptide. The plane containing is calculated by a predetermined method.
処理ステップ12で、前記で求めた平面上にあり、α炭
素の座標位置を対角線の頂点とする所定の菱形図形を求
め、処理ステップ13でα炭素の位置で隣の菱形図形と繋
がるようにして順次表示し、処理ステップ14で識別し
て、すべてのペプチド面について以上の処理を繰り返
す。In the processing step 12, a predetermined rhombic figure which is on the plane obtained above and whose α carbon coordinate position is the apex of the diagonal line is obtained, and in the processing step 13, it is connected to the adjacent rhombic figure at the α carbon position. It is sequentially displayed and identified in processing step 14, and the above processing is repeated for all peptide surfaces.
以上の処理方法により、ペプチド面の状態の見易く表
現した蛋白質分子構造の三次元画像を、比較的簡単な処
理によって得ることができる。By the above-mentioned processing method, a three-dimensional image of the protein molecular structure in which the state of the peptide surface is expressed easily can be obtained by a relatively simple processing.
蛋白質の分子構造を示す画像を、蛋白質分子を構成す
る各原子の関係位置を表す三次元座標データに基づいて
作成し、表示する場合に、画像表示上で蛋白質のペプチ
ド面を表すための菱形図形の原形を予め決定しておい
て、例えば第2図の処理を開始する。When creating and displaying an image showing the molecular structure of a protein based on the three-dimensional coordinate data that represents the relative positions of the atoms that make up the protein molecule, a diamond-shaped pattern that represents the peptide plane of the protein on the image display. The original form of is determined in advance and, for example, the process of FIG. 2 is started.
第2図の処理ステップ20で、蛋白質データベースの所
要の蛋白質分子の三次元座標データを読み込んで、1ペ
プチド面とその両側のα炭素のデータを取り出す。In processing step 20 of FIG. 2, the three-dimensional coordinate data of the required protein molecule in the protein database is read and the data of one carbon and α carbons on both sides thereof are taken out.
処理ステップ21でそのデータの座標から、次のように
各3原子の位置で決定される3平面、即ち Cα−O−Cα平面 Cα−C−Cα平面 Cα−N−Cα平面 について、それぞれ法線を求め、処理ステップ22でそれ
ら3法線の平均の座標を持つ仮の法線を計算する。In processing step 21, from the coordinates of the data, the normals of the three planes determined at the positions of the three atoms, that is, the Cα-O-Cα plane, the Cα-C-Cα plane, and the Cα-N-Cα plane, are described below. And a temporary normal having the average coordinates of these three normals is calculated in processing step 22.
処理ステップ23で、上記の仮の法線を法線とし、両C
αの座標を含む平面を決定し、その平面上に両Cαの座
標を前記の菱形図形の原形における所定の対角線の頂点
とするように、原形に相似な菱形図形を決定する。In processing step 23, the above-mentioned temporary normal is made a normal, and both C
A plane including the coordinates of α is determined, and a rhombic figure similar to the prototype is determined so that the coordinates of both Cα are set on the plane as the vertices of a predetermined diagonal line in the prototype of the rhombic figure.
処理ステップ24において、その菱形図形を三次元画像
として表示するための投影を行って表示画面の座標を決
定し出力する。その際、法線の向きによって、ペプチド
面の表裏を決定し、表と裏で表示色又は網かけ模様を変
えて表示するものとする。In processing step 24, projection for displaying the rhombic figure as a three-dimensional image is performed to determine and output the coordinates of the display screen. At that time, the front and back of the peptide surface are determined according to the direction of the normal, and the display color or the shaded pattern is changed between the front and the back.
処理ステップ25で処理対象の蛋白質分子の全ペプチド
面について処理を終わったか識別し、未処理があれば処
理ステップ20に戻って、前に取り出したペプチド面に隣
接するペプチド面のデータを取り出して、前記のように
処理する。In processing step 25, it is identified whether or not the processing has been completed for all peptide surfaces of the protein molecule to be processed, and if there is unprocessing, the processing returns to processing step 20, and the data of the peptide surface adjacent to the previously extracted peptide surface is taken out, Treat as above.
以上の処理により、例えば第3図に示すような蛋白質
分子の画像を得る。図では斜線模様の有無によってペプ
チド面の表裏を区別している。Through the above processing, for example, an image of a protein molecule as shown in FIG. 3 is obtained. In the figure, the front and back of the peptide surface are distinguished by the presence or absence of a diagonal pattern.
以上の説明から明らかなように本発明によれば、蛋白
質分子構造の画像表示のための計算機処理において、比
較的簡単な処理によって蛋白質分子のペプチド面に着目
した分子構造の特徴を見易く表示できるので、経済的な
処理コストで利用者の作業効率が向上されるという著し
い工業的効果がある。As is clear from the above description, according to the present invention, in computer processing for displaying an image of a protein molecular structure, it is possible to easily display the features of the molecular structure focused on the peptide surface of the protein molecule by relatively simple processing. There is a remarkable industrial effect that the working efficiency of the user is improved at an economical processing cost.
第1図は本発明の構成を示す処理の流れ図、 第2図は本発明の実施例の処理の流れ図、 第3図は本発明による表示例を示す図、 第4図は蛋白質分子の説明図、 第5図は蛋白質表示システムの構成例ブロック図であ
る。 図において、 1は蛋白質データベース、2は表示処理部、3は表示装
置、10〜14、20〜25は処理ステップ を示す。FIG. 1 is a process flow chart showing the constitution of the present invention, FIG. 2 is a process flow chart of the embodiment of the present invention, FIG. 3 is a view showing a display example according to the present invention, and FIG. 4 is an explanatory diagram of a protein molecule. FIG. 5 is a block diagram of a configuration example of a protein display system. In the figure, 1 is a protein database, 2 is a display processing unit, 3 is a display device, 10 to 14 and 20 to 25 are processing steps.
Claims (1)
子を構成する各原子の関係位置を表す三次元座標データ
に基づいて作成し、表示する計算機の処理において、 該蛋白質分子の各ペプチド面について、該ペプチド面に
近似し且つ該ペプチド面の両側のα炭素の座標位置を含
む平面を前記座標データから所定の演算により求め(1
0、11)、 該平面上にあり、該α炭素の座標位置を対角線の頂点と
する所定の菱形図形を求め(12)、 該菱形図形を該α炭素の座標を接続点として、隣接する
ペプチド面の該菱形図形と順次接続してなる三次元画像
を表示する(13、14)ことを特徴とする蛋白質表示処理
方法。1. An image showing the molecular structure of a protein is prepared based on three-dimensional coordinate data representing the relative position of each atom constituting the protein molecule, and is displayed in a computer processing to display each peptide plane of the protein molecule. With respect to, the plane close to the peptide plane and including the coordinate positions of α carbons on both sides of the peptide plane is determined from the coordinate data by a predetermined calculation (1
0, 11), obtaining a predetermined rhombic figure on the plane with the coordinate position of the α carbon as the apex of the diagonal line (12), and using the rhombic figure with the coordinates of the α carbon as a connection point A protein display processing method characterized in that a three-dimensional image formed by sequentially connecting to the diamond-shaped figure on the surface is displayed (13, 14).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63264629A JPH0814855B2 (en) | 1988-10-20 | 1988-10-20 | Protein display processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63264629A JPH0814855B2 (en) | 1988-10-20 | 1988-10-20 | Protein display processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02110779A JPH02110779A (en) | 1990-04-23 |
| JPH0814855B2 true JPH0814855B2 (en) | 1996-02-14 |
Family
ID=17405998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63264629A Expired - Fee Related JPH0814855B2 (en) | 1988-10-20 | 1988-10-20 | Protein display processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0814855B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19619196A1 (en) * | 1996-05-11 | 1997-11-13 | Pierburg Ag | Electromagnetic switching valve |
-
1988
- 1988-10-20 JP JP63264629A patent/JPH0814855B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02110779A (en) | 1990-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Van Wijk | Ray tracing objects defined by sweeping planar cubic splines | |
| EP0727764A1 (en) | 3D graphics apparatus | |
| TWI277014B (en) | Image display method and image display device | |
| JPH087126A (en) | Projection drawing creation method | |
| JP2832463B2 (en) | 3D model reconstruction method and display method | |
| JP3642923B2 (en) | Video generation processing apparatus and structured data creation apparatus for creating structured data used in the apparatus | |
| JPH0814855B2 (en) | Protein display processing method | |
| JPH11175765A (en) | Method and device for generating three-dimensional model and storage medium | |
| US20030081849A1 (en) | Method and system for creating seamless textured three dimensional models of objects | |
| JP2718771B2 (en) | 3D object reconstruction processing method | |
| JP3513024B2 (en) | View information determining apparatus, view information determining method, and recording medium storing a program for executing the view information determining method | |
| JP2671652B2 (en) | 3D shape modeling device | |
| JP2604723B2 (en) | Shape deformation method | |
| JPH05298413A (en) | Graphic processor | |
| US20020171643A1 (en) | Surface generator unit for and method of approximating an implicit surface and image display apparatus comprising the surface generator unit | |
| JP3312560B2 (en) | Texture mapping device | |
| JP3540157B2 (en) | Shape modeling method using image and recording medium storing shape modeling program | |
| JPH06176168A (en) | Computer graphics production equipment | |
| JP3071495B2 (en) | Object model editing device | |
| JPH06259570A (en) | Shape representation method | |
| WO2025263230A1 (en) | Information processing device and information processing method | |
| JPH0223479A (en) | Picture display method | |
| JP2002245486A (en) | Three-dimensional model generation device, three-dimensional model generation method, and three-dimensional model generation program | |
| JP3716482B2 (en) | 3D image data generation method and apparatus | |
| JPH06231274A (en) | Method and device for three-dimensional simulation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |