* 제한된 빌딩 블록 세트 : 알파벳에는 26 개의 글자가 있고 DNA에는 4 개의 염기 (a, t, c, g)가 있습니다. 두 시스템 모두이 제한된 빌딩 블록을 사용하여 다양한 정보를 구성합니다.
* 주문 문제 : 단어의 문자 순서가 그 의미를 결정하는 것처럼, DNA 서열의 염기 순서는 코딩하는 특정 단백질을 결정합니다. 오타와 마찬가지로 순서의 단일 변화는 "단어"또는 단백질의 기능의 의미를 크게 바꿀 수 있습니다.
* 조합은 복잡성을 만듭니다 : 알파벳의 문자를 다른 조합으로 배열함으로써, 우리는 수많은 단어, 문장 및 이야기를 형성 할 수 있습니다. 유사하게, DNA 서열의 염기의 순서는 광대 한 다양한 유전자와 단백질을 생성하여 생명의 엄청난 복잡성을 초래할 수있다.
* 언어와 커뮤니케이션 : 알파벳을 사용하면 아이디어와 정보를 전달할 수 있습니다. 마찬가지로, DNA는 생물학적 언어로서 유기체의 특성과 기능에 대한 정보를 저장하고 전송합니다.
그러나 주요 차이점도 있습니다 :
* 알파벳은 추상적입니다 : 알파벳은 소리와 개념을 나타내며 DNA는 물리적, 생물학적 분자를 나타냅니다.
* DNA는 동적입니다 : 알파벳의 정적 특성과 달리 DNA는 변경, 복사 및 전사 될 수 있습니다.
* DNA는 3 차원입니다 : 문자와 달리 DNA는 복잡한 3 차원 구조를 가지고 있으며 그 기능에서 역할을합니다.
전반적으로, 알파벳과 유전자 정보의 비유는 완벽하지는 않지만, 제한된 빌딩 블록 세트를 사용하여 광대하고 복잡한 정보 시스템을 만드는 방법을 시각화하는 유용한 방법을 제공합니다.