寫論文的同時,曾凡大腦也在不斷思考運轉,這次實驗向他打開了一個全新世界的大門。


    假如把人類基因組序列當做一個程序,一對對堿基就是組成機器語言的一串串零和一,隻是它們的組合方式比現在計算機的二進製複雜的多,破解起來難度也更大。


    自己這個超級程序員能不能破解開人類基因組這個超級程序呢?


    從目前來看,他還需要收集更多更詳細的數據,單純這一個基因包含的信息還遠遠不夠。


    就是這一個基因包含的幾千個堿基序列,他也還沒搞明白呢,這些天的實驗也是在前人總結的經驗基礎上,做了一些簡單的假設求證,


    目前能得出的結論也隻是基因會影響機體脂肪消耗能力,容易造成脂肪累積,從而造成肥胖引發一係列並發症。


    至於這個基因如何造成這種現象,其中的堿基序列各部分都發揮了什麽作用,還完全兩眼一抹黑。


    就好像對一個未知程序做黑盒測試,隻是知道了程序具備的一部分功能,內部的運行機製,編程算法還沒搞明白。


    從這個角度看,破譯基因功能,和破解一個未知程序很相似,不同的是它的編碼規則更複雜,破譯過程也更艱難。


    破解普通程序隻需要在計算機上麵對屏幕敲鍵盤就行了,破解基因序列則必須在顯微鏡下操作,還需要進行很長時間的實驗驗證,難度可想而知了。


    能不能寫一個模擬生命基因功能的程序,在計算機上進行模擬破譯呢?


    現在已知數據太少,精確度不會很高,隨著破解進度的增加,未來精確度會越來越高,當突破某個臨界值後,或許不再需要細胞實驗,動物實驗,在計算機上就能破譯基因的功能了。


    到時候,不但人體所有基因功能都可以破譯出來,還可以修改某些基因,看看能不能達到預期效果,然後再進行實驗求證,完成一次基因的進化。


    到那時候,甚至可以通過軟件設計,用基因編輯重組製造出一個全新物種,那可是神才能擁有的能力!


    想想就覺得激動,曾凡被自己這個大膽想法震驚到了,反複思索其中的可能性,越想越覺得值得一試。


    人類基因組測序就相當於破解生命程序的源代碼,他寫的計算機程序就相當於將這些源代碼在計算機上重新編譯一遍,可以模擬真實人體情況運行起來。


    現在的計算機雖然強大,算力方麵估計仍然難以支撐,初始的程序架構不能太龐大,功能也不能太複雜,可以根據需要一點點逐步擴展。


    人類基因組的測序工作已經進行了大半,他可以嚐試根據破解出來的這些序列,總結規律寫一個反編譯程序,加快測序進度。


    測序流程這段時間他天天都在做,已經熟悉的不能再熟悉了,基因堿基序列的組成規律不敢說完全掌握,至少也摸清了大半,對他的程序來說已經夠用了。


    被這個想法所驅動,曾凡沒有像往常那樣按時睡覺,熬夜把自己的構想變成了代碼。


    光有程序代碼還不行,還需要把測序完成的基因序列導入進行計算,這些在他宿舍的電腦上做不了。


    將程序刻錄到光盤上,曾凡淩晨三點多跑到實驗室,在實驗室的電腦上開始操作,實驗室的工作站比他的宿舍電腦當然算力高多了,更主要的可以高速獲取基因組數據,還可以調用學校超級計算機的算力進行運算,效率提升可不是一星半點。


    由於數據量龐大,導入過程就需要幾個小時,程序運行總結規律也不是一時半會能完成,曾凡盯著屏幕困意上湧,趴在桌子上麵睡著了。


    “喂,醒醒!醒醒!”


    曾凡被叫醒的時候實驗室外麵已經天光大亮,看看計算機的時間,才剛剛五點多鍾,計算機還在運行之中。


    叫醒他的是實驗室的負責人帕米拉教授,看他醒過來問道:“曾,你在搞什麽?學校超算中心管理員給我打電話,說我們突然調用了大量超算資源進行計算,是你弄的吧?”


    “教授,我昨天睡覺前突然萌生想法,寫了一個程序,可以根據已經測出來的基因序列推算後麵未知的序列,正在進行驗證!”曾凡趕緊從座椅上站了起來說道。


    “哦,你有多大把握?”帕米拉好奇的問。


    “一半一半吧,第一步估計需要超算中心支持五到十個小時,後麵的實際演算還需要一到兩天時間,不太確定!”曾凡撓撓頭說道。


    “咱們的進度已經超前了很多,可以給你三天時間嚐試,超算中心那邊我會讓他們配合!下次再有這事你提前通知我,別再這麽魯莽!”帕米拉笑著說道,這個學生總給她帶來驚喜,必須得支持啊。


    “知道了,謝謝教授!”


    接下來的兩天,曾凡大部分時間都泡在實驗室的電腦前,盯著程序的運行,這個基因組測序軟件,隻是他的一個嚐試,為後麵的基因功能模擬程序做的一個前期測試。


    那個程序不僅要包含這個測序部分,還要能模擬基因的分裂複製,怎麽樣通過基因轉錄生成不同的氨基酸,再根據堿基序列用氨基酸組成結構不同的肽鏈,最後將肽鏈轉換成特定功能的蛋白質。


    通過這些不同的蛋白質來調控生物體內各種不同的生物酶,激素,抗體的產生,進而控製生物體的生長,發育,新陳代謝和其他本能行為。


    程序的最終狀態曾凡不知道什麽時候能完成,需要的數據太多了,涉及到的算法也太龐雜,他初步目標是先模擬一部分基因的功能,模擬實現轉錄生成氨基酸,再到產生蛋白質的過程,也就是基因功能測試中,最複雜的細胞實驗這部分。


    假如這部分功能可以實現,即便後麵不能完成,也可以大大提升以後基因功能測試的效率,降低參與這項研究的門檻,加快基因功能破解的整體速度。


    基因序列的推算比預想中順利,第三天的早上就全部完成了。


    根據最開始公布的基因組草圖,這兩年多幾個國家的幾十個實驗室互相配合已經完成了百分之七十以上的測序工作,未知的隻有百分之二十多。


    程序推算出來的結果當然不能當作測序結果,可以對這個結果進行測試,如果準確率能得到驗證,那將提升整個測序工作進度,好處不言而喻。


    帕米拉隨後調整了各小組的測序任務,對這個推測出來的結果進行驗證,證實了程序的可靠性,那就可以向上提交,測序工作有望今年內全部完成。


    “曾,結果驗證你就別參與了,這幾天你專注你那個基因功能測試實驗吧,論文好好寫,別浪費這次機會!”帕米拉對曾凡說道。


    “教授,我對一些基因轉錄的細節不太了解,想重做一遍細胞實驗,你看可以嗎?”曾凡問道。


    “當然可以,該有的實驗計劃也要有!”


    “我已經寫好了!”


    看了曾凡的實驗計劃後,帕米拉簽字表示同意,對他的實驗給予了全力支持。

章節目錄

閱讀記錄

腦變所有內容均來自互聯網,繁體小說網隻為原作者曾經心動Zzz的小說進行宣傳。歡迎各位書友支持曾經心動Zzz並收藏腦變最新章節