• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)在線服務(wù)及可視化分析

      2020-05-18 05:07:10管澤雨邱嘉迪劉文碩趙蘊(yùn)杰
      關(guān)鍵詞:殘基口袋可視化

      管澤雨,邱嘉迪,劉文碩,趙蘊(yùn)杰

      (華中師范大學(xué)物理科學(xué)與技術(shù)學(xué)院 生物物理研究所,武漢 430079)

      蛋白質(zhì)由20種不同的氨基酸經(jīng)肽鍵聚合組成,通過(guò)形成特定的空間三級(jí)結(jié)構(gòu)以實(shí)現(xiàn)催化和調(diào)控等不同的生物學(xué)功能.不同的氨基酸排列順序會(huì)形成不同的蛋白質(zhì)結(jié)構(gòu),蛋白質(zhì)三維空間結(jié)構(gòu)決定了其生物學(xué)功能[1-2].因此,蛋白質(zhì)三維結(jié)構(gòu)研究對(duì)理解其如何發(fā)揮生物學(xué)功能和設(shè)計(jì)相關(guān)的藥物具有重要的意義.近年來(lái),蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)普遍應(yīng)用于蛋白質(zhì)相關(guān)問題的研究.該方法中網(wǎng)絡(luò)的節(jié)點(diǎn)為組成蛋白質(zhì)的殘基,網(wǎng)絡(luò)的邊為非共價(jià)鍵殘基相互作用(如范德瓦爾斯和靜電相互作用等)[3].基于蛋白質(zhì)殘基相互作用網(wǎng)絡(luò),可以進(jìn)一步利用圖論的方法研究蛋白質(zhì)結(jié)構(gòu)穩(wěn)定性[4-5],蛋白質(zhì)動(dòng)力學(xué)[6-8],酶活性和變構(gòu)調(diào)節(jié)[9],信號(hào)轉(zhuǎn)導(dǎo)[10-11]等問題,為解決這些問題提供了一個(gè)嶄新的視角.例如,Vendruscolo等人通過(guò)蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)的聚類系數(shù)(clustering coefficient),平均路徑長(zhǎng)度(average shortest path length)和中介中心度(betweenness centrality)的分析,提出了中介中心度極大值殘基是折疊過(guò)程的關(guān)鍵氨基酸[8].Amitai等人通過(guò)計(jì)算蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)整體的接近中心度(closeness centrality)和相對(duì)溶劑可及性(relative solvent accessibility),可以較為有效地識(shí)別蛋白質(zhì)活性位點(diǎn)氨基酸,在包含178個(gè)典型蛋白質(zhì)的數(shù)據(jù)集中正確率達(dá)到70%[9].

      目前已有一些分析蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)的工具.例如,AMINONET可計(jì)算疏水、親水或帶電氨基酸組成網(wǎng)絡(luò)的拓?fù)鋵傩訹12];RING可構(gòu)建殘基相互作用網(wǎng)絡(luò),并通過(guò)Cytoscape[13]計(jì)算網(wǎng)絡(luò)的拓?fù)湫再|(zhì)[14-15];NAPS[16]可分析蛋白質(zhì)網(wǎng)絡(luò)邊和節(jié)點(diǎn)的各種中心度性質(zhì),查找兩個(gè)節(jié)點(diǎn)的最短路徑,k連通子網(wǎng)等.然而,現(xiàn)有的蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)分析工具易用性較差,且網(wǎng)站訪問較不穩(wěn)定.例如,AMINONET需要在Java環(huán)境下運(yùn)行,RING則需要將結(jié)果導(dǎo)出到Cytoscape進(jìn)行分析,而Cytoscape本身也需要在Java環(huán)境下運(yùn)行,需要依賴其它軟件和環(huán)境,使用不方便.另一方面,隨著人類基因組計(jì)劃的完成,蛋白組學(xué)迅猛發(fā)展,大量的疾病相關(guān)基因被發(fā)現(xiàn),藥物作用的靶標(biāo)分子急劇增加,現(xiàn)有方法缺乏對(duì)蛋白質(zhì)結(jié)合口袋的分析,極大限制了殘基相互作用網(wǎng)絡(luò)方法的應(yīng)用范圍[17].因此,亟需易用性較強(qiáng)并可分析結(jié)合口袋的蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)模型.

      本文建立了基于D3[18]和NGL Viewer[19]的蛋白質(zhì)分析平臺(tái).用戶僅需提交蛋白質(zhì)的PDB結(jié)構(gòu)信息,既可快速搭建蛋白質(zhì)殘基相互作用網(wǎng)絡(luò),計(jì)算網(wǎng)絡(luò)的拓?fù)湫再|(zhì),實(shí)現(xiàn)網(wǎng)絡(luò)的可視化,并結(jié)合DogSiteScorer計(jì)算的結(jié)合口袋信息計(jì)算它們的拓?fù)湫再|(zhì),對(duì)理解蛋白質(zhì)的結(jié)構(gòu)、生物學(xué)功能和相關(guān)藥物設(shè)計(jì)有重要的意義.

      1 算法

      1.1 蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)

      本文用蛋白質(zhì)的三維結(jié)構(gòu)信息構(gòu)建蛋白質(zhì)殘基相互作用網(wǎng)絡(luò).網(wǎng)絡(luò)由節(jié)點(diǎn)和邊兩部分組成:蛋白質(zhì)結(jié)構(gòu)中的氨基酸為網(wǎng)絡(luò)中的節(jié)點(diǎn).蛋白質(zhì)結(jié)構(gòu)統(tǒng)計(jì)分析表明,不相鄰的氨基酸之間主要有兩個(gè)距離分布的峰值.第一個(gè)距離峰值為0.3~0.5 nm,主要是氫鍵等短程相互作用;第二個(gè)距離峰值為0.7~0.8 nm,主要為靜電等長(zhǎng)程相互作用[20].因此,蛋白質(zhì)相互作用研究大多數(shù)以0.8 nm作為距離截?cái)?,如果兩氨基酸間任一對(duì)原子的距離小于0.8 nm則定義該氨基酸—氨基酸形成網(wǎng)絡(luò)的邊.

      1.2 網(wǎng)絡(luò)特征計(jì)算

      本文提供了3類網(wǎng)絡(luò)特征的計(jì)算,分別為度中心度,接近中心度和中介中心度,具體的計(jì)算公式如表1所示.度中心度直觀上反映了一個(gè)節(jié)點(diǎn)在網(wǎng)絡(luò)中的重要程度,定義為與該節(jié)點(diǎn)連接的邊的數(shù)目;接近中心度描述了網(wǎng)絡(luò)中的節(jié)點(diǎn)通過(guò)網(wǎng)絡(luò)到達(dá)其它節(jié)點(diǎn)的難易程度,數(shù)值為該節(jié)點(diǎn)到其它所有能到達(dá)節(jié)點(diǎn)的平均距離的倒數(shù),反映了該節(jié)點(diǎn)對(duì)其它節(jié)點(diǎn)施加影響的能力;中介中心度描述了節(jié)點(diǎn)在整個(gè)網(wǎng)絡(luò)中的作用和影響力,定義為網(wǎng)絡(luò)中所有最短路徑經(jīng)過(guò)該節(jié)點(diǎn)的數(shù)量[21].

      表1 3種centrality的定義Tab.1 The definitions of 3 kinds of centrality

      1.3 網(wǎng)站服務(wù)的基本框架

      蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)服務(wù)用到了HTML、Javascript、PHP、MATLAB等語(yǔ)言以及D3.js、NGL.js等Javascript庫(kù),基本框架如圖1所示.

      主要流程為:

      1) 服務(wù)器端調(diào)用FileRead.php,將臨時(shí)文件傳入到服務(wù)器的Inputs文件夾,對(duì)文件解壓.

      2) 調(diào)用Matlab編寫的可執(zhí)行程序,讀取pdb文件中的數(shù)據(jù),生成每個(gè)殘基的3種centrality數(shù)據(jù),具體為(流程圖見圖1(b)):①將pdb文件中的蛋白質(zhì)三維結(jié)構(gòu)數(shù)據(jù)轉(zhuǎn)換為殘基網(wǎng)絡(luò)的鄰接矩陣,若其中兩個(gè)殘基不相鄰且存在一對(duì)原子距離小于0.8 nm則定義為相鄰.②按照1.2中centrality的定義計(jì)算出每個(gè)殘基的3種centrality值.

      3) 清空Inputs文件夾,以便再次傳入數(shù)據(jù).將得到的每個(gè)殘基的centrality值及殘基之間的連接信息寫入Outputs文件夾中的centrality.json文件,生成3種centrality的直方圖,折線圖,散點(diǎn)圖.

      4) 瀏覽器加載centrality.json文件,默認(rèn)以closeness的倍數(shù)為節(jié)點(diǎn)的半徑繪制所上傳蛋白質(zhì)的力導(dǎo)向圖,并調(diào)用NGL Viewer顯示蛋白質(zhì)三維結(jié)構(gòu),顯示3種centrality的直方圖,折線圖,散點(diǎn)圖.

      1.4 D3和NGL Viewer的實(shí)現(xiàn)

      D3是一個(gè)基于web標(biāo)準(zhǔn)的JavaScript可視化庫(kù),D3可以借助SVG,Canvas以及HTML將數(shù)據(jù)生動(dòng)的展現(xiàn)出來(lái)[18].使用基于D3的力導(dǎo)向算法(Forced-Directed Algorithm)的相關(guān)API來(lái)實(shí)現(xiàn)可視化網(wǎng)絡(luò).力導(dǎo)向算法是Eades于1984年提出的一種布點(diǎn)作圖算法[22],其基本思想為將網(wǎng)絡(luò)看成一個(gè)頂點(diǎn)為鋼環(huán)、邊為彈簧的物理系統(tǒng),系統(tǒng)被賦予某個(gè)初始狀態(tài)后,彈簧彈力的作用使鋼環(huán)運(yùn)動(dòng),直到系統(tǒng)總能量達(dá)到最小值時(shí)停止.通過(guò)改進(jìn)力學(xué)模型可以得到不同的算法,并實(shí)現(xiàn)以下3點(diǎn):1)節(jié)點(diǎn)分布均勻;2)邊交叉最小化;3)具有對(duì)稱性[23].此外,還通過(guò)添加tick事件來(lái)不斷更新圖形系統(tǒng),實(shí)現(xiàn)動(dòng)態(tài)的推拽效果.

      NGL Viewer是實(shí)現(xiàn)蛋白質(zhì)結(jié)構(gòu)可視化的Web應(yīng)用程序,用戶可上傳并顯示蛋白質(zhì)三維結(jié)構(gòu),不受第三方插件(如Flash和Java小程序)的影響.NGL Viewer支持常見的蛋白質(zhì)結(jié)構(gòu)文件格式(如pdb、mmcif)和各種分子表示(例如cartoon、spacefill、licorice、surface).此外,NGL Viewer可嵌入到網(wǎng)站中實(shí)現(xiàn)可視化.

      2 結(jié)果分析

      2.1 蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)在線服務(wù)的主要功能

      研究表明,蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)呈現(xiàn)小世界網(wǎng)絡(luò)特征[8,24],力導(dǎo)向圖在小世界網(wǎng)絡(luò)中有良好的可視化效果[25-26].力導(dǎo)向圖易于理解和實(shí)現(xiàn),可以畫出相當(dāng)優(yōu)美的圖形布局,充分展現(xiàn)出圖的整體結(jié)構(gòu)及其自同構(gòu)特征[26].因此,基于力導(dǎo)向的可視化算法可以較好的描繪蛋白質(zhì)殘基相互作用網(wǎng)絡(luò).圖2為細(xì)胞周期蛋白依賴激酶2(CDK2,PDB code:1fin,A鏈)前100個(gè)氨基酸的蛋白質(zhì)殘基相互作用網(wǎng)絡(luò),其中不同的5種顏色分別對(duì)應(yīng)5個(gè)不同的口袋,黑色為默認(rèn)顏色,表示不參與口袋的形成,右側(cè)顯示為該蛋白質(zhì)的三維結(jié)構(gòu).

      圖2 細(xì)胞周期蛋白依賴激酶A鏈前100個(gè)氨基酸的力導(dǎo)向圖Fig.2 Force-directed graph of top 100 amino acid of CDK2

      網(wǎng)站的主要功能有以下幾個(gè)方面.

      1) 當(dāng)光標(biāo)浮在節(jié)點(diǎn)上方時(shí),顯示該節(jié)點(diǎn)的編號(hào),closeness centrality,betweenness centrality,degree centrality,所在口袋編號(hào)(可能同時(shí)屬于多個(gè)口袋);

      2) 按照各centrality值高低搜索對(duì)應(yīng)殘基并染色;

      3) 搜索某個(gè)口袋的所有殘基并染色,觀察其在網(wǎng)絡(luò)中的分布;

      4) 列出各個(gè)口袋的各平均centrality值;

      5) 利用NGL Viewer顯示蛋白質(zhì)三維結(jié)構(gòu),并根據(jù)計(jì)算的centrality分布將三維結(jié)構(gòu)染色;

      6) 由D3繪制的力導(dǎo)向圖具有拖拽功能,可以動(dòng)態(tài)顯示蛋白質(zhì)殘基相互作用網(wǎng)絡(luò);

      7) 作出各centrality的區(qū)間分布圖,centrality隨氨基酸索引的折線圖,不同centrality分別作橫縱坐標(biāo)的散點(diǎn)圖.

      2.2 蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)在線服務(wù)的使用方法

      在線服務(wù)分為任務(wù)區(qū),演示區(qū)和教程區(qū),使用的主要步驟如下:

      1) 上傳蛋白質(zhì)PDB結(jié)構(gòu)文件,DoGSiteScorer(https://proteins.plus/#dogsite)計(jì)算得到的口袋結(jié)構(gòu)信息(壓縮為zip格式),提交任務(wù).

      2) 計(jì)算結(jié)果如圖3所示,主要分為兩個(gè)部分,區(qū)域I顯示蛋白質(zhì)的力導(dǎo)向圖,區(qū)域II顯示相應(yīng)的三維結(jié)構(gòu)圖,初始時(shí)默認(rèn)染色第一個(gè)口袋.此時(shí),有兩種染色功能可供選擇:①根據(jù)centrality值的大小染色,centrality有closeness centrality、betweenness centrality、degree centrality三種,可在區(qū)域I下拉列表中選擇.在文本框中輸入整數(shù)m(下標(biāo)從0開始)與n,點(diǎn)擊color后突出顯示排名在m與n之間的殘基,將鼠標(biāo)懸停在某個(gè)節(jié)點(diǎn)的上方,可以查看該節(jié)點(diǎn)對(duì)應(yīng)殘基的序號(hào),各centrality值以及該氨基酸所在的口袋編號(hào).②根據(jù)口袋染色,數(shù)據(jù)加載完成后,會(huì)自動(dòng)生成與上傳口袋數(shù)相同的復(fù)選框按鈕,選擇要染色的口袋,點(diǎn)擊color,選中的口袋的所有氨基酸將依口袋的不同被染成不同的顏色.當(dāng)上傳蛋白質(zhì)的殘基數(shù)目較多時(shí)(例如大于300個(gè)),可滾動(dòng)鼠標(biāo)實(shí)現(xiàn)圖的縮放,縮放比例范圍為[0.5,2].區(qū)域II用于顯示蛋白質(zhì)三維結(jié)構(gòu)(提供Cartoon、Spacefill、Licorice、Surface 4種顯示方式)并根據(jù)計(jì)算的中心度值將其染色,將中心度值按照數(shù)值從大到小的順序進(jìn)行三等分,分別為高中心度值(顯示為紅色)、中中心度值(顯示為綠色)以及低中心度值(顯示為藍(lán)色),用戶可以在下拉列表中選擇不同類型的中心度進(jìn)行染色.在區(qū)域I與區(qū)域II的下方,分別顯示3種中心度的區(qū)間分布圖(橫坐標(biāo)為相應(yīng)中心度的區(qū)間取值范圍,縱坐標(biāo)為氨基酸中心度取值在該范圍內(nèi)的數(shù)目)、中心度值隨殘基序號(hào)的折線圖,不同中心度分別為橫縱坐標(biāo)的散點(diǎn)圖.

      3) 點(diǎn)擊Download區(qū)域的json、jpeg文件可以打開或者下載相應(yīng)文件.

      利用力導(dǎo)向圖可以更加深入和直觀的了解蛋白質(zhì)結(jié)構(gòu),挖掘有用的信息.

      圖3 頁(yè)面主體功能區(qū)Fig.3 Main body of the resulting page

      2.3 蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)的網(wǎng)絡(luò)特征計(jì)算

      以計(jì)算p38alpha c162s突變體(PDB code:1r3c)的closeness為例,上傳蛋白質(zhì)PDB結(jié)構(gòu)文件及DogSiteScorer網(wǎng)站計(jì)算的口袋結(jié)構(gòu)信息并提交任務(wù)[27].在結(jié)果頁(yè)面,選擇圖3所示區(qū)域I底部的ByCentrality染色方案,右側(cè)下拉列表中選擇closeness選項(xiàng),在輸入框中輸入0,10(表示將closeness排名前10的氨基酸染成紅色),點(diǎn)擊Color,將光標(biāo)移到紅色節(jié)點(diǎn)上方顯示出殘基名稱、序號(hào)、centrality值及所在口袋編號(hào),所得結(jié)果如表2.其中P_0為ATP口袋,因而一半的殘基在ATP口袋,說(shuō)明了ATP口袋有較強(qiáng)的保守性.betweenness的計(jì)算結(jié)果如表3所示.

      可以看出closeness和degree近似服從正態(tài)分布,betweenness近似服從長(zhǎng)尾分布.進(jìn)一步,可下載centrality.json文件,找出betweenness最大的前10位,進(jìn)行細(xì)致的分析(如表3所示).圖5為p38alpha c162s突變體結(jié)構(gòu)(PDB code:1r3c)的cartoon圖,紅色部分為betweenness值排名前10的殘基,主要分布在ATP口袋周圍,說(shuō)明ATP口袋中的殘基對(duì)蛋白質(zhì)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)有較大的影響.值可預(yù)測(cè)蛋白質(zhì)的結(jié)合位點(diǎn)氨基酸.

      表2 1r3c中closeness值Top 10對(duì)應(yīng)的氨基酸Tab.2 Top 10 amino acid by closeness of 1r3c

      表3 1r3c中betweenness值Top 10對(duì)應(yīng)的氨基酸Tab.3 Top 10 amino acid by betweenness of 1r3c

      網(wǎng)絡(luò)特征closeness centrality,betweenness centrality和degree centrality的分布規(guī)律如圖4所示.

      圖4 centrality的分布規(guī)律Fig.4 The distribution of 3 kinds of centrality

      圖5 p38alpha c162s突變體的結(jié)構(gòu)(PDB code:1r3c)Fig.5 The cartoon presentation of 1r3c

      2.4 利用closeness識(shí)別關(guān)鍵氨基酸

      研究表明,蛋白質(zhì)的活性位點(diǎn),配體結(jié)合位點(diǎn),進(jìn)化保守殘基的closeness值大多較高[28].因此,根據(jù)蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)中節(jié)點(diǎn)的closeness以枯草桿菌蛋白酶為例(PDB code:1bh6),圖6為枯草桿菌蛋白酶三維結(jié)構(gòu)中網(wǎng)絡(luò)拓?fù)湫再|(zhì)的closeness分布.將closeness值按照數(shù)值從大到小的順序進(jìn)行三等分,紅色表示closeness值較高的殘基,綠色表示closeness值中等的殘基,藍(lán)色表示closeness值較低的殘基.結(jié)果表明,枯草桿菌蛋白酶表面closeness值較高的殘基大多數(shù)分布在小分子的結(jié)合位點(diǎn)區(qū)域.

      圖6 枯草桿菌蛋白酶(1bh6)closeness分布圖Fig.6 The distribution of closeness of subtilisin(PDB code:1bh6)

      2.5 基于betweenness識(shí)別蛋白質(zhì)折疊過(guò)渡態(tài)系綜中的關(guān)鍵氨基酸[8]

      研究表明,蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)不同于隨機(jī)網(wǎng)絡(luò)與規(guī)則網(wǎng)絡(luò),具有處于兩者之間的小世界網(wǎng)絡(luò)的特性,即具有較大的聚類系數(shù)和較小的平均最短路徑[5].因此,利用網(wǎng)絡(luò)節(jié)點(diǎn)的betweenness可以有效識(shí)別蛋白質(zhì)折疊過(guò)程中過(guò)渡態(tài)系綜的關(guān)鍵殘基.Vendruscolo等[29]通過(guò)實(shí)驗(yàn)確定了酰磷酸酶(PDB code:1aps)折疊過(guò)程中的關(guān)鍵殘基,具體為TYR11、PRO54、PHE94.圖7為酰磷酸酶殘基相互作用網(wǎng)絡(luò)的betweenness數(shù)值分布,TYR11和PHE94的betweenness較高.

      圖7 1aps蛋白的betweenness值隨殘基序列的分布Fig.7 The distribution of betweenness of protein 1aps(pdb code:1aps )

      3 總結(jié)與展望

      蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)模型為研究蛋白質(zhì)的結(jié)構(gòu)與功能的關(guān)系提供了嶄新的視角.網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的接近中心度、中介中心度等性質(zhì),反映了單個(gè)氨基酸與蛋白質(zhì)整體結(jié)構(gòu)的關(guān)系[9].該方法在蛋白質(zhì)穩(wěn)定性,蛋白質(zhì)折疊動(dòng)力學(xué),控制酶活性和變構(gòu)調(diào)節(jié),信號(hào)轉(zhuǎn)導(dǎo)等方面取得了一系列成果.

      本文利用D3.js,HTML,PHP,Javascript,MATLAB和NGL Viewer等程序模塊搭建了蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)在線服務(wù)及可視化分析平臺(tái).用戶可以利用蛋白質(zhì)結(jié)構(gòu)信息搭建網(wǎng)絡(luò)結(jié)構(gòu),并計(jì)算接近中心度等網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)信息.長(zhǎng)度約300個(gè)氨基酸的中等大小蛋白質(zhì),計(jì)算速度約為30 s.另外,該分析平臺(tái)還可分析蛋白質(zhì)的結(jié)合口袋特征,有較強(qiáng)的可擴(kuò)展性,可添加網(wǎng)絡(luò)最短路徑,k個(gè)節(jié)點(diǎn)的極大完全子圖(k-clique)等模塊單元.結(jié)果表明,蛋白質(zhì)殘基相互作用網(wǎng)絡(luò)在線服務(wù)及可視化分析平臺(tái)對(duì)理解蛋白質(zhì)結(jié)構(gòu),調(diào)控功能和藥物設(shè)計(jì)的相關(guān)研究有重要的幫助.

      猜你喜歡
      殘基口袋可視化
      基于CiteSpace的足三里穴研究可視化分析
      基于各向異性網(wǎng)絡(luò)模型研究δ阿片受體的動(dòng)力學(xué)與關(guān)鍵殘基*
      基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
      云南化工(2021年8期)2021-12-21 06:37:54
      “殘基片段和排列組合法”在書寫限制條件的同分異構(gòu)體中的應(yīng)用
      浪漫口袋
      智族GQ(2020年6期)2020-08-19 12:56:39
      基于CGAL和OpenGL的海底地形三維可視化
      “融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
      文學(xué)少年(原創(chuàng)兒童文學(xué))(2019年5期)2019-05-23 09:51:44
      借口袋
      會(huì)喝酒的大口袋
      正定县| 二手房| 碌曲县| 宣恩县| 景谷| 房产| 札达县| 仪陇县| 阿坝| 米泉市| 沁阳市| 丁青县| 神池县| 临清市| 丰城市| 阿拉善盟| 淅川县| 屏南县| 揭西县| 淮阳县| 济阳县| 永福县| 修武县| 太保市| 循化| 宝坻区| 孙吴县| 广灵县| 西乌珠穆沁旗| 四川省| 台山市| 佳木斯市| 寻乌县| 抚顺县| 固阳县| 永康市| 鄂托克前旗| 航空| 江川县| 浠水县| 丹凤县|