專利名稱:Dna分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及二維碼數(shù)據(jù)處理領(lǐng)域,具體地涉及一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法及裝置。
背景技術(shù):
短串聯(lián)重復(fù)序列(shorttandem repeat, STR)又稱微衛(wèi)星 DNA (micro satelliteDNA),是一類廣泛存在于人類基因組中的DNA多態(tài)性基因座。它由2 6堿基對(duì)構(gòu)成核心序列,呈串聯(lián)重復(fù)排列。通常同一位點(diǎn)上以核心重復(fù)單元的重復(fù)數(shù)表示該基因座的等位基因型。STR位點(diǎn)因其基因片段短、擴(kuò)增效率高、判型準(zhǔn)確等特點(diǎn)。已廣泛應(yīng)用于法醫(yī)學(xué)個(gè)體識(shí)別和親子鑒定等領(lǐng)域。GeneMarker 是一款全球范圍被廣泛應(yīng)用于眾多DNA實(shí)驗(yàn)室的基因分析軟件,其基本功能是基于STR試劑盒進(jìn)行STR分子標(biāo)記位點(diǎn)的擴(kuò)增、測(cè)序,并進(jìn)行基因型分型,在此基礎(chǔ)上提供多種應(yīng)用分析模塊。所述的STR基因分型信息是指,在一個(gè)試劑盒集成的多個(gè)STR標(biāo)記位點(diǎn)上,單個(gè)樣本在各位點(diǎn)的等位基因信息的集合。例如,基因數(shù)據(jù)為abc-2011-003. fsa#DYS001<9> ;DYS002<10,11> ;DYS003<8. 5,10>。其含義是原始測(cè)序數(shù)據(jù)文件名稱為abc-2011-003. fsa的樣品,其DYS001基因座等位基因型為9(純合);DYS002基因座上等位基因型為10,11 ;DYS003基因座上等位基因型為8. 5,10。軟件詳請(qǐng)參見其官方網(wǎng)站(英文)http: //www. softgenetics. com/GeneMarker.
html ο在現(xiàn)有技術(shù)中,進(jìn)行基因數(shù)據(jù)交換是采用測(cè)序儀電泳方式測(cè)定基因的序列,測(cè)序產(chǎn)生的熒光信號(hào)轉(zhuǎn)化為電信號(hào)并以峰圖的形式顯示并儲(chǔ)存,可通過峰圖判定一個(gè)STR基因座上的等位基因分型,并通過人為抄錄、CODIS (Combined DNA Index System, DNA聯(lián)合索引系統(tǒng))文件、用戶定制文件等方法記錄基因數(shù)據(jù)。發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),傳統(tǒng)的數(shù)據(jù)交換基于CODIS格式文件或人為抄錄方式,需要耗費(fèi)很多人力資源,效率較低,易出錯(cuò)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法及裝置,利用二維碼等技術(shù)來替換以往的CODIS文件方法,以改善工作效率、提高安全性和實(shí)施標(biāo)準(zhǔn)化管理。 一方面,本發(fā)明實(shí)施例提供了一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法,所述方法包括將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像;將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。另一方面,本發(fā)明實(shí)施例提供了一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置,所述裝置包括生成單元,用于將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像;輸出單元,用于將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。本發(fā)明實(shí)施例的上述技術(shù)方案的有益效果在于相對(duì)于傳統(tǒng)的數(shù)據(jù)交換基于CODIS格式文件或人為抄錄方式,需要耗費(fèi)很少人力資源,效率較高,且不容易出錯(cuò)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法的整 體流程圖;圖2為本發(fā)明實(shí)施例的二維碼輸出過程的流程圖;圖3為本發(fā)明實(shí)施例的由基因數(shù)據(jù)生成的二維碼圖像;圖4為本發(fā)明實(shí)施例的將大量基因型數(shù)據(jù)壓縮后再轉(zhuǎn)成二維碼所得到的二維碼圖像;圖5為本發(fā)明實(shí)施例的在打印基因型數(shù)據(jù)峰圖時(shí),將二維碼圖像打印于峰圖邊上的不意圖;圖6為本發(fā)明實(shí)施例的二維碼采集過程的流程圖;圖7為本發(fā)明實(shí)施例的從顯示設(shè)備/紙/程序接口獲取二維碼時(shí),掃描的二維碼圖像;圖8為本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置的功能框圖;圖9為本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置的具體功能框圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例的技術(shù)方案將基因數(shù)據(jù)存貯于字符或字符集合、條碼(如二維碼)內(nèi),并附在相應(yīng)的基因峰圖旁邊或?qū)С龀蓡为?dú)圖片文件。二維碼,全稱為二維條碼,二維條碼是指在一維條碼的基礎(chǔ)上擴(kuò)展出另一維具有可讀性的條碼。一維條碼的寬度記載著數(shù)據(jù),而其長(zhǎng)度沒有記載數(shù)據(jù)。二維條碼的長(zhǎng)度、寬度均記載著數(shù)據(jù)。二維條碼有一維條碼沒有的“定位點(diǎn)”和“容錯(cuò)機(jī)制”。容錯(cuò)機(jī)制在即使沒有辨識(shí)到全部的條碼、或者說條碼有污損時(shí),也可以正確地還原條碼上的信息。本發(fā)明實(shí)施例的基因數(shù)據(jù)交換的方法不局限于適用于二維碼數(shù)據(jù)。而且二維碼數(shù)據(jù)的實(shí)現(xiàn)包括但不限于QRCode標(biāo)準(zhǔn),還可采用例如FOF417、DataMatrix、Code4標(biāo)準(zhǔn)。其中,QRCode是符合ISO標(biāo)準(zhǔn)的一種二維碼編碼方案,對(duì)應(yīng)的ISO標(biāo)準(zhǔn)為IS0/IEC18004:2000/6 ο以二維碼為例,對(duì)于二維碼上的明文信息(如果有的話),使用標(biāo)準(zhǔn)的二維碼閱讀工具即可以獲取。對(duì)于二維碼的生成,可以由軟件系統(tǒng)生成,也可以調(diào)用外部的編程接口來生成。對(duì)于用戶來說,可以使用多種軟件系統(tǒng)來生成二維碼,也可以使用符合相關(guān)規(guī)范的開放接口(一般不含加密部份)的工具來生成。圖I為本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法的整體流程圖。如圖I所示,該方法包括如下步驟110、將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像;120、將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。其中,該基因數(shù)據(jù)例如為STR基因分型數(shù)據(jù)。根據(jù)測(cè)序技術(shù)的原理,DNA序列中的每個(gè)堿基在測(cè)定出來以后,通過STR分型軟件(如GeneMarker)解析成峰圖信息并進(jìn)一步解析成相應(yīng)基因座的等位基因數(shù)字信息,二者一個(gè)是圖像形式,一個(gè)是數(shù)字形式。步驟110的二維碼轉(zhuǎn)換處理步驟,將數(shù)字化的等位基因 信息轉(zhuǎn)為二維碼格式,與峰圖信息互相補(bǔ)充驗(yàn)證。并達(dá)到提高基因數(shù)據(jù)交換效率,降低傳輸錯(cuò)誤率的效果。本領(lǐng)域內(nèi)專業(yè)的STR基因分型軟件較少,在如何傳輸基因數(shù)據(jù)方面,一直以來形式單一。常見的CODIS文件是將所有同批次樣本的基因信息儲(chǔ)存在同一文件中。而在本發(fā)明實(shí)施例中,二維碼和峰圖信息共同儲(chǔ)存則更為直觀簡(jiǎn)潔,在傳輸中也可以分樣本進(jìn)行數(shù)據(jù)的傳遞。二維碼技術(shù)目前在DNA分析領(lǐng)域應(yīng)用非常少,作為專業(yè)的STR分型數(shù)據(jù)傳輸手段應(yīng)用于下游的分析軟件及相關(guān)的實(shí)驗(yàn)室管理系統(tǒng)中前景是非常廣闊的。進(jìn)一步地,在將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像之前,所述方法還可以包括步驟判斷所述基因數(shù)據(jù)的長(zhǎng)度是否超過預(yù)設(shè)的長(zhǎng)度閾值;當(dāng)所述基因數(shù)據(jù)的長(zhǎng)度超過預(yù)設(shè)的長(zhǎng)度閾值時(shí),對(duì)所述基因數(shù)據(jù)進(jìn)行壓縮處理,并將壓縮處理后的基因數(shù)據(jù)編碼生成二維碼圖像??蛇x地,步驟110中將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像可以包括將所述基因數(shù)據(jù)根據(jù)QRCode標(biāo)準(zhǔn)、PDF417標(biāo)準(zhǔn)、DataMatrix標(biāo)準(zhǔn)或者Code4標(biāo)準(zhǔn)轉(zhuǎn)換為二維碼圖像。如何保證數(shù)據(jù)傳輸?shù)目煽啃院驼_性主要是基于不同的轉(zhuǎn)換及解碼標(biāo)準(zhǔn),根據(jù)QRCode標(biāo)準(zhǔn)、PDF417標(biāo)準(zhǔn)、DataMatrix標(biāo)準(zhǔn)或者Code4標(biāo)準(zhǔn)轉(zhuǎn)換,只要過程選取的標(biāo)準(zhǔn)一致,可解決由二維碼帶來的傳輸可靠性問題。具體地,在一實(shí)施例中,步驟120可以是將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像打印在一起,所述二維碼圖像位于所述峰圖的旁邊,較佳地,二維碼圖像不覆蓋該峰圖;或者,將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像同時(shí)呈現(xiàn)于顯示設(shè)備,所述二維碼圖像位于所述峰圖的旁邊。峰圖是二維碼的直觀效果顯示,該二維碼圖像與該峰圖二者可以相互補(bǔ)充驗(yàn)證。等位基因數(shù)字信息與峰圖之間是否一致,是基于分型軟件的判讀結(jié)果,對(duì)于二維碼加峰圖或者CODIS文件的影響都是一致的。本發(fā)明實(shí)施例的將二維碼圖像與包含數(shù)據(jù)的峰圖同時(shí)打印在一起的方式更便于后期對(duì)該數(shù)據(jù)進(jìn)行校對(duì)。從而找出分型軟件分析過程中可能出現(xiàn)的誤判。進(jìn)一步地,圖I所示方法還可以包括步驟獲取包含基因數(shù)據(jù)的二維碼圖像,例如從顯示設(shè)備、紙或者程序接口獲取包含基因數(shù)據(jù)的二維碼圖像;解碼所述二維碼圖像得到基因數(shù)據(jù)。本發(fā)明實(shí)施例的上述方法,使用二維碼采集設(shè)備或軟件調(diào)用二維碼解碼庫的應(yīng)用程序接口解碼,可以批量還原基因型數(shù)據(jù),提高了效率。在又一實(shí)施例中,在獲取包含基因數(shù)據(jù)的二維碼圖像之后,所述方法還包括判斷所述二維碼圖像中的數(shù)據(jù)是否為壓縮格式;當(dāng)為壓縮格式時(shí),對(duì)所述二維碼圖像中的數(shù)據(jù)進(jìn)行解壓縮處理;對(duì)解壓處理后的二維碼圖像進(jìn)行解碼處理,以得到基因數(shù)據(jù)。進(jìn)一步地,圖I所示方法還可以包括步驟獲取包含基因數(shù)據(jù)的二維碼圖像,以及與所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖;解碼所述二維碼圖像得到基因數(shù)據(jù);根據(jù)解碼后的基因數(shù)據(jù)驗(yàn)證所述峰圖的正確性。分型軟件判讀等位 基因數(shù)字信息實(shí)際上是通過解析峰圖實(shí)現(xiàn)的,峰圖在不同的實(shí)驗(yàn)環(huán)境中受到各種因素的影響,因此在峰高、峰型、出峰位置等方面,每個(gè)樣品都是有微小的差異的。通過峰圖判讀為數(shù)字形式時(shí),分型軟件通過自身的算法會(huì)整合各種影響。因此,同一基因座上不同樣品之間,即使分型數(shù)字信息一致,峰圖也并非完全一樣。本發(fā)明實(shí)施例提供的二維碼圖像和峰圖信息共同顯示給用戶時(shí),用戶只需掃描二維碼即可顯示等位基因數(shù)字信息,同時(shí)可以參照峰圖進(jìn)行人工的確認(rèn)。這在CODIS里面是無法實(shí)現(xiàn)的。本發(fā)明實(shí)施例的以二維碼代替?zhèn)鹘y(tǒng)CODIS或人為抄錄的方法,由于各流程的內(nèi)聚性高,流程間耦合度低,所以其一些環(huán)節(jié)方法(包括基因數(shù)據(jù)組織形式、二維碼編碼方式、數(shù)據(jù)壓縮算法等)容易擴(kuò)展和替換。如二維碼即可以使用其它的圖形編碼技術(shù)。下面分別介紹本發(fā)明實(shí)施例中基因數(shù)據(jù)的二維碼輸出、采集過程。二維碼輸出過程圖2為本發(fā)明實(shí)施例中二維碼輸出過程的流程圖。軟件系統(tǒng)將內(nèi)部的基因數(shù)據(jù)按照二維碼規(guī)范編碼成相應(yīng)的圖片格式,隨峰圖打印輸出到紙面上。如圖2所示,二維碼輸出過程包括如下步驟210、開始基因數(shù)據(jù)輸出;例如,基因數(shù)據(jù)為abc-2011-003. fsa#DYS001<9> ;DYS002<10,11> ;DYS003<8. 5,10> ;220、轉(zhuǎn)換基因數(shù)據(jù)為標(biāo)準(zhǔn)格式;例如,按照QRCode編碼規(guī)范進(jìn)行轉(zhuǎn)換。230、判斷數(shù)據(jù)是否超過設(shè)置的長(zhǎng)度,如是,執(zhí)行步驟250,如否,執(zhí)行步驟240 ;240、生成二維碼;例如,按照QRCode編碼規(guī)范進(jìn)行轉(zhuǎn)換,將基因數(shù)據(jù)編碼后生成二維碼圖像,如圖3所示。250、壓縮數(shù)據(jù),步驟250之后進(jìn)入步驟240 ;其中,對(duì)于步驟230、250、240,是先壓縮數(shù)據(jù)再生成二維碼。二維碼信息可以包含等位基因的Size坐標(biāo)、峰高、峰面積、質(zhì)量等信息。對(duì)于有時(shí)需要取一個(gè)板上的所有樣本基因型信息的場(chǎng)景,產(chǎn)生的數(shù)據(jù)量會(huì)較大,約有20多K bytes。這時(shí),可以采取現(xiàn)有的壓縮算法(例如Hib庫)做處理,以減小最終數(shù)據(jù)大小,便于符合目前二維碼標(biāo)準(zhǔn)的存貯規(guī)范。以96個(gè)樣本為例,基因型數(shù)據(jù)如下2010-ll-12-wjie_103807-01_E09:D8S1179<13,15, > ;D21S11〈32. 2,> ;D7S820<9,12,> ;CSF1P0<11,12,> ;D3S1358〈15,16,> ;TH01<9, > ;D13S317<8,10,> ;D16S539<9,10,> ;D2S1338<23, > ;D19S433〈14. 2,15,> ;vffA<17,18,> ;TP0X<8,11,> ;D18S51<17,19,> ;Am<X,Y, > ;D5S818<10,12,> ;FGA<22, 23,> ;........................由于篇幅所限,以上只列出一個(gè)樣本的基因型數(shù)據(jù)。將其壓縮后再轉(zhuǎn)成二維碼,則如圖4所示。圖4可以使用二維碼采集設(shè)備或軟件調(diào)用二維碼解碼庫的應(yīng)用程序接口解碼,以批量還原基因型數(shù)據(jù),來提高效率。260、顯示/打印/存貯二維碼;打印峰圖時(shí)附在峰圖邊上,該二維碼包含了打印紙上其他區(qū)域的某些數(shù)據(jù)信息。這種將二維碼與被包含數(shù)據(jù)同時(shí)打印在一起的方式便于后期對(duì)該數(shù)據(jù)進(jìn)行校對(duì),如圖5所示,圖5中顯示了圖3中的二維碼圖片及與該二維碼圖片對(duì)應(yīng)的基因數(shù)據(jù)的峰圖,圖5中縱軸表不數(shù)據(jù)強(qiáng)度,橫軸表不DNA片段長(zhǎng)度。270、結(jié)束基因型數(shù)據(jù)輸出。以下說明二維碼采集過程,基因數(shù)據(jù)采集端可以使用攝像頭、條碼掃描槍等設(shè)備將打印好的二維碼圖像信息采集到系統(tǒng)中,由相關(guān)軟件負(fù)責(zé)解碼信息,提取出基因數(shù)據(jù)。如圖6所示,本發(fā)明實(shí)施例中二維碼采集過程包括如下步驟 310、開始基因型數(shù)據(jù)輸入;320、從顯示設(shè)備/紙/程序接口獲取二維碼;例如掃描得到對(duì)應(yīng)的二維碼圖片,如圖7所示;從程序接口獲取二維碼圖像是為了數(shù)據(jù)傳輸過程中,可以直接通過掃碼的方式快速的讀取數(shù)據(jù),以便進(jìn)行下游的分析,比對(duì)或數(shù)據(jù)入庫等。330、判斷二維碼中數(shù)據(jù)是否為壓縮格式,如是,執(zhí)行步驟350,如否,執(zhí)行步驟340 ;具體地,原始基因數(shù)據(jù)壓縮后會(huì)在頭部標(biāo)示其是否被壓縮;讀取時(shí)只需要讀取頭部該標(biāo)志,就可判斷其是否被壓縮。340、取出基因型數(shù)據(jù);例如解碼得到基因數(shù)據(jù)abc_2011-003. fsa#DYS001<9> ;DYS002〈10,11> ;DYS003<8. 5,10>。350、解壓縮數(shù)據(jù),步驟350之后進(jìn)入步驟340 ;其中,解壓縮數(shù)據(jù)時(shí)一般使用Hib庫提供的DEFLATE壓縮算法。360、導(dǎo)入相關(guān)下游分析軟件,例如將解碼后的原始基因數(shù)據(jù)送給需要該數(shù)據(jù)的軟件系統(tǒng)中。370、結(jié)束基因型數(shù)據(jù)輸入。本發(fā)明實(shí)施例還提供了一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置。圖8為該系統(tǒng)的功能框圖,如圖8所示,該裝置40包括生成單元410,用于將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像;輸出單元420,用于將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。在一實(shí)施例中,生成單元410負(fù)責(zé)將基因數(shù)據(jù)按指定格式(例markerl〈allelel,allele2> ;....)排列,然后生成二維碼圖像。如數(shù)據(jù)量過大,則以壓縮格式存貯。在一實(shí)施例中,輸出單元420負(fù)責(zé)顯示/打印/存貯峰圖,同時(shí)在峰圖附近附加打印二維碼圖像。圖9為本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置的具體功能框圖。進(jìn)一步地,如圖9所示,該裝置40還可以包括采集單元430,用于獲取包含基因數(shù)據(jù)的二維碼圖像;解碼單元440,用于解碼所述二維碼圖像得到基因數(shù)據(jù)。在一實(shí)施例中,采集單元430負(fù)責(zé)接收二維碼掃描設(shè)備(例如二維碼掃描器等)返回的數(shù)據(jù),或使用視頻采集設(shè)備(例如攝像頭等)直接將二維碼以圖片形式采集到電腦系統(tǒng)中。在一實(shí)施例中,解碼單元440負(fù)責(zé)將采集來的圖像數(shù)據(jù)解碼成原始基因型數(shù)據(jù)。進(jìn)一步地,如圖9所示,該裝置40還可以包括第一判斷單元450,用于判斷所述基因數(shù)據(jù)的長(zhǎng)度是否超過預(yù)設(shè)的長(zhǎng)度閾值;壓縮單元460,用于當(dāng)所述基因數(shù)據(jù)的長(zhǎng)度超過預(yù)設(shè)的長(zhǎng)度閾值時(shí),對(duì)所述基因數(shù)據(jù)進(jìn)行壓縮處理;所述生成單元410,還用于將壓縮處理后的基因數(shù)據(jù)編碼生成二維碼圖像。進(jìn)一步地,如圖9所示,該裝置40還可以包括第二判斷單元470,用于判斷所述二維碼圖像中的數(shù)據(jù)是否為壓縮格式;解壓縮單元480,用于當(dāng)為壓縮格式時(shí),對(duì)所述二維碼圖像中的數(shù)據(jù)進(jìn)行解壓縮處理;所述解碼單元440,還用于對(duì)解壓處理后的二維碼圖像進(jìn)行解碼處理,以得到基因數(shù)據(jù)。可選地,所述生成單元410,具體用于將所述基因數(shù)據(jù)根據(jù)QRCode標(biāo)準(zhǔn)、PDF417標(biāo)準(zhǔn)、DataMatrix標(biāo)準(zhǔn)或者Code4標(biāo)準(zhǔn)轉(zhuǎn)換為二維碼圖像;可選地,所述輸出單元420,具體用于將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像打印在一起,所述二維碼圖像位于所述峰圖的旁邊;或者將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像同時(shí)呈現(xiàn)于顯示設(shè)備,所述二維碼圖像位于所述峰圖的旁邊。 本發(fā)明實(shí)施例的一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法及裝置的優(yōu)點(diǎn)在于在效率方面,傳統(tǒng)的數(shù)據(jù)交換基于CODIS格式文件或人為抄錄方式,需要耗費(fèi)很多人力資源。采用二維碼后,可以將基因數(shù)據(jù)編碼成二維碼格式,以圖片形式附在打印的峰圖邊上,在需要讀取該基因數(shù)據(jù)時(shí),只要有視頻采集或二維碼采集設(shè)備,即可將數(shù)據(jù)讀取到設(shè)備中,由相關(guān)軟件直接解碼成基因數(shù)據(jù),從而可以大大提高基因數(shù)據(jù)交換的工作效率。對(duì)于紙質(zhì)等被加印二維碼物的信息的準(zhǔn)確性,由相應(yīng)的信息系統(tǒng)中的電子信息來檢驗(yàn),這樣免除了人為去分辨的麻煩與風(fēng)險(xiǎn)。本發(fā)明實(shí)施例利用二維碼等技術(shù)來替換以往的CODIS文件,這種方法在改善工作效率、提高安全性以及標(biāo)準(zhǔn)化管理方面,都表現(xiàn)優(yōu)秀。它對(duì)于基因數(shù)據(jù)交換方法來講,屬于質(zhì)的飛越,是信息化發(fā)展的必然趨勢(shì)。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,或者二者的結(jié)合來實(shí)施?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件模塊或計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。存儲(chǔ)介質(zhì)可以是隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)。以上實(shí)施例僅用以說明本發(fā)明實(shí)施例的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法,其特征在于,所述方法包括 將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像; 將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 獲取包含基因數(shù)據(jù)的二維碼圖像; 解碼所述二維碼圖像得到基因數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,在將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像之前,所述方法還包括 判斷所述基因數(shù)據(jù)的長(zhǎng)度是否超過預(yù)設(shè)的長(zhǎng)度閾值; 當(dāng)所述基因數(shù)據(jù)的長(zhǎng)度超過預(yù)設(shè)的長(zhǎng)度閾值時(shí),對(duì)所述基因數(shù)據(jù)進(jìn)行壓縮處理,并將壓縮處理后的基因數(shù)據(jù)編碼生成二維碼圖像。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像包括 將所述基因數(shù)據(jù)根據(jù)QRCode標(biāo)準(zhǔn)、PDF417標(biāo)準(zhǔn)、DataMatrix標(biāo)準(zhǔn)或者Code4標(biāo)準(zhǔn)轉(zhuǎn)換為二維碼圖像。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出包括將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像打印在一起,所述二維碼圖像位于所述峰圖的旁邊;或者, 將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像同時(shí)呈現(xiàn)于顯示設(shè)備,所述二維碼圖像位于所述峰圖的旁邊。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,在獲取包含基因數(shù)據(jù)的二維碼圖像之后,所述方法還包括 判斷所述二維碼圖像中的數(shù)據(jù)是否為壓縮格式; 當(dāng)為壓縮格式時(shí),對(duì)所述二維碼圖像中的數(shù)據(jù)進(jìn)行解壓縮處理; 對(duì)解壓處理后的二維碼圖像進(jìn)行解碼處理,以得到基因數(shù)據(jù)。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取包含基因數(shù)據(jù)的二維碼圖像包括從顯示設(shè)備、紙或者程序接口獲取包含基因數(shù)據(jù)的二維碼圖像。
8.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 獲取包含基因數(shù)據(jù)的二維碼圖像,以及與所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖; 解碼所述二維碼圖像得到基因數(shù)據(jù); 根據(jù)解碼后的基因數(shù)據(jù)驗(yàn)證所述峰圖的正確性。
9.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基因數(shù)據(jù)包括短串聯(lián)重復(fù)序列STR基因分型數(shù)據(jù)。
10.一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的裝置,其特征在于,所述裝置包括 生成單元,用于將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像; 輸出單元,用于將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括 采集單元,用于獲取包含基因數(shù)據(jù)的二維碼圖像; 解碼單元,用于解碼所述二維碼圖像得到基因數(shù)據(jù)。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括 第一判斷單元,用于判斷所述基因數(shù)據(jù)的長(zhǎng)度是否超過預(yù)設(shè)的長(zhǎng)度閾值; 壓縮單元,用于當(dāng)所述基因數(shù)據(jù)的長(zhǎng)度超過預(yù)設(shè)的長(zhǎng)度閾值時(shí),對(duì)所述基因數(shù)據(jù)進(jìn)行壓縮處理; 所述生成單元,還用于將壓縮處理后的基因數(shù)據(jù)編碼生成二維碼圖像。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括 第二判斷單元,用于判斷所述二維碼圖像中的數(shù)據(jù)是否為壓縮格式; 解壓縮單元,用于當(dāng)為壓縮格式時(shí),對(duì)所述二維碼圖像中的數(shù)據(jù)進(jìn)行解壓縮處理; 所述解碼單元,還用于對(duì)解壓處理后的二維碼圖像進(jìn)行解碼處理,以得到基因數(shù)據(jù)。
14.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述生成單元,具體用于將所述基因數(shù)據(jù)根據(jù)QRCode標(biāo)準(zhǔn)、PDF417標(biāo)準(zhǔn)、DataMatrix標(biāo)準(zhǔn)或者Code4標(biāo)準(zhǔn)轉(zhuǎn)換為二維碼圖像; 所述輸出單元,具體用于將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像打印在一起,所述二維碼圖像位于所述峰圖的旁邊;或者,將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像同時(shí)呈現(xiàn)于顯示設(shè)備,所述二維碼圖像位于所述峰圖的旁邊。
全文摘要
一種DNA分析中使用二維碼進(jìn)行基因數(shù)據(jù)交換的方法及裝置,所述基因數(shù)據(jù)為STR基因分型數(shù)據(jù),所述方法包括將基因數(shù)據(jù)轉(zhuǎn)換為二維碼圖像;將所述基因數(shù)據(jù)對(duì)應(yīng)的峰圖與所述二維碼圖像一起輸出。該方法相對(duì)于傳統(tǒng)的數(shù)據(jù)交換基于CODIS格式文件或人為抄錄方式,需要耗費(fèi)很少人力資源,效率較高,不易出錯(cuò)。
文檔編號(hào)G06K19/06GK102663269SQ201210107309
公開日2012年9月12日 申請(qǐng)日期2012年4月12日 優(yōu)先權(quán)日2012年4月12日
發(fā)明者戚文敏, 李鋒, 霍永學(xué) 申請(qǐng)人:北京海華鑫安生物信息技術(shù)有限責(zé)任公司