Back to Search Start Over

Partitioning of a 2-bit hash function across 66 communicating cells.

Authors :
Padmakumar JP
Sun JJ
Cho W
Zhou Y
Krenz C
Han WZ
Densmore D
Sontag ED
Voigt CA
Source :
Nature chemical biology [Nat Chem Biol] 2024 Sep 24. Date of Electronic Publication: 2024 Sep 24.
Publication Year :
2024
Publisher :
Ahead of Print

Abstract

Powerful distributed computing can be achieved by communicating cells that individually perform simple operations. Here, we report design software to divide a large genetic circuit across cells as well as the genetic parts to implement the subcircuits in their genomes. These tools were demonstrated using a 2-bit version of the MD5 hashing algorithm, which is an early predecessor to the cryptographic functions underlying cryptocurrency. One iteration requires 110 logic gates, which were partitioned across 66 Escherichia coli strains, requiring the introduction of a total of 1.1 Mb of recombinant DNA into their genomes. The strains were individually experimentally verified to integrate their assigned input signals, process this information correctly and propagate the result to the cell in the next layer. This work demonstrates the potential to obtain programable control of multicellular biological processes.<br /> (© 2024. The Author(s), under exclusive licence to Springer Nature America, Inc.)

Details

Language :
English
ISSN :
1552-4469
Database :
MEDLINE
Journal :
Nature chemical biology
Publication Type :
Academic Journal
Accession number :
39317847
Full Text :
https://doi.org/10.1038/s41589-024-01730-1