JPH027169A - Molecular structure formula input device - Google Patents
Molecular structure formula input deviceInfo
- Publication number
- JPH027169A JPH027169A JP63156902A JP15690288A JPH027169A JP H027169 A JPH027169 A JP H027169A JP 63156902 A JP63156902 A JP 63156902A JP 15690288 A JP15690288 A JP 15690288A JP H027169 A JPH027169 A JP H027169A
- Authority
- JP
- Japan
- Prior art keywords
- input
- data
- partial structure
- formula
- molecular
- 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
Landscapes
- Organic Low-Molecular-Weight Compounds And Preparation Thereof (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明は化学分子構造式を対話的〔こ入力する分子構造
式人力装置tこ関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Field of Application) The present invention relates to a molecular structure formula manual device for interactively inputting chemical molecular structure formulas.
(従来の技術)
分子構造式を計算機に入力する最も一般的な方法は、化
学者が日常用いている化学構造式を、グラフィック入力
する方法である。そのためには化学構造式でよく用いら
れる図形要素をプリミティブとして用意して2いて、そ
れを入力することlこよりて手iJlをはぶくことがよ
く行なわれている。(Prior Art) The most common method for inputting molecular structural formulas into a computer is to graphically input chemical structural formulas that chemists use on a daily basis. To do this, it is common practice to prepare graphical elements that are often used in chemical structural formulas as primitives, input them, and then type them.
また、入力データは検索等、の後処理に用いられるのが
普通であり、そのためにデータを入力し終りてからそれ
を後処理用の部分構造に分割して後処理データに変換す
る必要がある。In addition, input data is usually used for post-processing such as searching, so after inputting the data, it is necessary to divide it into partial structures for post-processing and convert it into post-processed data. .
この変換は化学構造式の部分構造の判定を照合によりて
実行するので時間がかかる。またこの部分構aの判定は
、入力間違いの発見をこ役に立つにもかかわらず入力途
中lこは利用できないという欠点がありた・
(発明が解決しようとする課題)
このよう1こ従来の分子構造式入力装4には、後処理用
データ(以下分割データと呼ぶ)に変換する速度がおそ
く対話的でないという欠点がありた。This conversion takes time because the partial structure of the chemical structural formula is determined by comparison. In addition, although this determination of partial structure a is useful for discovering input errors, it has the disadvantage that it cannot be used during input. (Problem to be solved by the invention) The formula input device 4 has the disadvantage that the speed of conversion into post-processing data (hereinafter referred to as divided data) is slow and it is not interactive.
そこでこの発明は、変換速度を速くしてしかも対話人力
中tこ入力誤りのフィードパVりができるマノマシーン
インターフェースのよい分子構造式入力装置を提供する
ことを目的とする。SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide a molecular structure formula input device with a good mano-machine interface, which can increase the conversion speed, and can also prevent errors in input during dialogue.
(eA頃を解決するための手段)
この発明では1分子構造式を入力するための入力部と、
分子構造式の部分構造を格納した記憶部と、前記入力部
より分子構造式の構成要素が入力される毎に前記記憶部
の内容と照合を行ない部分構造を抽出する処理部と、こ
の処理部により抽出された部分構造を表示する表示部と
を具濡したことによりて1部分構造の認識と照合の結果
の分割データが分子構造式の入力途中に得られることを
特徴とする。(Means for solving around eA) In this invention, an input section for inputting a single molecule structural formula,
a storage section that stores a partial structure of a molecular structural formula; a processing section that extracts a partial structure by comparing the contents of the storage section every time a constituent element of the molecular structural formula is input from the input section; and this processing section. The present invention is characterized in that divided data as a result of recognition and collation of one partial structure can be obtained during the input of a molecular structural formula by incorporating a display section that displays the partial structure extracted by the method.
(作用) この発明は、対話的に入力中のデータ蚤こ対して。(effect) This invention deals with data flea during interactive input.
データベース部に登録された部分構造を検索し。Search for partial structures registered in the database section.
検索により自動的lこ行なうことにより1部分構造分割
データと分子構造式データを並行して作成することが可
能である。この作用はワープロにzGlては、カナ漢字
の文章−括変換を遂次変換にすることによりて、スペル
ミス等の間違いの発見が容易になり、変換速度が一括変
換iこ比較して高速になることfこ対応する。By automatically performing a search, it is possible to create one partial structure division data and molecular structural formula data in parallel. This effect can be applied to word processors by converting Kana-Kanji text to batch conversion into successive conversions, which makes it easier to find mistakes such as spelling mistakes, and the conversion speed is faster compared to batch conversion. This corresponds to fko.
(実施例) 第1図はこの発明の一実施例を示すブロック図である。(Example) FIG. 1 is a block diagram showing one embodiment of the present invention.
同図1こ2いて11はこの発明全体を制御する制御装置
である。Reference numeral 11 in FIG. 1 is a control device for controlling the entire invention.
12は記憶装置であり入力途中の分子構造式データ、そ
れを部分構造へ分割したデータ及びそれらの表示用デー
タを格納する。Reference numeral 12 denotes a storage device which stores molecular structural formula data that is being input, data obtained by dividing the data into partial structures, and display data thereof.
13は1で分割するべき部分構造を予め登録するデータ
ベースである。13 is a database in which partial structures to be divided by 1 are registered in advance.
14は表示装置であり入力中の分子構造式データを表示
する。Reference numeral 14 denotes a display device that displays the molecular structural formula data that is being input.
15は対話機器でマウスやライトペン等により14上で
分子構造式の入力の編集を行なう。Reference numeral 15 is an interactive device for inputting and editing the molecular structural formula on 14 using a mouse, a light pen, or the like.
第2図はこれらの処理を示すフa−である。FIG. 2 is a diagram showing these processes.
21に2いては、入力者が表示装置14を見ながら対話
機器15を用いてプリミティブ(原子。In step 21, the user inputs primitives (atoms) using the dialog device 15 while looking at the display device 14.
ボンド、部分構造等)の操作(追加、削除等)によって
分子構造式の入力・編集を行なう。Input and edit the molecular structure formula by operating (adding, deleting, etc.) (bonds, substructures, etc.).
入力すべき分子構造式のひとまとまりの対象(具体的に
は第3図で示す)の入力が終了したら、対話機器15で
指示をして次の22のプロセス1こ移る。When the input of a group of molecular structural formulas to be input (specifically shown in FIG. 3) is completed, an instruction is given using the dialog device 15 to move on to the next 22 processes.
22はその時点までに入力した分子構造式データと照合
する可能性のあるデータベース13にある部分構造デー
タを23のプロセスで生成された分割データ(はじめは
空)を利用して順番に検索する。22 uses the divided data (initially empty) generated in step 23 to sequentially search for partial structure data in the database 13 that may be compared with the molecular structure data input up to that point.
23は22で得られた候補部分構造データが入力してい
る部分構造式の部分構造となり得るか否かを入力なれた
分子構造式データと分割データとから判定し照合した場
合は、分割データを新しくする。23 determines whether or not the candidate partial structure data obtained in 22 can be a partial structure of the input partial structure formula from the input molecular structure data and the divided data. make it new.
22は候補部分構造データの検索が終了したらSわりと
する。22 is set to S after the search for candidate partial structure data is completed.
上記に3ける照合の意味は、ノードを原子としてライン
をボンドとするグラフ理論におけるマツチングである。The meaning of matching in 3 above is matching in graph theory, where nodes are atoms and lines are bonds.
たとえば第3図の分子構鷹式は第4図の2つの部分講義
式と照合する。For example, the molecular structure formula in Figure 3 is compared with the two partial lecture formulas in Figure 4.
たとえばこの第3図の分子構造式を入力する場合は、は
じめに点線の左半分(右半分でもよい)を入力して照合
をとる。データベース13fC第4図の2つの部分構造
がはいりていれば、照合によって第3図の左半分は第4
図(mlとマツチングがとれる。残りの部分を人力して
、再び照合することによりて第4図1b)の部分構造で
マツチングがとれる。For example, when inputting the molecular structure shown in FIG. 3, first enter the left half (or right half) of the dotted line and check. Database 13fC If the two partial structures shown in Figure 4 are included, then the left half of Figure 3 will become the 4th part by matching.
Matching can be achieved with the partial structure shown in the figure (Fig. 4, 1b) by manually editing the remaining parts and comparing them again.
このようにして、稟3図を入力すると第4図の2つの部
分構造をbつ分割データが得られる。In this way, by inputting Figure 3, data obtained by dividing the two partial structures in Figure 4 into b parts can be obtained.
を時tこ上記2度目の照合の場合は、$3図の分子構a
式を直接照せして分割データを作るのに比較して高速で
ある。In the case of the second matching above, the molecular structure a of the $3 diagram is
It is faster than creating divided data by directly checking the formula.
また照合のとれた部分構造を強調して艮示することによ
りて対話性も向上する。Furthermore, by emphasizing and displaying matched partial structures, interactivity is improved.
尚、上例においては部分構造データは、データベースに
あることにしたが、検索の高速化のためfこ、全部(あ
るいは一部)をメモリ12の中fこいれてもよい。In the above example, the partial structure data is stored in the database, but it may be stored in its entirety (or in part) in the memory 12 in order to speed up the search.
この発明によって分子構造式の部分構造による分割デー
タへの変換速度が大いに向上し、入力データの誤りが遂
次的Eこチエツクすることができ入力の対話性もよくな
る。This invention greatly improves the speed of converting a molecular structural formula into data divided into partial structures, allows errors in input data to be checked successively, and improves input interactivity.
再1図は本発明の一実施例の構成図、第2因は本発明の
一実施例の処理を示すフローチャート、第3図は分子構
造式のひとまとまりの例を示す図。
第4図はデータベース内の部分構造の例を示す図である
。
11・・・CPU、12・・・メモリ、13・・・デー
タベース、14・・・グラフィックデイスプレィ、15
・・・対話機器。
第
図
(OL)
<b)FIG. 1 is a block diagram of an embodiment of the present invention, the second factor is a flowchart showing processing of an embodiment of the present invention, and FIG. 3 is a diagram showing an example of a set of molecular structural formulas. FIG. 4 is a diagram showing an example of a partial structure within the database. 11... CPU, 12... Memory, 13... Database, 14... Graphic display, 15
...Dialogue equipment. Figure (OL) <b)
Claims (3)
式の部分構造を格納した記憶部と、前記入力部より分子
構造式の構成要素が入力される毎に前記記憶部の内容と
照合を行ない部分構造を抽出する処理部と、この処理部
により抽出された部分構造を表示する表示部とを具備し
たことを特徴とする分子構造式入力装置。(1) An input section for inputting a molecular structural formula, a storage section that stores partial structures of the molecular structural formula, and the contents of the storage section are updated every time a constituent element of the molecular structural formula is input from the input section. A molecular structural formula input device comprising: a processing unit that performs matching and extracts a partial structure; and a display unit that displays the partial structure extracted by the processing unit.
が検出された場合に該入力の誤りを表示するものである
請求項1記載の分子構造式入力装置。(2) The molecular structure formula input device according to claim 1, wherein the display section displays an error in the input when an error is detected in the collation processing by the processing section.
を行なうものである請求項1記載の分子構造式入力装置
。(3) The molecular structure formula input device according to claim 1, wherein the processing section performs a verification process based on instructions from the input section.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63156902A JPH027169A (en) | 1988-06-27 | 1988-06-27 | Molecular structure formula input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63156902A JPH027169A (en) | 1988-06-27 | 1988-06-27 | Molecular structure formula input device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH027169A true JPH027169A (en) | 1990-01-11 |
Family
ID=15637897
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63156902A Pending JPH027169A (en) | 1988-06-27 | 1988-06-27 | Molecular structure formula input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH027169A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11319526B2 (en) | 2008-05-02 | 2022-05-03 | Seagen Inc. | Methods and compositions for making antibodies and antibody derivatives with reduced core fucosylation |
-
1988
- 1988-06-27 JP JP63156902A patent/JPH027169A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11319526B2 (en) | 2008-05-02 | 2022-05-03 | Seagen Inc. | Methods and compositions for making antibodies and antibody derivatives with reduced core fucosylation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001216142A (en) | Program creation support device | |
| US20020055948A1 (en) | Method and apparatus for handling a plurality of test modes for a computer generated document | |
| JP2009080615A (en) | Online handwritten mathematical expression recognition method and apparatus | |
| JPH07141168A (en) | How to create hierarchical specification information | |
| JPH027169A (en) | Molecular structure formula input device | |
| US5551036A (en) | Method and system for generating operation specification object information | |
| EP1003097A2 (en) | Method and apparatus for storing data as liquid information | |
| JPH01244521A (en) | Data manipulation method | |
| US20060048126A1 (en) | Method and a system thereof for generating a homepage content file capable of dynamically linking with a plurality of on-demand knowledge bases | |
| JPH0778803B2 (en) | Image database search method | |
| JPH11272524A (en) | Data conversion device and storage medium | |
| JPH06243118A (en) | Operating procedure generating system | |
| CN117632997A (en) | Command line interface crossing database platform and read-write operation method | |
| JPH09128406A (en) | Document retrieval apparatus and retrieval method | |
| CN119356654A (en) | Information prompting method, information prompting device, electronic equipment, medium and product | |
| JPS617937A (en) | Association retrieving system of knowledge | |
| JPH04130571A (en) | Numerical calculation method | |
| JPH07230476A (en) | Data base retrieval device | |
| JP2002196925A (en) | Application creation support program for database processing | |
| JPS62284459A (en) | Document formation supporting device | |
| JPWO1993007576A1 (en) | Fuzzy search device and method | |
| JPH04218833A (en) | Program correction quantity deciding processor | |
| JPH04220715A (en) | Window display device | |
| JPH0877296A (en) | Character recognition device | |
| JPH0277965A (en) | Dictionary constituting device |