欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種本地?cái)?shù)據(jù)庫(kù)系統(tǒng)及其檢索與更新方法

文檔序號(hào):6622910閱讀:297來源:國(guó)知局
一種本地?cái)?shù)據(jù)庫(kù)系統(tǒng)及其檢索與更新方法
【專利摘要】本發(fā)明提供了一種本地?cái)?shù)據(jù)庫(kù)系統(tǒng)及其檢索與更新方法。所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)包括本地?cái)?shù)據(jù)庫(kù)以及檢索和更新裝置,本地?cái)?shù)據(jù)庫(kù)包括代謝物核磁共振譜圖信息數(shù)據(jù)表、代謝物核磁共振譜圖信息域處理單元以及代謝物核磁共振譜圖信息報(bào)表處理單元。本發(fā)明在進(jìn)行本地?cái)?shù)據(jù)庫(kù)檢索和更新的過程中,將多個(gè)相關(guān)數(shù)據(jù)表中的域合并為一個(gè)域,通過窗體來輸入查詢條件和更新內(nèi)容,然后通過運(yùn)算表達(dá)式在合并域中各子域中進(jìn)行檢索和更新,最后用報(bào)表輸出查詢結(jié)果,用窗體來輸出更新結(jié)果。本發(fā)明有效降低了數(shù)據(jù)存儲(chǔ)量,提高了檢索效率;不需要直接對(duì)多個(gè)代謝物數(shù)據(jù)表進(jìn)行重復(fù)操作,簡(jiǎn)化了操作步驟,降低了操作難度,提高了更新效率,增加了數(shù)據(jù)安全性。
【專利說明】一種本地?cái)?shù)據(jù)庫(kù)系統(tǒng)及其檢索與更新方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】,更具體地,涉及一種本地?cái)?shù)據(jù)庫(kù)系統(tǒng)及其檢索與更 新方法,主要用于對(duì)代謝物核磁共振譜圖進(jìn)行快速解析。

【背景技術(shù)】
[0002] 代謝組學(xué)是誕生于上世紀(jì)90年代的一門新興學(xué)科,研究對(duì)象是分子量小于1000 道爾頓的小分子代謝物,研究手段主要依靠核磁共振和色譜質(zhì)譜聯(lián)用。目前基于核磁共振 的代謝組學(xué)研究中最復(fù)雜耗時(shí)的步驟是對(duì)代謝物核磁共振譜圖進(jìn)行解析,將核磁譜圖中1H 和13C信號(hào)歸屬至代謝物相應(yīng)基團(tuán),該步驟主要依靠人工對(duì)H-H相關(guān)、C-H相關(guān)的COSY、 TOCSY、HSQC、HMBC和J分解譜這一整套二維譜進(jìn)行逐一解析,研究人員需要經(jīng)過專業(yè)而系 統(tǒng)的培訓(xùn)才能掌握相關(guān)技術(shù),且人工解析耗時(shí)很長(zhǎng)。
[0003] 由于一個(gè)代謝物除了對(duì)應(yīng)一套唯一信息如CAS編號(hào)、通用名、分子式、類別等,還 對(duì)應(yīng)多套獨(dú)立不唯一信息,如化學(xué)位移、同義詞等。不同代謝物的分子式、類別和化學(xué)位移 等信息還易重合。因此代謝物數(shù)據(jù)庫(kù)面臨數(shù)據(jù)量龐大且容易冗余的問題,從而導(dǎo)致數(shù)據(jù)檢 索效率低下、更新數(shù)據(jù)復(fù)雜。另一方面,由于代謝物數(shù)據(jù)庫(kù)使用者的研究領(lǐng)域不盡相同,迫 切需要可以個(gè)性化訂制和擴(kuò)展的本地化數(shù)據(jù)庫(kù)。


【發(fā)明內(nèi)容】

