專利名稱:基于合作的堿基序列數(shù)據(jù)的管理、顯示及更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于合作的堿基序列數(shù)據(jù)的管理、顯示及更新方法。尤其涉及通過對與包含在堿基序列數(shù)據(jù)的一個以上的堿基對應(yīng)的錨點的注釋,實現(xiàn)研究者之間的合作的基于合作的堿基序列數(shù)據(jù)的管理、顯示及更新方法。
背景技術(shù):
世界很多研究機(jī)構(gòu)使用的遺傳信息瀏覽器有GBrowse。GBrowse基于mysql 數(shù)據(jù)庫顯示遺傳信息,并具有將Read保存為基于文件的數(shù)據(jù)的特點。與一般的遺傳信息不同, NGS數(shù)據(jù)因其容量過大,因此,無法直接使用現(xiàn)有方式。因此,2009年為顯示NGS數(shù)據(jù)而做出過努力,而且,作為其結(jié)果修改成當(dāng)前可顯示讀取數(shù)據(jù)的形式。另外,為將遺傳信息顯示于本地計算機(jī)而開發(fā)出的瀏覽器有IGV。這不僅可顯示 NGS數(shù)據(jù),而且,還可一同包括微陣列等實驗數(shù)據(jù)。在NGS數(shù)據(jù)的情況下,可將SAM或BAM文件形式數(shù)據(jù)作為輸入。用戶直接將此工具安裝于自己的計算機(jī)并獲取必要的文件之后,將上述文件利用工具導(dǎo)入(import)驅(qū)動的方式。但是,上述現(xiàn)有技術(shù)的基因瀏覽器只起到顯示堿基序列的作用,不具有將基于堿基序列的用戶注釋顯示于瀏覽器的功能?;蜓芯款I(lǐng)域需要非常龐大的知識,尤其是通過全基因組測序(whole genome sequencing)分析基因時,很難通過一個人,一個研究所的研究人力來完成。實際上,從以前到現(xiàn)在所進(jìn)行的大部分全基因組測序項目大部分采用多個國家/多個研究所一起參與的形式。這時需要學(xué)問/學(xué)術(shù)研究數(shù)據(jù)的順利的交流/交換,但到目前為止,只有獨立發(fā)表的涉及這個研究課題的論文。若參考所有發(fā)表的論文進(jìn)行判斷,則需要很長的時間,而且,將耗費很高的費用。只有專業(yè)研究人員讀取/解釋論文,難以進(jìn)行研究結(jié)果的共享。因當(dāng)前的實驗室系統(tǒng)比較封閉,因此,需要一種容易整合這些內(nèi)容的系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)之不足而提供一種可自由共享關(guān)于堿基序列的研究內(nèi)容的堿基序列相關(guān)數(shù)據(jù)的管理、顯示及更新方法。本發(fā)明的另一目的在于,提供一種過濾所記錄的注釋信息并挑選用戶所需注釋顯示的堿基序列相關(guān)數(shù)據(jù)的管理、顯示及更新方法。本發(fā)明的又一目的在于,提供一種表示關(guān)于特定疾病、人種等的堿基序列地點之間的關(guān)系的堿基序列相關(guān)數(shù)據(jù)的管理、顯示及更新方法。本發(fā)明的技術(shù)問題不限于上述內(nèi)容,而本領(lǐng)域技術(shù)人員可在下述記載中明白未提及的其他技術(shù)課題。為了達(dá)到上述目的,本發(fā)明一方面的基于合作的堿基序列數(shù)據(jù)的管理方法,包括如下步驟服務(wù)服務(wù)器接收對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)輸入的注釋數(shù)據(jù);及上述服務(wù)服務(wù)器在包括一個以上的注釋數(shù)據(jù)的列(column)的注釋數(shù)據(jù)表格中保存上述所接收的注釋數(shù)據(jù)。上述注釋數(shù)據(jù)包括對上述錨點所輸入的各注釋的數(shù)據(jù),例如,包括注釋的擬定人、 擬定時間、注釋的類型、從其他用戶的評價計算出的對注釋的評價值及作為針對注釋的內(nèi)容的數(shù)據(jù)的注釋內(nèi)容等。因可對一個錨點創(chuàng)建兩個以上的注釋,因此,對于一個錨點可存在兩個以上的上述注釋數(shù)據(jù)。上述注釋數(shù)據(jù)中還包括從上述注釋內(nèi)容提取或由用戶區(qū)別于上述注釋內(nèi)容所輸入的關(guān)鍵字?jǐn)?shù)據(jù),以對上述注釋數(shù)據(jù)進(jìn)行分組并顯示。為了達(dá)到上述目的,本發(fā)明另一方面的基于客戶端合作的堿基序列數(shù)據(jù)顯示方法,包括如下步驟接收與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)的上述堿基序列內(nèi)的位置數(shù)據(jù);及根據(jù)上述位置數(shù)據(jù)將錨點的位置顯示于堿基序列圖中。上述基于合作的堿基序列數(shù)據(jù)的顯示方法,還可包括如下步驟再接收對上述錨點的注釋數(shù)據(jù);選擇至少一個錨點;及顯示包含于對上述所選擇的錨點的注釋數(shù)據(jù)的注釋內(nèi)容。另外,上述基于合作的堿基序列數(shù)據(jù)的顯示方法,還可包括如下步驟再接收對上述錨點的注釋數(shù)據(jù);及為了表示相同關(guān)鍵字的錨點之間的關(guān)系,以包含于上述注釋數(shù)據(jù)的注釋內(nèi)容中的關(guān)鍵字為準(zhǔn)對上述錨點進(jìn)行分組并將上述分組信息顯示于上述堿基序列圖上。上述分組信息,例如,可通過將包含于一個群組的錨點用線、箭頭連接的方式顯示于上述堿基序列圖上。包含于相互不同群組的錨點可以相互不同顏色、形狀或大小表示。另外, 連接各群組內(nèi)的錨點的上述線或箭頭在不同群組中可相互不同。上述關(guān)鍵字,例如,可為病名、人種等。如上所述,上述關(guān)鍵字可區(qū)別于上述注釋內(nèi)容由用戶單獨輸入,但可在包含于上述注釋內(nèi)容的單詞中比較預(yù)先保存的關(guān)鍵字詞典自動提取。另外,上述基于合作的堿基序列數(shù)據(jù)的顯示方法,還可包括如下步驟再接收對上述錨點的注釋數(shù)據(jù),而上述注釋數(shù)據(jù)包括擬定人信息、注釋類型信息、評價值信息及注釋內(nèi)容;及以從上述擬定人信息、注釋類型信息、評價值信息及注釋內(nèi)容中提取的關(guān)鍵字中的至少一個為準(zhǔn)過濾上述注釋數(shù)據(jù)并顯示。上述過濾上述注釋數(shù)據(jù)并顯示的步驟,可包括如下步驟以考慮當(dāng)前用戶的職業(yè)和包含于上述注釋數(shù)據(jù)的擬定人的職業(yè)的相似度、當(dāng)前用戶的關(guān)心領(lǐng)域和包含于上述注釋數(shù)據(jù)的擬定人的關(guān)心領(lǐng)域而計算出的數(shù)值為準(zhǔn)過濾上述注釋數(shù)據(jù)并顯示。為了達(dá)到上述目的,本發(fā)明又一方面的基于客戶端合作的堿基序列數(shù)據(jù)的更新方法,包括如下步驟選擇堿基序列圖上的注釋輸入位置;顯示包括用于輸入注釋的編輯區(qū)域在內(nèi)的注釋輸入界面;及將包括通過上述編輯區(qū)域輸入的注釋內(nèi)容及上述注釋輸入位置在內(nèi)的注釋數(shù)據(jù)發(fā)送至堿基序列數(shù)據(jù)保存裝置。上述顯示注釋輸入界面的步驟,還可包括如下步驟顯示包括注釋類型選擇區(qū)域, 及在所選擇的注釋類型為對現(xiàn)有注釋的回復(fù)時,還包括用以選擇上述現(xiàn)有注釋的評價的評價選擇區(qū)域的注釋輸入界面。為了達(dá)到上述目的,本發(fā)明還一方面的基于合作的堿基序列數(shù)據(jù)管理系統(tǒng),包括 DB服務(wù)器,保存對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)的注釋數(shù)據(jù)及堿基序列數(shù)據(jù);及服務(wù)服務(wù)器,將與客戶端的邀請區(qū)域相對應(yīng)的上述注釋數(shù)據(jù)及堿基序列數(shù)據(jù)發(fā)送至上述客戶端,而且,從上述客戶端接收包括上述錨點的位置信息的上述注釋數(shù)據(jù)并加工成符合保存于上述DB服務(wù)器的上述注釋數(shù)據(jù)的格式之后,保存于上述DB服務(wù)器。上述基于合作的堿基序列數(shù)據(jù)管理系統(tǒng),還可包括上述客戶端,其從上述服務(wù)器接收上述注釋數(shù)據(jù)及上述堿基序列數(shù)據(jù)并顯示表示有包含于上述注釋數(shù)據(jù)的錨點位置的堿基序列圖,而且,從用戶接收錨點的位置信息及注釋數(shù)據(jù)的輸入并發(fā)送至上述服務(wù)服務(wù)器。此時,上述客戶端以包含于上述注釋數(shù)據(jù)的注釋內(nèi)容的關(guān)鍵字為準(zhǔn)對上述錨點進(jìn)行分組并將上述分組信息顯示于上述堿基序列圖上。上述本發(fā)明提供可自由共享堿基序列相關(guān)研究內(nèi)容的支持研究者之間合作的堿基序列顯不方法。另外,可過濾所記錄的注釋信息并選擇用戶所需注釋顯示。另外,可表不特定疾病、人種等相關(guān)喊基序列地點之間的關(guān)系。
圖I為本發(fā)明一實施例的基于合作的堿基序列顯示及更新系統(tǒng)結(jié)構(gòu)圖;圖2為本發(fā)明一實施例的基于合作的堿基序列顯示及更新系統(tǒng)運行順序圖;圖3為本發(fā)明一實施例的堿基序列圖;圖4為根據(jù)本發(fā)明一實施例的,訪問者欲輸入新注釋時所顯示的注釋界面示意圖;圖5為本發(fā)明一實施例的保存注釋數(shù)據(jù)的表格的一示例圖;圖6為根據(jù)本發(fā)明的一實施例,對各錨點進(jìn)行分組并顯示的示意圖。*附圖標(biāo)記*602、604、606、608、610 錨點
具體實施例方式本發(fā)明的優(yōu)點及特征和實現(xiàn)方法,將通過結(jié)合附圖詳細(xì)說明的實施例變得明了。 但本發(fā)明不受下述實施例的限制,而可通過各種不同的形式實現(xiàn),本發(fā)明實施例的目的是更好的說明本發(fā)明并向本領(lǐng)域技術(shù)人員闡明本發(fā)明的范圍,本發(fā)明的范圍應(yīng)以權(quán)利要求書為準(zhǔn)。在整個說明書中,相同的附圖標(biāo)記表示相同的結(jié)構(gòu)。為了表述各種構(gòu)件,利用第一、第二等,但這些構(gòu)件不受上述術(shù)語的限制。這些術(shù)語的目的是將一個構(gòu)件與另一個構(gòu)件區(qū)別開來。因此,在下面的內(nèi)容中,在本發(fā)明的技術(shù)思想內(nèi),第一構(gòu)件也可能是第二構(gòu)件。用于本說明書的術(shù)語的目的是對實施例進(jìn)行說明而非限制本發(fā)明。在本說明書中,若沒有特殊的說明,單數(shù)型中也包括復(fù)數(shù)型。在說明書中,“包括(comprises)”及/或 “包括的(comprising) ”不排除在所提及的構(gòu)建之外,還存在一個以上的其他構(gòu)件。若沒有其他的定義,用于本說明書的所有術(shù)語(包括描述及科學(xué)術(shù)語)可解釋為本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員共同理解的意思。另外,一般所使用的定義在詞典中的術(shù)語,在沒有明確的特殊定義的前提下,不會被解釋為異?;蜻^度的內(nèi)容。首先,結(jié)合圖I對本發(fā)明一實施例的基于合作的堿基序列顯示及更新系統(tǒng)的結(jié)構(gòu)及運行進(jìn)行詳細(xì)說明。圖I為本實施例的基于合作的堿基序列顯示及更新系統(tǒng)結(jié)構(gòu)圖。如圖I所示,本實施例的基于合作的堿基序列顯示及更新系統(tǒng),包括服務(wù)服務(wù)器100、DB服務(wù)器102、固定終端108及網(wǎng)絡(luò)。另外,還可根據(jù)情況包括移動終端106。在本發(fā)明中,客戶端可以是固定終端108或移動終端106。網(wǎng)絡(luò)104用以連接服務(wù)服務(wù)器100、固定終端108及移動終端106,但不受通信方法的種類及連接技術(shù)的限制。雖然圖中DB服務(wù)器102直接連接于服務(wù)服務(wù)器100,但DB服務(wù)器102可以通過網(wǎng)絡(luò)104連接于服務(wù)服務(wù)器100。另外,雖然圖中DB服務(wù)器102和服務(wù)服務(wù)器100為獨立的裝置,但也可通過一個裝置實現(xiàn)。DB服務(wù)器102保存堿基序列數(shù)據(jù)及注釋數(shù)據(jù)表格。DB服務(wù)器102可由緩存 (Cache)、只讀存儲器(Read Only Memory, ROM)、可編程只讀存儲器(Programable ROM, PROM)、可擦除可編程只讀存儲器(Erasable Programmable ROM, EPROM)、電可擦除可編程只讀存儲器(Electrically Erasable Programmable ROM,EEPR0M)及閃存(Flash memory) 等揮發(fā)性內(nèi)存元件、隨機(jī)存取存儲器(Random Access Memory,RAM)等揮發(fā)性內(nèi)存元件及硬盤驅(qū)動器(Hard disk drive)等存儲介質(zhì)中的至少一種構(gòu)成,但不限于此。堿基序列數(shù)據(jù)包括構(gòu)成堿基序列的各堿基(base)。上述堿基為本發(fā)明技術(shù)領(lǐng)域中眾所周知的構(gòu)成堿基序列的各堿基(nucleobase),是腺嘌呤(Adenine)、鳥嘌呤 (Guanine)、胞卩密唳(Cytosine)及胸腺卩密唳(Thymine)中的一種。注釋數(shù)據(jù)是對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)輸入的各注釋相關(guān)的數(shù)據(jù)。上述注釋數(shù)據(jù),例如,包括注釋的擬定人、擬定時間、注釋的類型、從其他用戶的評價計算出的對注釋的評價值及作為針對注釋的內(nèi)容的數(shù)據(jù)的注釋內(nèi)容等。因可對一個錨點創(chuàng)建兩個以上的注釋,因此,對于一個錨點可存在兩個以上的上述注釋數(shù)據(jù)。注釋數(shù)據(jù)表格可理解為包括上述注釋數(shù)據(jù)的數(shù)據(jù)庫表格。圖5為本實施例的上述注釋數(shù)據(jù)表格的示例表格。如圖5所示,針對特性染色體的特定位置擬定的各注釋信息可保存于DB服務(wù)器102。下面,如在數(shù)據(jù)庫表格中所使用的一般的情況一樣,列(column)指表格的各列的名稱,而新輸入的各套數(shù)據(jù)成為行(row)數(shù)據(jù)。在圖5中,一行數(shù)據(jù)意味著一條注釋。注釋數(shù)據(jù)表格的各行數(shù)據(jù)分別表示一條注釋,而對各注釋的屬性值保存為列。DB服務(wù)器102保存注釋數(shù)據(jù)時構(gòu)成的數(shù)據(jù)集合可通過各種方式構(gòu)成,而不受利用如圖5所示的注釋數(shù)據(jù)表格保存的方式。服務(wù)服務(wù)器100可控制DB服務(wù)器102,以保存從移動終端106或固定終端108接收的上述注釋數(shù)據(jù)。例如,若移動終端106或固定終端108將所接收的注釋數(shù)據(jù)發(fā)送至服務(wù)服務(wù)器100,則服務(wù)服務(wù)器100生成將上述注釋數(shù)據(jù)保存于上述注釋數(shù)據(jù)表格的注釋行 (row)數(shù)據(jù),并將上述注釋行數(shù)據(jù)提供至DB服務(wù)器,以插入至上述注釋數(shù)據(jù)表格中。在上述上述注釋數(shù)據(jù)的列中,可包括保存上述注釋的已指定的類型中的一種的注釋類型列。注釋類型,例如,為“實驗結(jié)果記錄”類型、對現(xiàn)有注釋的“回復(fù)”類型、對現(xiàn)有注釋的“更正/意見”類型。尤其是,在現(xiàn)有注釋中可存在根據(jù)注釋擬定人之外的評價計算出的評價值。在上述注釋數(shù)據(jù)的列中,還可包括保存上述評價值的注釋評價值列。另外,如上所述,為了管理注釋的關(guān)鍵字,在上述注釋數(shù)據(jù)的列中,包括用以保存作為注釋內(nèi)容的字符串的內(nèi)容列及用以保存關(guān)于將上述字符串與字符串詞典進(jìn)行比較以從上述字符串提取的關(guān)鍵字的信息的關(guān)鍵字列。
下面,結(jié)合圖2對本實施例的基于合作的堿基序列顯示及更新系統(tǒng)的運行進(jìn)行詳細(xì)說明。首先,移動終端106或固定終端108訪問堿基序列顯示及更新服務(wù)器站點(S200)。 上述服務(wù)站點可以是由服務(wù)服務(wù)器100提供的。S卩,服務(wù)服務(wù)器100可具備網(wǎng)絡(luò)服務(wù)器的功能。接著,完成訪問者的登錄。此時,訪問者為未注冊人員,則完成會員加入(S202)。 在加入會員時,可輸入姓名、職業(yè)及關(guān)于感興趣領(lǐng)域的信息。上述職業(yè)及感興趣領(lǐng)域可通過選擇已輸入的列表中的一個項目的方式輸入。加入會員時輸入的信息可保存于DB服務(wù)器 102。若完成訪問者的登錄,則將顯示表示由訪問者或他人指定的錨點位置的堿基序列圖(S204)。當(dāng)然,若圖示的范圍內(nèi)的堿基序列圖中不包括任何錨點,則只顯示堿基序列圖。 上述喊基序列圖可以是在現(xiàn)有基因瀏覽器中放大喊基序列的狀態(tài)下表不喊基序列的排列的圖案。在圖3中,示出堿基序列圖300及錨點302a、302b、302c的位置的圖301。根據(jù)不同的設(shè)置,在完成訪問者的登錄之后,只顯示訪問者自身或訪問者指定的人生成的錨點,而且,還可以只顯示對訪問者自身或訪問者指定的人擬定的注釋的錨點。另外,各錨點根據(jù)堿基序列圖上存在的屬性被分組。例如,關(guān)于疾病A的錨點顯示為一個形狀或表示各錨點之間的連接關(guān)系。圖6顯示對各錨點進(jìn)行分組的示例。首先,在堿基序列圖600中,與白血病 (Leukemia)相關(guān)的錨點602、604、606被箭頭相互連接。另外,Jak2 Marker相關(guān)的錨點608、 610被箭頭相互連接。另外,與特定人種相關(guān)的錨點602、608、604被虛線箭頭相互連接。各錨點的分組可以記載于上述關(guān)鍵字列的值為準(zhǔn)。即,保存有至少一個或預(yù)定數(shù)量以上的將白血病作為關(guān)鍵字的注釋的錨點,可分為與白血病相關(guān)的群組。另外,各錨點的分組也可以從保存于上述注釋內(nèi)容的單詞中提取的關(guān)鍵字為準(zhǔn)。若用戶要閱覽對特定錨點所記載的注釋,則可通過選擇相應(yīng)錨點閱覽上述注釋。 閱覽注釋的狀態(tài)的界面顯示于圖6的堿基序列圖620中。在堿基序列圖620中只表示三個注釋,但若是研究較為活躍的錨點,則可能有多個注釋。在存在兩個以上對上述所選的錨點的注釋時,可以考慮當(dāng)前用戶的職業(yè)和包含于上述注釋數(shù)據(jù)的擬定人的職業(yè)的相似度、當(dāng)前用戶的關(guān)心領(lǐng)域和包含于上述注釋數(shù)據(jù)的擬定人的關(guān)心領(lǐng)域及上述注釋數(shù)據(jù)的評價值而計算出的數(shù)值為準(zhǔn)排列注釋并顯示。此時,可將判定為最符合用戶傾向的注釋顯示在最上面。當(dāng)然,可以首先顯示最近輸入的注釋,或考慮用戶檔案首先顯示具有相同關(guān)心對象或職業(yè)的注釋,或首先顯示特定注釋類型。下面,結(jié)合圖4說明訪問者要輸入新注釋時顯示的注釋輸入界面。若訪問者要輸入新注釋,則輸入預(yù)先指定的注釋輸入命令(S208)。上述注釋輸入命令,例如,可選擇點擊鼠標(biāo)右鍵時生成的彈出菜單的一個項目。即,若對已生成的錨點輸入注釋,則將鼠標(biāo)移動到已生成的錨點并輸入上述注釋輸入命令。另外,若生成新的錨點并添加注釋,則將鼠標(biāo)移動到欲生成錨點的堿基序列位置401并輸入上述注釋輸入命令。若輸入上述注釋輸入命令,則將顯示如圖4所示的注釋輸入界面。上述注釋輸入界面,包括注釋類型輸入?yún)^(qū)域402、評價值輸入?yún)^(qū)域403及編輯區(qū)域404。注釋類型輸入?yún)^(qū)域402可由選擇預(yù)先設(shè)定的注釋類型中的一個的用戶界面構(gòu)成。 另外,評價值輸入?yún)^(qū)域403在以對現(xiàn)有注釋的回復(fù)形式輸入注釋的情況下,用以輸入為上述現(xiàn)有注釋的評價的評價項目。編輯區(qū)域404可由可輸入字符串的編輯控制區(qū)域構(gòu)成。另外,可在上述注釋輸入界面包括指定所輸入的注釋的公開與否的區(qū)域(未圖示)。上述注釋的公開與否可通過特定加入者的設(shè)置一并應(yīng)用。另外,可對特定類型的注釋設(shè)置注釋的公開與否。另外,在服務(wù)訪問裝置為移動終端106時,統(tǒng)一將所輸入的注釋設(shè)置為不公開。設(shè)定為非公開的注釋只有擬定人本身才能閱覽。用戶通過上述注釋輸入界面輸入的數(shù)據(jù)將發(fā)送至服務(wù)服務(wù)器100。服務(wù)服務(wù)器 100接收上述數(shù)據(jù)并生成將保存于上述注釋數(shù)據(jù)表格的注釋行(row)數(shù)據(jù),而且,將上述注釋行數(shù)據(jù)提供至DB服務(wù)器102并插入注釋數(shù)據(jù)表格中(S210)。服務(wù)服務(wù)器100將新輸入的注釋或錨點輸入結(jié)果發(fā)送至固定終端108或移動終端 106,以更新堿基序列圖。固定終端108或移動終端106接收上述數(shù)據(jù)并更新堿基序列圖進(jìn)行顯示(S212)。用戶可輸入對于注釋的檢索條件以只顯示符合檢索條件的注釋及與其相關(guān)的錨點(S214)。此時,關(guān)鍵字、擬定人、注釋類型、評價值等可成為其標(biāo)準(zhǔn)。此時,顯示與過濾的注釋相關(guān)的錨點(S216)。上述實施例僅用以說明本發(fā)明而非限制,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明進(jìn)行修改、變形或者等同替換,而不脫離本發(fā)明的精神和范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。因此,以上記載的實施例在所有方面都是示例性的,而非限制性的。
權(quán)利要求
1.一種基于合作的堿基序列數(shù)據(jù)的管理方法,包括如下步驟服務(wù)服務(wù)器接收對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)輸入的注釋數(shù)據(jù);及上述服務(wù)服務(wù)器在包括一個以上的注釋數(shù)據(jù)的列(column)的注釋數(shù)據(jù)表格中保存上述所接收的注釋數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的基于合作的堿基序列數(shù)據(jù)的管理方法,其特征在于在上述注釋數(shù)據(jù)的列中,包括保存注釋的已指定的類型中的一種的注釋類型列。
3.根據(jù)權(quán)利要求I所述的基于合作的堿基序列數(shù)據(jù)的管理方法,其特征在于在上述注釋數(shù)據(jù)的列中,包括保存根據(jù)注釋擬定人之外的評價計算出的評價值的注釋評價值列。
4.根據(jù)權(quán)利要求I所述的基于合作的堿基序列數(shù)據(jù)的管理方法,其特征在于在上述注釋數(shù)據(jù)的列中,包括用以保存作為注釋內(nèi)容的字符串的內(nèi)容列及用以保存關(guān)于將上述字符串與字符串詞典進(jìn)行比較以從上述字符串提取的關(guān)鍵字的信息的關(guān)鍵字列。
5.一種基于合作的堿基序列數(shù)據(jù)的顯示方法,包括如下步驟客戶端從服務(wù)器接收與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)的上述堿基序列內(nèi)的位置數(shù)據(jù) '及上述客戶端根據(jù)上述位置數(shù)據(jù)將錨點的位置顯示于堿基序列圖中。
6.根據(jù)權(quán)利要求5所述的基于合作的堿基序列數(shù)據(jù)的顯示方法,其特征在于,還可包括如下步驟上述客戶端再接收對上述錨點的注釋數(shù)據(jù);上述客戶端選擇至少一個錨點;及上述客戶端顯示包含于對上述所選擇的錨點的注釋數(shù)據(jù)的注釋內(nèi)容。
7.根據(jù)權(quán)利要求6所述的基于合作的堿基序列數(shù)據(jù)的顯示方法,其特征在于上述顯示包含于對上述所選擇的錨點的注釋數(shù)據(jù)的注釋內(nèi)容的步驟,包括如下步驟上述客戶端在存在兩個以上對上述所選擇的錨點的注釋數(shù)據(jù)的注釋內(nèi)容時,以考慮當(dāng)前用戶的職業(yè)和包含于上述對所選擇的錨點的注釋數(shù)據(jù)的擬定人的職業(yè)的相似度、當(dāng)前用戶的關(guān)心領(lǐng)域和包含于上述對所選擇的錨點的注釋數(shù)據(jù)的擬定人的關(guān)心領(lǐng)域及上述對所選擇的錨點的注釋數(shù)據(jù)的評價值而計算出的數(shù)值為準(zhǔn)排列注釋數(shù)據(jù)的注釋內(nèi)容并顯示。
8.根據(jù)權(quán)利要求5所述的基于合作的堿基序列數(shù)據(jù)的顯示方法,其特征在于,還可包括如下步驟上述客戶端再接收對上述錨點的注釋數(shù)據(jù);及上述客戶端以包含于上述注釋數(shù)據(jù)的注釋內(nèi)容中的關(guān)鍵字為準(zhǔn)對上述錨點進(jìn)行分組并將分組信息顯示于上述堿基序列圖上。
9.根據(jù)權(quán)利要求5所述的基于合作的堿基序列數(shù)據(jù)的顯示方法,其特征在于,還可包括如下步驟上述客戶端再接收對上述錨點的注釋數(shù)據(jù),而上述注釋數(shù)據(jù)包括擬定人信息、注釋類型信息、評價值信息及注釋內(nèi)容 '及上述客戶端以從上述擬定人信息、注釋類型信息、評價值信息及注釋內(nèi)容中提取的關(guān)鍵字中的至少一個為準(zhǔn)過濾上述注釋數(shù)據(jù)并顯示。
10.根據(jù)權(quán)利要求9所述的基于合作的堿基序列數(shù)據(jù)的顯示方法,其特征在于上述過濾上述注釋數(shù)據(jù)并顯示的步驟,包括如下步驟上述客戶端以考慮當(dāng)前用戶的職業(yè)和包含于上述注釋數(shù)據(jù)的擬定人的職業(yè)的相似度、 當(dāng)前用戶的關(guān)心領(lǐng)域和包含于上述注釋數(shù)據(jù)的擬定人的關(guān)心領(lǐng)域而計算出的數(shù)值為準(zhǔn)過濾上述注釋數(shù)據(jù)并顯示。
11.一種基于客戶端合作的堿基序列數(shù)據(jù)的更新方法,包括如下步驟客戶端選擇堿基序列圖上的注釋輸入位置;上述客戶端顯示包括用于輸入注釋的編輯區(qū)域在內(nèi)的注釋輸入界面;及上述客戶端將包括通過上述編輯區(qū)域輸入的注釋內(nèi)容及上述注釋輸入位置在內(nèi)的注釋數(shù)據(jù)發(fā)送至堿基序列數(shù)據(jù)保存裝置。
12.根據(jù)權(quán)利要求11所述的基于合作的堿基序列數(shù)據(jù)的更新方法,其特征在于上述顯示注釋輸入界面的步驟,還包括上述客戶端顯示包括注釋類型選擇區(qū)域的注釋輸入界面的步驟;發(fā)送至上述堿基序列數(shù)據(jù)保存裝置的步驟,還包括上述客戶端將還包括通過上述注釋類型選擇區(qū)域選擇的注釋類型信息的注釋數(shù)據(jù)發(fā)送至上述堿基序列數(shù)據(jù)保存裝置的步驟。
13.根據(jù)權(quán)利要求12所述的基于合作的堿基序列數(shù)據(jù)的更新方法,其特征在于 選擇上述堿基序列圖上的注釋輸入位置的步驟是選擇堿基序列圖上的錨點中的一個的步驟;上述顯示注釋輸入界面的步驟,還包括在所選擇的注釋類型為對現(xiàn)有注釋的回復(fù)時, 上述客戶端顯示還包括用以選擇對上述現(xiàn)有注釋的評價的評價選擇區(qū)域的注釋輸入界面的步驟;上述發(fā)送至上述堿基序列數(shù)據(jù)保存裝置的步驟,還包括上述客戶端將通過上述評價選擇區(qū)域選擇的對上述現(xiàn)有注釋的評價信息發(fā)送至上述堿基序列數(shù)據(jù)保存裝置的步驟。
14.根據(jù)權(quán)利要求11所述的基于合作的堿基序列數(shù)據(jù)的更新方法,其特征在于,還包括如下步驟上述客戶端接收關(guān)于上述注釋數(shù)據(jù)的公開與否的輸入。
15.一種基于合作的堿基序列數(shù)據(jù)管理系統(tǒng),包括DB服務(wù)器,保存對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)的注釋數(shù)據(jù)及堿基序列數(shù)據(jù);及服務(wù)服務(wù)器,將與客戶端的邀請區(qū)域相對應(yīng)的上述注釋數(shù)據(jù)及堿基序列數(shù)據(jù)發(fā)送至上述客戶端,而且,從上述客戶端接收包括上述錨點的位置信息的上述注釋數(shù)據(jù)并加工成符合保存于上述DB服務(wù)器的上述注釋數(shù)據(jù)的格式之后,保存于上述DB服務(wù)器。
16.根據(jù)權(quán)利要求15所述的基于合作的堿基序列數(shù)據(jù)的管理系統(tǒng),其特征在于 還包括客戶端,其從上述服務(wù)器接收上述注釋數(shù)據(jù)及上述堿基序列數(shù)據(jù)并顯示表示有包含于上述注釋數(shù)據(jù)的錨點位置的堿基序列圖,而且,從用戶接收錨點的位置信息及注釋數(shù)據(jù)的輸入并發(fā)送至上述服務(wù)服務(wù)器。
17.根據(jù)權(quán)利要求16所述的基于合作的堿基序列數(shù)據(jù)的管理系統(tǒng),其特征在于 上述客戶端以包含于上述注釋數(shù)據(jù)的注釋內(nèi)容的關(guān)鍵字為準(zhǔn)對上述錨點進(jìn)行分組并將分組信息顯示于上述堿基序列圖上。
全文摘要
本發(fā)明提供基于合作的堿基序列數(shù)據(jù)的管理、顯示及更新方法。本發(fā)明的基于合作的堿基序列數(shù)據(jù)的管理方法,包括如下步驟接收對與堿基序列的至少一個堿基對應(yīng)的錨點(anchor)輸入的注釋數(shù)據(jù);及上述服務(wù)服務(wù)器在包括一個以上的注釋數(shù)據(jù)的列(column)的注釋數(shù)據(jù)表格中,保存上述所接收的注釋數(shù)據(jù)。
文檔編號G06F19/18GK102609631SQ20111034277
公開日2012年7月25日 申請日期2011年10月27日 優(yōu)先權(quán)日2010年10月28日
發(fā)明者樸旻胥, 李晶娫 申請人:三星Sds株式會社