Diameter |
Mass (hydrogens) |
Mass (Kg) |
|
atom |
0.1nm |
1 ... 200 Da |
1.6 ... 300 × 10−27Kg |
DNA Helix |
2nm |
.... |
... |
protein |
2 ... 6nm |
10k ... 100k Da |
1.6 ... 16 × 10−23 Kg |
Virus |
100nm |
... |
... |
Nucleus (human) |
3..10um | 3.75 x 1012Da | 6 x 10-15 Kg (for 750MB of data!) |
Cell (human) |
10 ... 30um |
6 x 1014 Da |
1 x 10-12 Kg |
Hair (human) |
100um |
... |
... |
Computing |
Biology |
Binary bits |
Nucleotide bases |
8-bit bytes of x86 machine code | three-base codons in Universal Genetic Code |
Stored on disk (stable version) |
Stored in DNA (double-stranded helix) |
Operating system loader |
RNA polymerase: load DNA into mRNA |
Runnable in RAM (loaded program) |
Used from (m)RNA (single-stranded) |
CPU: executes machine code in RAM |
Ribosome: transcribes RNA to protein |
DLL shared library |
Viral DNA |
One function |
One protein |
One program |
One cell |
Many programs working together (parallel program) |
One organism |
Configuration file (written by installer) |
Methylation sequence |
Exit condition |
Self-destruct sequence, like telomere |