[0004] 本發(fā)明的目的在于提供一種用于代謝物核磁共振譜圖快速解析的本地?cái)?shù)據(jù)庫(kù)系 統(tǒng)及其檢索與更新方法,根據(jù)代謝物核磁共振譜圖中的1H和13C信號(hào)的化學(xué)位移在代謝物 數(shù)據(jù)庫(kù)中進(jìn)行檢索,無須人工解析二維譜圖,用于代謝物核磁共振譜圖快速解析,旨在降低 數(shù)據(jù)存儲(chǔ)量,提高檢索效率和更新效率,擺脫對(duì)因特網(wǎng)連接的依賴,可本地化實(shí)現(xiàn)檢索和更 新功能,進(jìn)行個(gè)性化數(shù)據(jù)拓展和數(shù)據(jù)訂制。
[0005] 為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種用于代謝物核磁共振譜圖快速解析的 本地?cái)?shù)據(jù)庫(kù)系統(tǒng),所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)包括本地?cái)?shù)據(jù)庫(kù),所述本地?cái)?shù)據(jù)庫(kù)包括代謝物核磁 共振譜圖信息數(shù)據(jù)表、代謝物核磁共振譜圖信息域處理單元以及代謝物核磁共振譜圖信息 報(bào)表處理單元,其中:
[0006] 所述代謝物核磁共振譜圖信息數(shù)據(jù)表,包含有多個(gè)相關(guān)數(shù)據(jù)表,所述多個(gè)相關(guān)數(shù) 據(jù)表至少包括基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表,其中所述基本信息 數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào)、通用名、分子式、類別和來源,所述同義詞數(shù)據(jù)表用于存儲(chǔ)CAS編 號(hào)和同義詞,所述化學(xué)位移特征數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào)、通用名、基團(tuán)、1H化學(xué)位移、峰形 和13C化學(xué)位移,且每個(gè)數(shù)據(jù)表還分別包含一個(gè)自動(dòng)編號(hào)的ID ;所述代謝物核磁共振譜圖 信息數(shù)據(jù)表,以文本數(shù)據(jù)類型分別存儲(chǔ)不同代謝物相對(duì)獨(dú)立的信息,并通過CAS編號(hào)進(jìn)行 關(guān)聯(lián),以有效減少數(shù)據(jù)量;
[0007] 所述代謝物核磁共振譜圖信息域處理單元,用于將上述代謝物核磁共振譜圖信息 數(shù)據(jù)表的不同數(shù)據(jù)表中的多個(gè)域處理成一合并域,并對(duì)所述合并域中的各子域進(jìn)行操作設(shè) 置;所述操作設(shè)置包括:在檢索操作中在所述合并域中的各子域中讀入所述基本信息數(shù)據(jù) 表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),在更新操作中將所述合并域中 的各子域中的數(shù)據(jù)更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì) 應(yīng)域;
[0008] 所述代謝物核磁共振譜圖信息報(bào)表處理單元,用于按照預(yù)定格式和順序輸出從所 述代謝物核磁共振譜圖信息數(shù)據(jù)表中查詢的結(jié)果,為了使結(jié)果直觀清晰,僅顯示代謝物CAS 編號(hào)、通用名及分子式信息,其余信息中的一種或多種可通過點(diǎn)擊代謝物通用名的超鏈接 另外打開新窗體來實(shí)現(xiàn),其中所述其余信息包括:代謝物的類別、來源、同義詞、基團(tuán)、1H化 學(xué)位移、峰形和13C化學(xué)位移。
[0009] 在本發(fā)明的一個(gè)實(shí)施例中,還包括與本地?cái)?shù)據(jù)庫(kù)交互的檢索裝置,所述檢索裝置 包括:
[0010] 檢索解析單元,用于根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析 結(jié)果調(diào)用對(duì)應(yīng)的查詢語(yǔ)句,其中所述用戶在查詢窗體輸入的內(nèi)容為1H化學(xué)位移或13C化學(xué) 位移;
[0011] 檢索單元,用于在合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和 化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,在所述合并域 中進(jìn)行查找,獲得查詢結(jié)果。
[0012] 在本發(fā)明的一個(gè)實(shí)施例中,還包括與本地?cái)?shù)據(jù)庫(kù)交互的更新裝置,所述更新裝置 包括:
[0013] 更新解析單元,用于根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析 結(jié)果調(diào)用對(duì)應(yīng)的更新語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、分 子式、類別、來源、同義詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多 種;
[0014] 更新單元,用于運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù)據(jù) 更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
[0015] 按照本發(fā)明的另一方面,還提供了一種基于上述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的檢索方法,所 述方法包括:
[0016] (1)將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成 一合并域,并在所述合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位 移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù);
[0017] (2)根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的查 詢語(yǔ)句,并運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,其中所述用戶在查詢窗體輸入的內(nèi)容為1H 化學(xué)位移或13C化學(xué)位移;
[0018] (3)利用所述運(yùn)算表達(dá)式在合并域中進(jìn)行查找,并用報(bào)表顯示查找結(jié)果,所述查詢 結(jié)果至少包括代謝物CAS編號(hào)、通用名及分子式信息。
[0019] 在本發(fā)明的一個(gè)實(shí)施例中,所述方法還包括,通過點(diǎn)擊代謝物通用名的超鏈接另 外打開新窗體顯示代謝物其余信息,其中所述其余信息包括:代謝物的類別、來源、同義詞、 基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移。
[0020] 按照本發(fā)明的另一方面,還提供了一種基于上述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的更新方法,所 述方法包括:
[0021] (1)將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成 一合并域,所述合并域中各子域中的數(shù)據(jù)用于更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表 和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域;
[0022] (2)根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的 更新語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、分子式、類別、來源、 同義詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多種;
[0023] (3)運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù)據(jù)更新至所述 基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
[0024] 在本發(fā)明的一個(gè)實(shí)施例中,所述方法還包括,在數(shù)據(jù)更新完成后,通過窗體顯示數(shù) 據(jù)更新結(jié)果。
[0025] 綜上所述,與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下有益效果:
[0026] (1)本發(fā)明建立了本地?cái)?shù)據(jù)庫(kù),本地?cái)?shù)據(jù)庫(kù)中包含代謝物核磁共振譜圖信息數(shù)據(jù) 表,通過對(duì)代謝物核磁共振譜圖信息進(jìn)行分析,將代謝物核磁共振譜圖信息分別存儲(chǔ)在多 個(gè)數(shù)據(jù)表中,其中基本信息數(shù)據(jù)表存儲(chǔ)CAS編號(hào)、通用名、分子式、類別和來源,同義詞數(shù) 據(jù)表存儲(chǔ)CAS編號(hào)和同義詞,化學(xué)位移特征數(shù)據(jù)表存儲(chǔ)CAS編號(hào)、通用名、基團(tuán)、1H化學(xué)位 移、峰形和13C化學(xué)位移,一個(gè)代謝物對(duì)應(yīng)唯一的一套CAS編號(hào)、通用名、分子式、類別和 來源,還對(duì)應(yīng)多套獨(dú)立不唯一信息,如化學(xué)位移、同義詞等。不同代謝物的分子式、類別和 化學(xué)位移等信息還易重合,不使用多個(gè)數(shù)據(jù)表進(jìn)行分類存儲(chǔ),將造成大量的數(shù)據(jù)冗余,并 降低數(shù)據(jù)檢索效率。以2-羥基苯乙酸為例,它所對(duì)應(yīng)的CAS編號(hào)為614-75-5,通用名為 Ortho-Hydroxyphenylacetic acid(2_ 輕基苯乙酸),分子式為 C8H803,類別為 Organic carboxylic acid(有機(jī)羧酸),來源為Urine (尿樣),同義詞有30條,基團(tuán)及化學(xué)位移 有8條,僅這一個(gè)代謝物就需要在數(shù)據(jù)表中占據(jù)1*30*8 = 240行數(shù)據(jù),若數(shù)據(jù)庫(kù)內(nèi)存放 100個(gè)代謝物相關(guān)信息,按每個(gè)代謝物數(shù)據(jù)量與2-羥基苯乙酸近似來計(jì)算,數(shù)據(jù)表需要約 100*240 = 24000行數(shù)據(jù),每一條同義詞都需要對(duì)應(yīng)重復(fù)的基本信息和化學(xué)位移信息,造成 數(shù)據(jù)表的巨大冗余。使用基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表進(jìn)行分類 存儲(chǔ),并通過唯一的CAS編號(hào)進(jìn)行關(guān)聯(lián)后,僅需要1+30+8 = 39行,若數(shù)據(jù)庫(kù)內(nèi)存放100個(gè)代 謝物相關(guān)信息,數(shù)據(jù)表僅需要約100*39 = 3900行,比不分類存儲(chǔ)減少了 20100行數(shù)據(jù)。在 檢索時(shí),由于每個(gè)單獨(dú)數(shù)據(jù)表中沒有冗余復(fù)雜內(nèi)容,檢索效率也得到了提高,以輸入2-羥 基苯乙酸的CAS編號(hào)來查詢代謝物相關(guān)信息,未分類存放的數(shù)據(jù)表將在24000行數(shù)據(jù)中檢 索得到39行數(shù)據(jù),有38行數(shù)據(jù)都是因?yàn)橥x詞和化學(xué)位移信息造成的冗余,檢索結(jié)果將顯 示39行數(shù)據(jù)。而分類存放的數(shù)據(jù)表僅需要在基本信息數(shù)據(jù)表的100行數(shù)據(jù)中檢索得到唯 一的1行數(shù)據(jù),在同義詞數(shù)據(jù)表中檢索到不重復(fù)的30行數(shù)據(jù),在化學(xué)位移特征數(shù)據(jù)表中檢 索到不重復(fù)的8行數(shù)據(jù),檢索結(jié)果將只顯示基本信息1行,剩余的同義詞及化學(xué)位移信息可 以通過點(diǎn)擊代謝物通用名的超鏈接另外打開新窗體來實(shí)現(xiàn)。綜上,將代謝物核磁共振譜圖 信息分別存儲(chǔ)在多個(gè)數(shù)據(jù)表中可有效減少數(shù)據(jù)表的存儲(chǔ)量,大幅提高數(shù)據(jù)檢索效率,結(jié)果 顯示也不會(huì)冗余。
[0027] (2)本發(fā)明本地?cái)?shù)據(jù)庫(kù)系統(tǒng)可應(yīng)用于代謝物核磁共振譜圖快速解析,在譜圖信號(hào) 歸屬過程中,根據(jù)1H和13C的化學(xué)位移在數(shù)據(jù)庫(kù)中進(jìn)行檢索,通過運(yùn)行相關(guān)的運(yùn)算表達(dá)式 后在合并域進(jìn)行查找,避免了在多個(gè)數(shù)據(jù)表中進(jìn)行檢索,不僅降低了數(shù)據(jù)存儲(chǔ)量,并且提高 了檢索效率,減少了冗余檢索,更重要的用戶不需要經(jīng)過專業(yè)培訓(xùn),也不需要額外解析整套 二維譜,即可完成信號(hào)歸屬,對(duì)譜圖進(jìn)行行快速解析,節(jié)約了大量的時(shí)間成本和經(jīng)濟(jì)成本。 在數(shù)據(jù)更新的過程中,通過對(duì)合并域中各子域進(jìn)行更新,避免了在多個(gè)數(shù)據(jù)表中進(jìn)行重復(fù) 更新,簡(jiǎn)化了操作步驟,提高了更新效率,而且可根據(jù)用戶自己的研究方向和實(shí)驗(yàn)數(shù)據(jù)實(shí)現(xiàn) 代謝物數(shù)據(jù)庫(kù)個(gè)性化訂制和擴(kuò)展。

