❶ 能否將DNA譯作計算機程序讓其運行起來
能啊。理論上講,我們需要一台准確率達到100%的DNA合成儀和DNA測序儀。
現在常用的ASCII碼有256個,而鹼基只有4種,4的五次方等於256。所以我們可以採用連續四個鹼基代表一個ASCII碼的方式來寫程序。那麼「hello world!」就會變成48個鹼基的DNA序列。然後我們用DNA合成儀將它合成出來。然後用測序儀讀取這一段DNA序列,同時按照之前的語法編譯成ASCII的程序即可。
當然,DNA合成儀和DNA測序儀的准確率很難達到100%,要是發生了移碼,最後編譯得到的代碼就和原始代碼相差很多。同時,考慮到單鹼基的合成/讀取錯誤會導致單個ASCII碼發生錯誤。要解決這些問題,就會涉及到信息學和密碼學裡面的一些專業知識,我不是特別懂。但是我確定,在將系統設計的更加復雜一點後,這些問題一定能解決。比如最簡單的防止移碼的辦法就是每兩個ASCII碼之間設計一個標準的分隔符,使用某個稀有鹼基(如次黃嘌呤),讀取並編譯的時候對兩個相鄰分隔符之間的四個鹼基進行操作即可,如果某個單位區間發生移碼,不會對區間外的其他內容產生干擾。
❷ 基因編輯技術並不安全,可能導致意想不到的基因突變
盡管CRISPR-Cas9被看作是現代醫學中最具潛力和革命性的發明之一,而且是使人們比以往任何時候都更加接近設計試管嬰兒的技術,但是,這種技術的風險可能比我們想像中要高出許多。
這項可能引發基因編輯領域革命的技術已經被證實,會引起幾百種意想不到的基因突變。 科學家已經在人類身上試驗過這項工具,這同時敲響了警鍾。
來自哥倫比亞大學醫學中心的Stephen Tsang稱:「我們認為科學界應該考慮由CRSISPR導致的基因變異及其所帶來的潛在傷害,包括單核苷酸突變以及基因組非編碼區發生的突變。這是非常關鍵的。」
Tsang和他的研究團隊首次篩查了基因編輯後某個活體器官的全部基因組,並且發現人們不想看到的基因突變可能會發生在與目標基因完全不相關的區域。
此前的研究很可能忽略了上述突變,因為在此前的研究中,按照基因編輯所涉及到的范圍,人們設計和使用的電腦演算法只確定並掃描了最容易受到影響的基因組區域。
研究人員之一,來自愛荷華大學的Alexander Bassuk表示:「當CRISPR在細胞或組織中運行時,這些可預見的演算法似乎可以起到很好的作用。但是全基因組測序還沒有運用於在活體動物身上尋找所有的脫靶效應。」
或許你錯過了CRISPR-Cas9的宣傳,其實,我們在多年前就已經聽到過這項技術,那時,由於這項技術可以對人類和其它動植物進行DNA編輯,所以它被看作是一種可兜售的「革命」概念。