Back to Search
Start Over
Partitioning of a 2-bit hash function across 66 communicating cells.
- 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