【專利附圖】

【附圖說明】
[0028] 圖1是本發(fā)明一實(shí)施例中本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)示意圖;
[0029] 圖2是本發(fā)明一實(shí)施例中多個(gè)相關(guān)數(shù)據(jù)表關(guān)聯(lián)示意圖;
[0030] 圖3是本發(fā)明一實(shí)施例中對(duì)多個(gè)數(shù)據(jù)表合并后示意圖;
[0031] 圖4是本發(fā)明一實(shí)施例中的檢索結(jié)果示意圖。

【具體實(shí)施方式】
[0032] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個(gè)實(shí)施方式中所涉及到的技術(shù)特征只要 彼此之間未構(gòu)成沖突就可以相互組合。
[0033] 首先,本發(fā)明提供一種應(yīng)用于代謝物核磁共振譜圖快速解析的本地?cái)?shù)據(jù)庫(kù)系統(tǒng), 如圖1所示,該系統(tǒng)包括本地?cái)?shù)據(jù)庫(kù)10、檢索裝置20和更新裝置30。應(yīng)當(dāng)說明的是,本發(fā) 明所有圖示中各設(shè)備之間的連接關(guān)系是為了說明其信息交互及控制過程的需要,視為邏輯 上的控制關(guān)系。另外需要說明的是,各功能模塊之間的通信方式可以采取多種,本發(fā)明的保 護(hù)范圍不應(yīng)限定為某種特定類型的通信方式;實(shí)現(xiàn)該數(shù)據(jù)庫(kù)的軟件平臺(tái)和編程語(yǔ)言可以采 取多種,本發(fā)明的保護(hù)范圍不應(yīng)限定為某種特定類型的軟件或語(yǔ)言。其中:
[0034] 所述本地?cái)?shù)據(jù)庫(kù)10包括代謝物核磁共振譜圖信息數(shù)據(jù)表11、代謝物核磁共振譜 圖信息域處理單元12和代謝物核磁共振譜圖信息報(bào)表處理單元13,其中:
[0035] 所述代謝物核磁共振譜圖信息數(shù)據(jù)表11,包含有多個(gè)相關(guān)數(shù)據(jù)表,所述多個(gè)相關(guān) 數(shù)據(jù)表至少包括基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表,用于以文本數(shù)據(jù) 類型分別存儲(chǔ)不同代謝物相對(duì)獨(dú)立的信息,并通過CAS編號(hào)進(jìn)行關(guān)聯(lián),以有效減少數(shù)據(jù)量; 其中所述基本信息數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào)、通用名、分子式、類別和來源,所述同義詞數(shù) 據(jù)表用于存儲(chǔ)CAS編號(hào)和同義詞,所述化學(xué)位移特征數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào)、通用名、基 團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移,且每個(gè)數(shù)據(jù)表還分別包含一個(gè)自動(dòng)編號(hào)的ID ;如圖 2所示,為本發(fā)明一實(shí)施例中多個(gè)相關(guān)數(shù)據(jù)表關(guān)聯(lián)示意圖;上述多個(gè)相關(guān)數(shù)據(jù)表中存在多 個(gè)域,如CAS編號(hào)、能用名、化學(xué)位移等。在附圖中,為了方便描述,所述基本信息數(shù)據(jù)表、同 義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表,分別用數(shù)據(jù)表A、B、C表示。
[0036] 代謝物核磁共振譜圖信息域處理單元12,用于將上述代謝物核磁共振譜圖信息數(shù) 據(jù)表11的不同數(shù)據(jù)表中的多個(gè)域處理成一合并域,并對(duì)所述合并域中的各子域進(jìn)行操作 設(shè)置;所述操作設(shè)置包括:在檢索操作中在所述合并域中的各子域中讀入所述基本信息數(shù) 據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),在更新操作中將所述合并域 中的各子域中的數(shù)據(jù)更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中 對(duì)應(yīng)域;如圖3所示,為本發(fā)明一實(shí)施例中對(duì)多個(gè)數(shù)據(jù)表合并后示意圖。
[0037] 代謝物核磁共振譜圖信息報(bào)表處理單元13,與代謝物核磁共振譜圖信息域處理單 元12相連,用于按照預(yù)定格式和順序輸出從所述代謝物核磁共振譜圖信息數(shù)據(jù)表中查詢 的結(jié)果,為了使結(jié)果直觀清晰,僅顯示代謝物CAS編號(hào)、通用名及分子式信息,其余信息中 的一種或多種可通過點(diǎn)擊代謝物通用名的超鏈接另外打開新窗體來實(shí)現(xiàn),其中所述其余信 息包括:代謝物的類別、來源、同義詞、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移。。
[0038] 進(jìn)一步地,所述檢索裝置20包括檢索解析單元21和檢索單元22,其中:
[0039] 檢索解析單元21,用于根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解 析結(jié)果調(diào)用對(duì)應(yīng)的查詢語(yǔ)句,其中所述用戶在查詢窗體輸入的內(nèi)容為1H化學(xué)位移或13C化 學(xué)位移;
[0040] 檢索單元22,用于在合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表 和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,在所述合并 域中進(jìn)行查找,獲得查詢結(jié)果。
[0041] 更新裝置30包括更新解析單元31和更新單元32,其中:
[0042] 更新解析單元31,用于根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解 析結(jié)果調(diào)用對(duì)應(yīng)的更新語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、 分子式、類別、來源、同義詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多 種;
[0043] 更新單元32,用于運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù) 據(jù)更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
[0044] 進(jìn)一步地,本發(fā)明還提供了基于所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的檢索方法,包括:
[0045] (1)將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成 一合并域,并在所述合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位 移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù);
[0046] (2)根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的查 詢語(yǔ)句,并運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,其中所述用戶在查詢窗體輸入的內(nèi)容為1H 化學(xué)位移或13C化學(xué)位移;
[0047] (3)利用所述運(yùn)算表達(dá)式在合并域中進(jìn)行查找,并用報(bào)表顯示查找結(jié)果,所述查詢 結(jié)果至少包括代謝物CAS編號(hào)、通用名及分子式信息。
[0048] 進(jìn)一步地,還可以通過點(diǎn)擊代謝物通用名的超鏈接另外打開新窗體顯示代謝物其 余信息,其中所述其余信息包括:代謝物的類別、來源、同義詞、基團(tuán)、1H化學(xué)位移、峰形和 13C化學(xué)位移。
[0049] 進(jìn)一步地,本發(fā)明還提供了基于所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的更新方法,包括:
[0050] (1)將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成 一合并域,所述合并域中各子域中的數(shù)據(jù)用于更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表 和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域;
[0051] (2)根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的 更新語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、分子式、類別、來源、 同義詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多種;
[0052] (3)運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù)據(jù)更新至所述 基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
[0053] 進(jìn)一步地,在數(shù)據(jù)更新完成后,還可以通過窗體顯示數(shù)據(jù)更新結(jié)果。
[0054] 據(jù)此,本發(fā)明提供了用于代謝物核磁共振譜圖快速解析的本地?cái)?shù)據(jù)庫(kù)系統(tǒng),以下 以具體實(shí)施例說明本發(fā)明在代謝物核磁共振譜圖快速解析中的應(yīng)用。
[0055] 實(shí)施例1 :根據(jù)核磁共振譜圖得到的相關(guān)1H和13C化學(xué)位移來進(jìn)行代謝物解析。
[0056] (1)實(shí)驗(yàn)的材料與方法
[0057] 使用核磁共振波譜儀對(duì)生物樣本的水相提取物采集譜圖,譜圖中某基團(tuán)的1H化 學(xué)位移為3. 54ppm,13C化學(xué)位移為43. OOppm。打開本地?cái)?shù)據(jù)庫(kù),進(jìn)入檢索裝置,在彈出窗口 中1H化學(xué)位移處輸入3. 54,偏差值默認(rèn)為0. 02,在13C化學(xué)位移處輸入43. 00,偏差值默認(rèn) 為5. 00,點(diǎn)擊檢索按鈕進(jìn)入檢索裝置。首先解析單元將輸入數(shù)據(jù)進(jìn)行解析,再進(jìn)入檢索單 元,在合并域中通過化學(xué)位移進(jìn)行檢索。
[0058] ⑵結(jié)果
[0059] 如圖4所示,報(bào)表在1秒內(nèi)輸出檢索結(jié)果,顯示在數(shù)據(jù)庫(kù)中共查詢到符合條件的若 干個(gè)代謝物。點(diǎn)擊代謝物通用名的超鏈接,可另外打開新窗體顯示代謝物完整信息,包括 CAS編號(hào)、通用名、分子式、類別、同義詞、其它基團(tuán)、所有1H化學(xué)位移和13C化學(xué)位移。結(jié)合 其它基團(tuán)的化學(xué)位移信息,即迅速排除錯(cuò)誤信息,對(duì)應(yīng)至正確代謝物。綜上所述,本發(fā)明在 進(jìn)行數(shù)據(jù)檢索的過程中,通過運(yùn)行相關(guān)的運(yùn)算表達(dá)式后在合并域進(jìn)行查找,避免了在多個(gè) 數(shù)據(jù)表中進(jìn)行檢索,不僅降低了數(shù)據(jù)存儲(chǔ)量,并且提高了檢索效率,減少了冗余檢索。
[0060] 實(shí)施例2 :對(duì)本地?cái)?shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)更新。
[0061] (1)實(shí)驗(yàn)的材料與方法
[0062] 使用核磁共振波譜儀對(duì)已知化學(xué)物采集譜圖,譜圖中某基團(tuán)的1H化學(xué)位移為 3. 27ppm,13C化學(xué)位移為38. 31ppm。打開本地?cái)?shù)據(jù)庫(kù),進(jìn)入檢索裝置,發(fā)現(xiàn)沒有符合條件的 結(jié)果,進(jìn)入更新裝置將該數(shù)據(jù)添加至本地?cái)?shù)據(jù)庫(kù),首先解析單元將輸入數(shù)據(jù)進(jìn)行解析,再進(jìn) 入更新單元,在合并域中各子域的數(shù)據(jù)更新至數(shù)據(jù)庫(kù)中多個(gè)相關(guān)數(shù)據(jù)表。
[0063] (2)結(jié)果
[0064] 窗體在1秒內(nèi)輸出更新結(jié)果成功。
[0065] 本領(lǐng)域的技術(shù)人員容易理解,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以 限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含 在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種用于代謝物核磁共振譜圖快速解析的本地?cái)?shù)據(jù)庫(kù)系統(tǒng),其特征在于,所述本地 數(shù)據(jù)庫(kù)系統(tǒng)包括本地?cái)?shù)據(jù)庫(kù),所述本地?cái)?shù)據(jù)庫(kù)包括代謝物核磁共振譜圖信息數(shù)據(jù)表、代謝 物核磁共振譜圖信息域處理單元以及代謝物核磁共振譜圖信息報(bào)表處理單元,其中: 所述代謝物核磁共振譜圖信息數(shù)據(jù)表,包含有多個(gè)相關(guān)數(shù)據(jù)表,所述多個(gè)相關(guān)數(shù)據(jù)表 至少包括基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表,其中所述基本信息數(shù)據(jù) 表用于存儲(chǔ)CAS編號(hào)、通用名、分子式、類別和來源,所述同義詞數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào) 和同義詞,所述化學(xué)位移特征數(shù)據(jù)表用于存儲(chǔ)CAS編號(hào)、通用名、基團(tuán)、1H化學(xué)位移、峰形和 13C化學(xué)位移,且每個(gè)數(shù)據(jù)表還分別包含一個(gè)自動(dòng)編號(hào)的ID ;所述代謝物核磁共振譜圖信 息數(shù)據(jù)表,以文本數(shù)據(jù)類型分別存儲(chǔ)不同代謝物相對(duì)獨(dú)立的信息,并通過CAS編號(hào)進(jìn)行關(guān) 聯(lián),以有效減少數(shù)據(jù)量; 所述代謝物核磁共振譜圖信息域處理單元,用于將上述代謝物核磁共振譜圖信息數(shù)據(jù) 表的不同數(shù)據(jù)表中的多個(gè)域處理成一合并域,并對(duì)所述合并域中的各子域進(jìn)行操作設(shè)置; 所述操作設(shè)置包括:在檢索操作中在所述合并域中的各子域中讀入所述基本信息數(shù)據(jù)表、 同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),在更新操作中將所述合并域中的各 子域中的數(shù)據(jù)更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng) 域; 所述代謝物核磁共振譜圖信息報(bào)表處理單元,用于按照預(yù)定格式和順序輸出從所述代 謝物核磁共振譜圖信息數(shù)據(jù)表中查詢的結(jié)果,為了使結(jié)果直觀清晰,僅顯示代謝物CAS編 號(hào)、通用名及分子式信息,其余信息中的一種或多種可通過點(diǎn)擊代謝物通用名的超鏈接另 外打開新窗體來實(shí)現(xiàn),其中所述其余信息包括:代謝物的類別、來源、同義詞、基團(tuán)、1H化學(xué) 位移、峰形和13C化學(xué)位移。
2. 如權(quán)利要求1所述的本地?cái)?shù)據(jù)庫(kù)系統(tǒng),其特征在于,還包括與本地?cái)?shù)據(jù)庫(kù)交互的檢 索裝置,所述檢索裝置包括: 檢索解析單元,用于根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析結(jié)果 調(diào)用對(duì)應(yīng)的查詢語(yǔ)句,其中所述用戶在查詢窗體輸入的內(nèi)容為1H化學(xué)位移或13C化學(xué)位 移; 檢索單元,用于在合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué) 位移特征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù),運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,在所述合并域中進(jìn) 行查找,獲得查詢結(jié)果。
3. 如權(quán)利要求1或2所述的本地?cái)?shù)據(jù)庫(kù)系統(tǒng),其特征在于,還包括與本地?cái)?shù)據(jù)庫(kù)交互的 更新裝置,所述更新裝置包括: 更新解析單元,用于根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析結(jié)果 調(diào)用對(duì)應(yīng)的更新語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、分子式、 類別、來源、同義詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多種; 更新單元,用于運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù)據(jù)更新 至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
4. 基于權(quán)利要求1至3任一項(xiàng)所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的檢索方法,其特征在于,所述方法 包括: (1)將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成一合 并域,并在所述合并域的各子域中讀入所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特 征數(shù)據(jù)表中對(duì)應(yīng)域的數(shù)據(jù); (2) 根據(jù)用戶在查詢窗體輸入的內(nèi)容進(jìn)行解析,根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的查詢語(yǔ) 句,并運(yùn)行查詢語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,其中所述用戶在查詢窗體輸入的內(nèi)容為1H化學(xué) 位移或13C化學(xué)位移; (3) 利用所述運(yùn)算表達(dá)式在合并域中進(jìn)行查找,并用報(bào)表顯示查找結(jié)果,所述查詢結(jié)果 至少包括代謝物CAS編號(hào)、通用名及分子式信息。
5. 如權(quán)利要求4所述的檢索方法,其特征在于,所述方法還包括,通過點(diǎn)擊代謝物通用 名的超鏈接另外打開新窗體顯示代謝物其余信息,其中所述其余信息包括:代謝物的類別、 來源、同義詞、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移。
6. 基于權(quán)利要求1至3任一項(xiàng)所述本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的更新方法,其特征在于,所述方法 包括: (1) 將本地?cái)?shù)據(jù)庫(kù)中的代謝物核磁共振譜圖信息數(shù)據(jù)表的多個(gè)相關(guān)數(shù)據(jù)表處理成一合 并域,所述合并域中各子域中的數(shù)據(jù)用于更新至所述基本信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化 學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域; (2) 根據(jù)用戶在更新窗體輸入的內(nèi)容進(jìn)行解析,并根據(jù)所述解析結(jié)果調(diào)用對(duì)應(yīng)的更新 語(yǔ)句,其中所述用戶在更新窗體輸入的內(nèi)容包括代謝物的通用名、分子式、類別、來源、同義 詞、通用名、基團(tuán)、1H化學(xué)位移、峰形和13C化學(xué)位移中的一種或多種; (3) 運(yùn)行更新語(yǔ)句中相關(guān)的運(yùn)算表達(dá)式,將合并域中各子域中的數(shù)據(jù)更新至所述基本 信息數(shù)據(jù)表、同義詞數(shù)據(jù)表和化學(xué)位移特征數(shù)據(jù)表中對(duì)應(yīng)域。
7. 如權(quán)利要求6所述的檢索方法,其特征在于,所述方法還包括,在數(shù)據(jù)更新完成后, 通過窗體顯示數(shù)據(jù)更新結(jié)果。
【文檔編號(hào)】G06F17/30GK104123390SQ201410387894
【公開日】2014年10月29日 申請(qǐng)日期:2014年8月7日 優(yōu)先權(quán)日:2014年8月7日
【發(fā)明者】喻門 申請(qǐng)人:武漢中科麥特技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南投市| 忻州市| 广西| 和静县| 合水县| 丹阳市| 文昌市| 论坛| 芜湖市| 岑巩县| 乌恰县| 博白县| 开鲁县| 原平市| 东莞市| 祁门县| 藁城市| 措美县| 新密市| 塘沽区| 凤翔县| 侯马市| 纳雍县| 邳州市| 鲁山县| 新巴尔虎左旗| 周至县| 平乡县| 永济市| 兴隆县| 贵南县| 新丰县| 富裕县| 广宗县| 东莞市| 麻阳| 宁明县| 罗江县| 和政县| 临猗县| 赞皇县|