Eddie und Sini in VaasaVaasa, 12. August 1985
In Sinis Wohnung liegt dieses Genetikbuch rum, schwer wie ein Ziegelstein, und ich kann’s natürlich nicht lassen: Ich schlage es auf. Und zack – mein Kopf macht wieder sein Ding. Aus Bio-Kram wird ein System. Aus Bildern werden Regeln. Aus „Basen“ wird Code.
Plötzlich fühlt sich DNA nicht an wie irgendwas Schleimiges im Mikroskop, sondern wie ein verdammt elegantes Speicherformat. Nicht geschniegelt wie ein Rechner – eher dreckig-genial: eine Maschine, die im Wald geboren wurde und trotzdem stabil läuft. Vier Zeichen, endlose Kombis. Und mittendrin ich, barfuß auf Sinis Dielen, mit Buntstiften in der Hand und einer Idee, die gleichzeitig freaky und süß ist.
Hier zeige ich dir jetzt genau diesen Trick: Wie man Buchstaben in DNA übersetzt, wie man daraus Wörter baut (ja, sogar Namen wie PUNK und SAMI), und warum das mit Dreiergruppen so schön logisch ist. Unten kannst du ein eigenes „ Blatt“ anklicken, ausprobieren, vertauschen, basteln – bis aus Genetik plötzlich ein Geschenk wird.
Teil 1 - Von Bits zu Basen: vier Zeichen statt zwei
Computer lieben zwei Zustände: 0 und 1. Die Natur sagt: Ich nehme vier. DNA nutzt die Basen A, C, G, T. Und sie koppelt sie direkt als Paare: A-T und C-G.
Das ist Speicher + Plausibilitätscheck in einem Schritt. Wenn du ein A siehst, erwartest du gegenüber ein T.
Und jetzt der Informatik-Moment: Vier Symbole passen exakt auf 2 Bits.
Sinis SAMI DNAEine Base trägt damit informations-theoretisch grob zwei Bits.
Teil 2 - Codons sind wie Opcodes
Drei Basen hintereinander ergeben ein Codon, also einen Mini-Befehl für die Zelle: Welche Aminosäure als Nächstes eingebaut wird.
Der genetische Code ist dabei absichtlich redundant: Mehrere Codons können dieselbe Aminosäure bedeuten. Das wirkt erst verschwenderisch, macht das System aber robuster.
Teil 3 - Aminosäuren, Proteine, Gene
Aminosäuren sind Bausteine. Ketten daraus werden Proteine. Und Proteine sind nicht nur „Eiweiß“, sondern Werkzeuge: Motoren, Schalter, Transporter, Sensoren.
Ein Gen ist wie eine Funktion oder ein Modul: ein Abschnitt DNA, der ein konkretes Produkt codiert (Protein oder RNA). Das Genom ist dann die komplette Codebasis.
Teil 4 - Vergleichstabelle: Informatik vs. Genetik
| Informatik | Genetik | Was ich daran feiere |
|---|---|---|
| Bit (0/1) | Zustand / Variation | Ein einzelner Flip kann große Folgen haben, genau wie eine Mutation. |
| 2 Bits (00/01/10/11) | Base (A/C/G/T) | Vier Symbole passen perfekt in ein 2-Bit-Alphabet. |
| Byte (8 Bits) | 4 Basen | Ein Byte entspricht grob vier DNA-Buchstaben. |
| Word (16/32 Bits) | k-mer / Abschnitt (z.B. 8-16 Basen) | Größere Muster dienen als Erkennung und Steuerung. |
| String | DNA-Sequenz | Zeichenketten, deren Bedeutung aus Leserahmen und Kontext entsteht. |
| Opcode / Instruktion | Codon (3 Basen) | Drei Zeichen codieren den nächsten Aminosäure-Schritt. |
| Assembler -> Maschine | Transkription/Translation | DNA wird erst in RNA umgeschrieben und dann in Protein übersetzt. |
| Funktion / Subroutine | Gen | Ein zusammenhängender Abschnitt mit klarer Aufgabe. |
| Library | Genfamilie / konservierte Domänen | Wiederverwendbare Bauteile in leicht unterschiedlichen Varianten. |
| Konfig / Flags | Regulatorische Sequenzen | Sie steuern, wann und wie stark ein Gen aktiv ist. |
| Bug | Mutation | Kann schaden, neutral bleiben oder einen Vorteil bringen. |
| Versionsverwaltung | Evolution | Branches, Forks und Merge-Effekte, nur über sehr lange Zeit. |
Teil 5 - Fehler, die sich wie Albträume anfühlen: Frameshift
Wenn in DNA eine Base eingefügt oder gelöscht wird, verschiebt sich der Leseraster. Ab da ändern sich alle folgenden Codons.
Das ist, als würdest du in einem Maschinenprogramm ab Byte 17 alles um ein Bit verschieben: Plötzlich bedeutet derselbe Datenstrom etwas völlig anderes.
Und trotzdem existieren wir, weil Zellen Reparaturmechanismen haben: Proofreading, Korrekturtrupps, Redundanz. ECC-RAM, nur biochemisch.
Genetik beantwortet die große Frage: Wie macht man aus Materie ein System, das sich selbst kopiert, sich selbst repariert und dabei neue Varianten erzeugt?
Computer sind streng: Input rein, Output raus. DNA ist frecher. Sie speichert nicht nur, sie experimentiert. Manche Bitflips sind Crash, manche egal, manche plötzlich Upgrade.
Jedes Mal, wenn ich auf eine Doppelhelix schaue, denke ich: Das ist keine Molekül-Kette. Das ist ein uraltes Programm. Und es läuft.
Nerd-Geschenk: String zu DNA
Das hier ist ein keine Wissenschaft, sondern nur ein kleiner Geschenkspaß für Nerds. Zu jeder Aminosäure existiert eine einbuchstabige Abkürzung. Die nutzen wir, um Namen oder Botschaften als DNA darzustellen. Leider existieren für die Buchstaben B, J, X, Z in diesem Kontext keine eindeutige Zuordnung. Diese können wir daher nicht kodieren.
| # | Buchstabe | Kurz | Langbezeichnung | DNA-Codon |
|---|---|---|---|---|
| 1 | S | Ser | Serin | TCT |
| 2 | A | Ala | Alanin | GCT |
| 3 | M | Met | Methionin | ATG |
| 4 | I | Ile | Isoleucin | ATT |
| 5 | P | Pro | Prolin | CCT |
| 6 | U | Sec | Selenocystein | TGA |
| 7 | N | Asn | Asparagin | AAT |
| 8 | K | Lys | Lysin | AAA |
Basenpaare: 24, Windungen: 8, Raster: 3 Basenpaare pro Windung.
SD