Skip to main content
Top
Published in: Natural Computing 3/2023

26-09-2023

Programmable single-stranded architectures for computing

Authors: Yu Kihara, Shinnosuke Seki

Published in: Natural Computing | Issue 3/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Oritatami is a mathematical model of co-transcriptional folding, a phenomenon in which, while being synthesized (transcribed) sequentially, an RNA sequence folds upon itself into complex structures via hydrogen bonds between its nucleotides (A, C, G, and U). RNA sequences fold co-transcriptionally to perform computations in-vivo such as gene expression regulation and splicing. Co-transcriptional folding has been recently proven modularly programmable for assembling structures in-vitro in the RNA origami framework as well as for computing arbitrary computable functions in-silico using the oritatami model. In this tutorial, we overview computations in oritatami and their “bricks” to build up from, that is, modules, and then discuss what should be done along with concrete open problems as a seed for further fruitful developments in computation by co-transcriptional folding.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Alberts B, Johnson A, Lewis J, Morgan D, Raff M, Roberts K, Walter P (2014) Molecular biology of the cell, 6th edn. Garland Science Alberts B, Johnson A, Lewis J, Morgan D, Raff M, Roberts K, Walter P (2014) Molecular biology of the cell, 6th edn. Garland Science
go back to reference Arora S, Barak B (2009) Computational complexity: a modern approach. Cambridge University Press, CambridgeCrossRefMATH Arora S, Barak B (2009) Computational complexity: a modern approach. Cambridge University Press, CambridgeCrossRefMATH
go back to reference Demaine ED, Hendricks J, Olsen M, Patitz MJ, Rogers TA, Schabanel N, Seki S, Thomas H (2018) Know when to fold ’em: self-assembly of shapes by folding in oritatami. In: Proceedings of the 24th international conference on DNA computing and molecular programming (DNA 24), volume 11145 of LNCS, Springer, pp 19–36 Demaine ED, Hendricks J, Olsen M, Patitz MJ, Rogers TA, Schabanel N, Seki S, Thomas H (2018) Know when to fold ’em: self-assembly of shapes by folding in oritatami. In: Proceedings of the 24th international conference on DNA computing and molecular programming (DNA 24), volume 11145 of LNCS, Springer, pp 19–36
go back to reference Doty D, Lutz J H, Patitz M J, Schweller RT, Summers SM, Woods D (2012) The tile assembly model is intrinsically universal. In: Proceedings of the 53rd annual IEEE symposium on foundations of computer science (FOCS 2012), pp 302–310 Doty D, Lutz J H, Patitz M J, Schweller RT, Summers SM, Woods D (2012) The tile assembly model is intrinsically universal. In: Proceedings of the 53rd annual IEEE symposium on foundations of computer science (FOCS 2012), pp 302–310
go back to reference Elliott D, Ladomery M (2016) Molecular biology of RNA. Oxford University Press, Oxford Elliott D, Ladomery M (2016) Molecular biology of RNA. Oxford University Press, Oxford
go back to reference Fazekas SZ, Kim H, Matsuoka R, Morita R, Seki S (2021) Linear bounds on the size of conformations in greedy deterministic oritatami. Int J Found Comput Sci 32(5):575–596MathSciNetCrossRefMATH Fazekas SZ, Kim H, Matsuoka R, Morita R, Seki S (2021) Linear bounds on the size of conformations in greedy deterministic oritatami. Int J Found Comput Sci 32(5):575–596MathSciNetCrossRefMATH
go back to reference Fazekas SZ, Kim H, Matsuoka R, Seki S, Takeuchi H (2022) On algorithmic self-assembly of squares by co-transcriptional folding. In: Proceedings of the 33rd international symposium on algorithms and computation (ISAAC 2022), volume 248 of LIPIcs, pp 37:1–37:15 Fazekas SZ, Kim H, Matsuoka R, Seki S, Takeuchi H (2022) On algorithmic self-assembly of squares by co-transcriptional folding. In: Proceedings of the 33rd international symposium on algorithms and computation (ISAAC 2022), volume 248 of LIPIcs, pp 37:1–37:15
go back to reference Feynman RP (1996) Feynman lectures on computation. Addison-Wesley, London Feynman RP (1996) Feynman lectures on computation. Addison-Wesley, London
go back to reference Geary C, Andersen E S (2014) Design principles for single-stranded RNA origami structures. In: Proceedings of the 20th international conference on DNA computing and molecular programming (DNA 20), volume 8727 of LNCS, pp 1–19. Springer Geary C, Andersen E S (2014) Design principles for single-stranded RNA origami structures. In: Proceedings of the 20th international conference on DNA computing and molecular programming (DNA 20), volume 8727 of LNCS, pp 1–19. Springer
go back to reference Geary C, Grossi G, McRae EKS, Rothemund PWK, Andersen ES (2021) RNA origami design tools enable cotranscriptional folding of kilobase-sized nanoscaffolds. Nat Chem 13:549–558CrossRef Geary C, Grossi G, McRae EKS, Rothemund PWK, Andersen ES (2021) RNA origami design tools enable cotranscriptional folding of kilobase-sized nanoscaffolds. Nat Chem 13:549–558CrossRef
go back to reference Geary C, Meunier P-É, Schabanel N, Seki S (2018) Proving the turing universality of oritatami co-transcriptional folding. In: Proceedings of the 29th international symposium on algorithms and computation (ISAAC 2018), volume 123 of LIPIcs, pp 23:1–23:13 Geary C, Meunier P-É, Schabanel N, Seki S (2018) Proving the turing universality of oritatami co-transcriptional folding. In: Proceedings of the 29th international symposium on algorithms and computation (ISAAC 2018), volume 123 of LIPIcs, pp 23:1–23:13
go back to reference Geary C, Meunier PÉ, Schabanel N, Seki S (2019) Oritatami: a computational model for molecular cotranscriptional folding. Int J Mol Sci 20(9):2259 Geary C, Meunier PÉ, Schabanel N, Seki S (2019) Oritatami: a computational model for molecular cotranscriptional folding. Int J Mol Sci 20(9):2259
go back to reference Geary C, Meunier P-É, Schabanel N, Seki S (2016) Programming biomolecules that fold greedily during transcription. In: Proceedings of the 41st international symposium on mathematical foundations of computer science (MFCS 2016), volume 58 of LIPIcs, pp 43:1–43:14 Geary C, Meunier P-É, Schabanel N, Seki S (2016) Programming biomolecules that fold greedily during transcription. In: Proceedings of the 41st international symposium on mathematical foundations of computer science (MFCS 2016), volume 58 of LIPIcs, pp 43:1–43:14
go back to reference Geary C, Rothemund PWK, Andersen ES (2014) A single-stranded architecture for cotranscriptional folding of RNA structures. Science 345(6198):799–804CrossRef Geary C, Rothemund PWK, Andersen ES (2014) A single-stranded architecture for cotranscriptional folding of RNA structures. Science 345(6198):799–804CrossRef
go back to reference Geary MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co Geary MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. W. H. Freeman & Co
go back to reference Hader D, Koch A, Patitz MJ, Sharp M (2020) The impacts of dimensionality, diffusion, and directedness on intrinsic universality in the abstract tile assembly model. In: Proceedings of the 2020 ACM-SIAM symposium on discrete algorithms (SODA 2020), pp 2607–2624 Hader D, Koch A, Patitz MJ, Sharp M (2020) The impacts of dimensionality, diffusion, and directedness on intrinsic universality in the abstract tile assembly model. In: Proceedings of the 2020 ACM-SIAM symposium on discrete algorithms (SODA 2020), pp 2607–2624
go back to reference Hagiya M, Arita M, Kiga D, Sakamoto K, Yokoyama S (1997) Towards parallel evaluation and learning of boolean \(\mu \)-formulas with molecules. In: Proceedings of the DIMACS workshop on DNA based computers, volume 48 of DIMACS series in discrete mathematics and theoretical computer science, pp 57–72 Hagiya M, Arita M, Kiga D, Sakamoto K, Yokoyama S (1997) Towards parallel evaluation and learning of boolean \(\mu \)-formulas with molecules. In: Proceedings of the DIMACS workshop on DNA based computers, volume 48 of DIMACS series in discrete mathematics and theoretical computer science, pp 57–72
go back to reference Han Y-S, Kim H (2018) Construction of geometric structure by oritatami system. In: Proceedings of the 24th international conference on DNA computing and molecular programming (DNA 24), volume 11145 of LNCS, pp 173–188 Han Y-S, Kim H (2018) Construction of geometric structure by oritatami system. In: Proceedings of the 24th international conference on DNA computing and molecular programming (DNA 24), volume 11145 of LNCS, pp 173–188
go back to reference Han Y-S, Kim H (2019) Ruleset optimization on isomorphic oritatami systems. Theoret Comput Sci 128–139 Han Y-S, Kim H (2019) Ruleset optimization on isomorphic oritatami systems. Theoret Comput Sci 128–139
go back to reference Han Y-S, Kim H (2021) Impossibility of strict assembly of infinite fractals by oritatami. Nat Comput 20(4):691–701MathSciNetCrossRef Han Y-S, Kim H (2021) Impossibility of strict assembly of infinite fractals by oritatami. Nat Comput 20(4):691–701MathSciNetCrossRef
go back to reference Han Y-S, Kim H, Masuda Y, Seki S (2021) A general architecture of oritatami systems for simulating arbitrary finite automata. Theoret Comput Sci 870:29–52MathSciNetCrossRefMATH Han Y-S, Kim H, Masuda Y, Seki S (2021) A general architecture of oritatami systems for simulating arbitrary finite automata. Theoret Comput Sci 870:29–52MathSciNetCrossRefMATH
go back to reference Han Y-S, Kim H, Ota M, Seki S (2018) Nondeterministic seedless oritatami systems and hardness of testing their equivalence. Nat Comput 17(1):67–79MathSciNetCrossRefMATH Han Y-S, Kim H, Ota M, Seki S (2018) Nondeterministic seedless oritatami systems and hardness of testing their equivalence. Nat Comput 17(1):67–79MathSciNetCrossRefMATH
go back to reference Han Y-S, Kim H, Rogers TA, Seki S (2019) Self-attraction removal from oritatami systems. Int J Found Comput Sci 30(6–7):1047–1067MathSciNetCrossRefMATH Han Y-S, Kim H, Rogers TA, Seki S (2019) Self-attraction removal from oritatami systems. Int J Found Comput Sci 30(6–7):1047–1067MathSciNetCrossRefMATH
go back to reference Hopcroft JE, Motwani R, Ullman JD (2001) Introduction to automata theory, languages, and computation, 2nd edn. Addison Wesley, LondonMATH Hopcroft JE, Motwani R, Ullman JD (2001) Introduction to automata theory, languages, and computation, 2nd edn. Addison Wesley, LondonMATH
go back to reference Iwano N (2023) Concurrent signal passing by co-transcriptional folding. Bachelor’s thesis, The University of Electro-Communications. Tokyo, Japan Iwano N (2023) Concurrent signal passing by co-transcriptional folding. Bachelor’s thesis, The University of Electro-Communications. Tokyo, Japan
go back to reference Jaeger L, Chworos A (2006) The architectonics of programmable RNA and DNA nanostructures. Curr Opin Struct Biol 16(4):531–543CrossRef Jaeger L, Chworos A (2006) The architectonics of programmable RNA and DNA nanostructures. Curr Opin Struct Biol 16(4):531–543CrossRef
go back to reference Marcus P, Schabanel N, Seki S (2023) Ok, a kinetic model for locally reconfigurable molecular systems. In: Visins of DNA nanotechnology at 40 for the next 40, pp 229–240. Springer Marcus P, Schabanel N, Seki S (2023) Ok, a kinetic model for locally reconfigurable molecular systems. In: Visins of DNA nanotechnology at 40 for the next 40, pp 229–240. Springer
go back to reference Masuda Y, Seki S , Ubukata Y (2018) Towards the algorithmic molecular self-assembly of fractals by cotranscriptional folding. In: Proceedings of the 23rd international conference on implementation and application of automata (CIAA 2018), volume 10977 of LNCS, pp 261–273 Masuda Y, Seki S , Ubukata Y (2018) Towards the algorithmic molecular self-assembly of fractals by cotranscriptional folding. In: Proceedings of the 23rd international conference on implementation and application of automata (CIAA 2018), volume 10977 of LNCS, pp 261–273
go back to reference Merkhofer EC, Hu P, Johnson TL (2014) Introduction to cotranscriptional RNA folding. In: Methods in molecular biology, volume 1126, pp 83–96. Springer Merkhofer EC, Hu P, Johnson TL (2014) Introduction to cotranscriptional RNA folding. In: Methods in molecular biology, volume 1126, pp 83–96. Springer
go back to reference Nalin S, Theyssier G (2022) On turedo hierarchies and intrinsic universality. In: Proceedings of the 28th international conference on DNA computing and molecular programming (DNA 28), volume 238 of LIPIcs, pp 6:1–6:18 Nalin S, Theyssier G (2022) On turedo hierarchies and intrinsic universality. In: Proceedings of the 28th international conference on DNA computing and molecular programming (DNA 28), volume 238 of LIPIcs, pp 6:1–6:18
go back to reference Pchelina D, Schabanel N, Seki S, Theyssier G (2022) Oritatami systems assemble shapes no less complex than tile assembly model (aTAM). In: Proceedings of the 39th international symposium on theoretical aspects of computer science (STACS 2022), volume 219 of LIPIcs, pp 51:1–51:23 Pchelina D, Schabanel N, Seki S, Theyssier G (2022) Oritatami systems assemble shapes no less complex than tile assembly model (aTAM). In: Proceedings of the 39th international symposium on theoretical aspects of computer science (STACS 2022), volume 219 of LIPIcs, pp 51:1–51:23
go back to reference Pchelina D, Schabanel N, Seki S, Ubukata Y (2020) Simple intrinsic simulation of cellular automata in oritatami molecular folding model. In: Proceedings of the 14th Latin American symposium on theoretical informatics (LATIN 2020), volume 12118 of LNCS, pp 425–436 Pchelina D, Schabanel N, Seki S, Ubukata Y (2020) Simple intrinsic simulation of cellular automata in oritatami molecular folding model. In: Proceedings of the 14th Latin American symposium on theoretical informatics (LATIN 2020), volume 12118 of LNCS, pp 425–436
go back to reference Reif JH, Majumder U (2010) Isothermal reactivating whiplash PCR for locally programmable molecular computation. Nat Comput 9(1):183–206MathSciNetCrossRefMATH Reif JH, Majumder U (2010) Isothermal reactivating whiplash PCR for locally programmable molecular computation. Nat Comput 9(1):183–206MathSciNetCrossRefMATH
go back to reference Rogers TA, Seki S (2017) Oritatami system; a survey and the impossibility of simple simulation at small delays. Fund Inf 154(1–4):359–372MathSciNetMATH Rogers TA, Seki S (2017) Oritatami system; a survey and the impossibility of simple simulation at small delays. Fund Inf 154(1–4):359–372MathSciNetMATH
go back to reference Rose JA, Komiya K, Yaegashi S, Hagiya M (2006) Displacement whiplash PCR: optimized architecture and experimental validation. In: Proceedings of the 12th international meeting on DNA computing (DNA12), volume 4287 of LNCS, pp 393–403 Rose JA, Komiya K, Yaegashi S, Hagiya M (2006) Displacement whiplash PCR: optimized architecture and experimental validation. In: Proceedings of the 12th international meeting on DNA computing (DNA12), volume 4287 of LNCS, pp 393–403
go back to reference Rothemund PWK, Papadakis N, Winfree E (2004) Algorithmic self-assembly of DNA Sierpinski triangle. PLoS Biol 2:e424 Rothemund PWK, Papadakis N, Winfree E (2004) Algorithmic self-assembly of DNA Sierpinski triangle. PLoS Biol 2:e424
go back to reference Rothemund PWK, Winfree E (2000) The program-size complexity of self-assembled squares (extended abstracts). In: Proceedings of the 32nd annual ACM symposium on theory of computing (STOC 2000), pp 459–468. ACM Rothemund PWK, Winfree E (2000) The program-size complexity of self-assembled squares (extended abstracts). In: Proceedings of the 32nd annual ACM symposium on theory of computing (STOC 2000), pp 459–468. ACM
go back to reference Watters KE, Strobel EJ, Yu AM, Lis JT, Lucks JB (2016) Cotranscriptional folding of a riboswitch at nucleotide resolution. Nat Struct Mol Biol 23(12):1124–1131CrossRef Watters KE, Strobel EJ, Yu AM, Lis JT, Lucks JB (2016) Cotranscriptional folding of a riboswitch at nucleotide resolution. Nat Struct Mol Biol 23(12):1124–1131CrossRef
Metadata
Title
Programmable single-stranded architectures for computing
Authors
Yu Kihara
Shinnosuke Seki
Publication date
26-09-2023
Publisher
Springer Netherlands
Published in
Natural Computing / Issue 3/2023
Print ISSN: 1567-7818
Electronic ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-023-09963-0

Other articles of this Issue 3/2023

Natural Computing 3/2023 Go to the issue

Premium Partner