一個生雞蛋的實驗,原來為了更好詮釋E-HPC的平行計算環境
對記者的問題,阿里雲高效能運算技術專家何萬青回答如下:
Gromacs計算演示的,是使用來自歐盟,瑞典多家科研機構開發的開源分子動力學軟體http://www.gromacs.org/ 內使用Gromacs的學者公開的一個算例,就是用鏈親和素和生物素相結合的研究拿到的一個公開的演示;在https://zh.wikipedia.org/wiki/%E9%93%BE%E4%BA%B2%E5%92%8C%E7%B4%A0上,有以下介紹:
【鏈親和素(英語:Streptavidin,亦稱為鏈黴親和素)是從細菌阿維丁鏈黴菌中純化出的一種60kDa的蛋白質。鏈親和素同源四聚體對生物素(即維生素B7)具有極高的親和力。生物素與鏈親和素的結合是已知自然界中最強的非共價相互作用之一。】
我們演示這個計算,是為了表示通過E-HPC,學者和科研工作者,是如何在任何一個地點登入阿里雲E-HPC,建立叢集並進行科研的快捷,彈性,以及雲產品互通後,用視覺化方法開展研究的便捷性。為了能讓普通大眾理解這個難懂的“鏈親和素和生物素相結合”的例子,我們諮詢了北京師範大學竇非教授,他是生物學專家也是科普,中國青少年科技創新大賽的常年評委,他給了一個易於理解的解釋:
看過demo後,他表示,這個鏈親和素和生物素結合的研究,和食用生雞蛋後產生的現象極為相似,可以做同樣科學解釋,並加以科普化描述:
“以下是對Streptavidin-Biotin的科普性說明:【為什麼不宜食用生雞蛋】
生雞蛋清中含有一種叫抗生物素的物質-這種物質稱為親和素,是一種蛋白質,這種物質防礙人體對雞蛋黃等食物中所含的生物素(Biotin)的吸收 – 因為兩者會極快結合形成非常穩定的複合物。生物素與親和素間的作用是目前已知強度最高的非共價作用,比抗原與抗體間的親和力至少高1萬倍。生物素在脂肪合成、糖質新生等生化反應途徑中扮演重要角色。生物素缺乏會導致毛髮脫落、體重減輕、皮炎等。雞蛋煮熟後既可將雞蛋內外的細菌殺滅,又能破壞親和素,所以雞蛋不宜生吃,生吃雞蛋危害身體健康。
鏈黴親和素(streptavidin,SA)是由鏈黴菌streptomyces avidinii分泌的一種蛋白質,和雞蛋裡的親和素高度相似。這個分子動力學計算,就模擬了鏈黴親和素與生物素結合形成的晶體結構,也就是蛋白質和生物素的作用過程 – 解釋了親和素與生物素的超強結合力。
另一方面,在分子生物學實驗中,利用Streptavidin親和素和Biotin生物素兩者極易結合的特性,製藥廠會生產Biotin生物素試劑,作為易於檢測的小分子標籤,來標定實驗中的大分子親和素蛋白質。大家可以在網上搜尋,購買到這類“生物素標定試劑”。”
至於說運算速度比較,因為我們不是為了展示絕對速度,並沒有測試 – 不過我們測試了1核4執行緒和8核32執行緒的速度對比,以展示E-HPC的平行計算環境。
相關文章
- 5 年,只為了一個更好的校驗框架框架
- 多核平行計算時代的來臨
- MyHeritage是如何實現釋出到生產環境的
- 一個最好的詮釋hashcode的作用的例子
- 生產環境頻繁記憶體溢位,原來就是因為這個“String類”記憶體溢位
- Hybris開發環境的license計算實現開發環境
- 一個專科出來的計算機學生,月薪兩萬是否不切實際?計算機
- 黃仁勳:序列計算過時平行計算是未來
- 平行計算π值
- Oracle平行計算Oracle
- 平行計算cuda
- 大文字平行計算實現方式
- Vagrant:更好的個人開發環境開發環境
- 淺談.NET下的多執行緒和平行計算(十四)平行計算前言執行緒
- 打造一個好用的 Windows 程式設計環境 2.程式設計環境Windows程式設計
- QingCloud Insight 2016:詮釋雲端計算未來圖景GCCloud
- OpenMP平行計算程式設計-n以內的完數的個數程式設計
- 一個計算機學生計算機
- 一個計算機專業學生幾年的程式設計經驗彙總(轉)(一)計算機程式設計
- 如何利用Google成為一個更好的程式設計師Go程式設計師
- GPU:平行計算利器GPU
- Java通過Fork/Join來優化平行計算Java優化
- OCM實驗-測試環境的搭建
- 開源叢集計算環境:Spark 1.1.0釋出Spark
- 瞭解Flow -- elixir的平行計算庫
- 引文——平行計算的學習之殤
- 這款放置修仙遊戲,詮釋了何為“御劍鬥法”遊戲
- 能用一個公式來計算使用者體驗嗎?公式
- 三個生產環境中使用Docker的案例Docker
- 原來實現專案多環境打包部署是如此的簡單
- 【原創】每月9.9構建你自己的資料科學計算環境資料科學
- 一個新手認為的計算機原理計算機
- 後端請求中的非同步計算與平行計算後端非同步
- 一些開源的 GPU 加速和平行計算庫,涵蓋了不同的程式語言和用途:GPU
- PostgreSQL11preview-ParallelAppend(多表平行計算)sharding架構平行計算核心功能之一SQLViewParallelAPP架構
- JDK7的平行計算功能升級JDK
- 修改雲端計算災難恢復計劃,最佳實踐的7個建議來了!
- 雲端計算環境春季大清理最佳實踐