Simple Repeats as Building Blocks for Genetic Computers

Trends Genet. 2020 Oct;36(10):739-750. doi: 10.1016/j.tig.2020.06.012. Epub 2020 Jul 18.

Abstract

Processing of RNA involves heterogeneous nuclear ribonucleoproteins. The simple sequence repeats (SSRs) they bind can also adopt alternative DNA structures, like Z DNA, triplexes, G quadruplexes, and I motifs. Those SSRs capable of switching conformation under physiological conditions (called flipons) are genetic elements that can encode alternative RNA processing by their effects on RNA processivity, most likely as DNA:RNA hybrids. Flipons are elements of a binary, instructive genetic code directing how genomic sequences are compiled into transcripts. The combinatorial nature of this code provides a rich set of options for creating genetic computers able to reproduce themselves and use a heritable and evolvable code to optimize survival. The underlying computational logic potentiates a diverse set of genetic programs that modify cis-mediated heritability and disease risk.

Keywords: DNA computing; G quadruplex;, I motif; R loop; RNA splicing; Z DNA; flipons; simple sequence repeats; triplex.

Publication types

  • Review

MeSH terms

  • Animals
  • DNA / chemistry
  • DNA / genetics*
  • G-Quadruplexes*
  • Genetic Code*
  • Genome*
  • Genomics
  • Humans
  • Microsatellite Repeats*
  • RNA / chemistry
  • RNA / genetics*

Substances

  • RNA
  • DNA