Open access peer-reviewed chapter

Role of Density Functional Theory in “Ribocomputing Devices”

By Ruby Srivastava

Submitted: May 8th 2018Reviewed: July 25th 2018Published: January 30th 2019

DOI: 10.5772/intechopen.80491

Downloaded: 415


Molecular computing devices composed of biological substances, such as nucleic acid and ribonucleic acid plays a key role for the logical processing of a variety of inputs and viable outputs in the cellular machinery of all living organisms. These devices are directly dependent on the advancement in DNA and RNA technology. RNA nanoparticles can be engineered into a programmable and logically acting “Ribocomputing Devices”; a breakthrough at the interface of nanotechnology and synthetic biology. It opens a new path to the synthetic biologists to design reliable synthetic biological circuits which can be useful as the electronic circuits. In this emerging field, a number of challenges persist; as how to translate a variety of nucleic acid based logic gates developed by numerous research laboratories into the realm of silicon-based computing. So in this chapter we will discuss the advances in ribonucleic acid (RNA) based computing and it’s potential to serve as an alternative to revolutionize silicon-based technology by theoretical means. Also the results of the calculated parameters with computational tools using Density functional theory and the designed device circuits will be analyzed.


  • genetic information
  • logic gates
  • toehold switches
  • energy landscapes
  • RNA nanoparticles

1. Introduction

RNA nanotechnology is the modern and recent field of science which applies the application of top-down or bottom-up approaches to build the artificial architectures of RNA at the nanoscale. The pioneer work on “RNA nanotechnology” was carried out by eminent Scientist Prof. Dr. P. Guo et al. [1, 2, 3, 4] RNA nanotechnology involves the characterization of the physical, chemical and biological properties of artificial RNA scaffolds in computing devices. These molecular computers are natural and/or artificial devices in which macromolecules, including proteins and nucleic acids mediate necessary functions. The three basic operations are similar to the computer operations as: sensing inputs, processing the inputs and generating specific outputs. The schematic representation of RNA nanoparticles with different constructed motifs are given in Figure 1.

Figure 1.

Schematic representation of RNA nanoparticles with different constructed motifs. Adapted with permission from Ref. [96].

Nature has given us the best computer in the form of living cell. These cells generate enormous amount of signals (inputs) using a broad range of environmental factors, example: temperature, pH, pressure, nutrients, signaling chemicals, macromolecules, etc. [5, 6, 7]. Biological systems have the ability to adapt to new information from an altered environment. They can be self-assemble and self-reproduce, which might provide some economic advantages. Recently Eminent Prof. Alexander A. Green group has designed the ribocomputing devices in which RNA molecules were used as input signals and protein as the output signal. AND, OR, and NOT logic results were obtained from the self-assembly of input and gate RNAs in the device. Gate RNA was used to carry out the signal processing. These devices were operated at the post-transcriptional level and used an extended RNA transcript to co-localize all circuit sensing, computation, signal transduction, and output elements in the same self-assembled molecular complex. The advantage of these systems was the reduction in diffusion-mediated signal losses, lowered metabolic cost and improved circuit reliability. These devices utilized programmable RNA molecules, allowed effective in silico designs, composed of precisely designed synthetic RNAs networks, worked at the post-transcriptional level, minimized delays and improve the reliability of signal transduction. Further these circuits co-localized to integrate multiple circuit functions within a single transcript gate RNA [8]. The input RNAs can interact cooperatively with one another to activate the gate RNA for AND logic or they can prevent for NOT logic. Toehold switch designs, which translate an output gene only if a cognate trigger RNA is expressed in the cell, were also optimized to evaluate the AND logic gate for the ribocomputing devices [9].

Now the question arises why there is a need to replace the silicon based technology?

The capabilities of digital electronic devices have increased in lock-step with Moore’s Law, which states that the number of transistors in a microchip will double approximately every 2 years [10]. This will also end up reaching a limit, as the unending quest to miniaturize transistors, which also come to a halt due to the quantum tunneling effect [11]. When the distance of a gate is scaled down about 10 nm, its electrons will jump spontaneously from source to drain, and the control over the flow of electricity will be lost. To overcome this problem, it is possible to either increase the size of microchips or fabricate them as stacking microchips. Even then it will only delay the stalemate.

Further, there are few critical challenges to make a transistor at the atomic level: (i) the accuracy of computing will be affected, because the wires in the circuit will become too close and they will affect each other; (ii) the heat generated in such a small area with too many concentrated transistors will greatly affect the functions of the transistors; (iii) the energy consumption to cool the circuit board would be too high to be a burden. Also the chip temperature will impact the circuit reliability, energy consumption and system cost.

So the next option is to use the biomolecules, including DNA, RNA and proteins as the major elements in logic gate operations. The enzymatic selectivity (processing of specific chemical function) of biomolecules give them an advantage over silicon-based computing with both specificity and usability in an intracellular environment. As most of the biological reactions controlled by specific enzymes are interconnected with other functional inputs, it is possible to fabricate DNase- and/or RNase-based informational processing units. These units can be scaled-up to fabricate artificial biocomputing networks possessing variety of logic functions.

Replacing the silicon computing devices with the molecular computers has the following other advantages: these devices are subjected to the universal physical laws, have a small mass-to-volume ratio and move in viscous media rather than in a vacuum or air. Though they cannot store momentum, kinetic energy or thermal energy for a significant period of time due to their extremely small size, and must operate isothermally. Molecular computing has an enhanced ability to provide parallel computation. These systems can self-assemble and self-reproduce, which might provide some economic advantages. Moreover, cells can be engineered to sense and respond to environmental signals, even under extreme conditions such as: high temperature, high pressure, radioactivity or toxic chemicals, and have the ability to adapt to new information for a changed environment. The ultimate goals of biocomputing are the monitoring and control of biological systems. The diagnosis of diseases, drug screening and to understand the experimental systems can be done by monitoring. It is also necessary to observe the environment to detect multiple disease indicators [11, 12], and cell based biosensors using logic gates to detect arsenic, mercury and copper ion levels [13]. Another utility is to control development, cell differentiation and re-programming, which mainly depends on gene regulatory networks [14, 15], tissue engineering and tissue regeneration [16], and to control the immune system and malign growth. Logic based biological devices are also executed to detect cancer cells (e.g. small-cell lung cancer, prostate cancer, HeLa cells), and to induce selective apoptosis of these cells [11, 17, 18].

The concept of DNA molecular computation was demonstrated by Prof. Leonard Adleman, in which the ability of synthetic DNA oligonucleotides were used to solve a seven-point Hamiltonian path problem by performing a sequence of logical operations [19]. Since then, the possibility of developing a new generation of molecular logic gates and molecular computers based on the advantages of DNA molecules has started [20, 21, 22, 23, 24, 25, 26, 27, 28, 29]. The DNA molecules were chosen as they are amenable to well-regulated, programmable folding, and have the unique ability to store genetic information. The massive parallel computation power and colossal memory capacity [30, 31] were also the salient features of DNA technology, though improvement in specificity of interaction and chemical stability is still to be taken into account. DNA self-assembly properties through WC base interactions can also lead to the formation of a variety of structures (tiles) [32, 33, 34]. The studies have also been carried out on the nucleobase stacking pairs and coinage metal clusters to observe the Boolean operations [35]. However, the limitations in the application of DNA-based computation is the intolerable level of execution time in performing logic gates operation and in some circuits, it require more time to reach a stable state to achieve the final value (three-layer see-saw circuits). Another challenge is the limitation of functional proteins required for catalyzing the reactions. So the field of RNA technology has been explored. RNA can be served as the polymeric material to build varieties of structures which included nanoparticles, polygons, bundles, membranes, micro sponges and arrays. The different modifications for stable RNA nanoparticles are shown in Figure 2. The vital significance of RNA nanotechnology relies on application of RNA biopolymers at the atomic level. In RNA, the base pairing of nucleotides can be canonical as well as non-canonical and the tertiary interactions of RNA mediate multi-way junctions, bulges and internal hairpin loops. Apart from that RNA is thermodynamically more stable due to relatively low in energy. Now RNA is considered as a subdivision of nucleic acid nanotechnology due to its diverse functions.

Figure 2.

Different modifications for stable RNA nanoparticles (A) sugar modifications (B) backbone modifications (C) nucleic acid analogs (D) thermodynamic and (E) serum stability. Adapted with permission from Ref. [96].

The reason for taking the RNA is twofold: RNA (i) possesses the structural properties of DNA and (ii) mimics the functional properties of proteins [36, 37, 38, 39, 40]. Interestingly the device design and the role of DFT used for DNA technology can implement to RNA nanoparticles also due to some similar structural properties. So here we will discuss the role of DFT in RNA technology based on the previous studies being carried out on the DNA technology. RNA nanoparticles also include the following properties based on these factors: introducing chemical modification into nucleotides without significant alteration of the RNA property in folding and self-assembly; tuning the immunogenic properties of synthetic RNA constructs for in vivo applications; role of 2D, 3D, 4D structure and intermolecular interaction of RNA molecules; developing methods to control shape, size, and stoichiometry of RNA nanoparticles; regulation and processing functions of RNA in cells; cost in RNA production by biochemical synthesis; and safety of using RNA due to its therapeutic modality for cancer and other diseases without affecting the other organs.

RNA molecules have main role of passing information from genome to proteome in all living creatures. The discovery of non-coding RNAs revealed that RNA performs more versatile functions, including gene expression and regulation. The pictorial representation of beacons and resistive biomemory in RNA nanotechnology applications is given in Figure 3. The RNA molecules are involved in computational algorithmic processes, including RNA editing (RNA sequence alternation) [36] and RNA-based regulatory networks [35, 36]. In previous studies carried out on RNA computational systems, the inputs were small RNA elements or motifs, and the output was the mRNA [35, 36, 37].

Figure 3.

RNA nanotechnology applications in beacons (A) and resistive biomemory (B). Adapted with permission from Ref. [96].

There are various classes of RNA functional molecules, such as ribozymes, RNA aptamers, riboswitches, miRNA and siRNA, orthogonal ribosomes [38, –39] that enable the fabrication of RNA-based nanoparticles to advance the modern nanotechnology [40, 41, 42]. The recent advances are endonuclease CRISPR (Clustered regularly interspaced short palindromic repeats) associated Cas9 [43] and the bacterial CRISPR pathway [44], which enables predictable programming of gene expression. Recent efforts in genome mining and programmable RNA based switches have increased the number of parts which further enable predictable design of deeply layered logic circuits. These biological circuits required digital-like characteristics as Boolean logic gates with all or nothing responses.


2. Application of RNA nanotechnology in computation (in vivo)

RNA nanotechnology emphasizes its critical role in the process of catalysis in cell signaling and sensing functions. RNAs use the concentrations of specific chemical species as signals to implement the functions of logic to build up the network of multiple layers Boolean networks. Then these molecular computers were able to operate and communicate directly in a biological environment [45, 46] or work inside a living cell [47]. A plasmid with a specifically encoded DNA was inserted and external program was used to control the computation inside the host cell. The mRNA was used to encode a fluorescent protein and the target sequences for small interfering RNA (siRNA) with control level of fluorescence exhibited by the cell. Another in vivo computation programming was observed by a response to both endogenous and exogenous molecular signals. In this work, combination of ribozymes and RNA aptamers were used [48, 49].

The concept to utilize the cleaving ability of ribozyme to a specific molecule with the computational work was carried out using the concentrations of two proteins as input and output, implemented by studying the mechanism of ribozyme-aptamer molecules using yeast. In another study it was shown that the individual mammalian cells were capable of executing the basic arithmetic functions in a robust manner. A memory module (toggle switch) was designed [50] and a scalable factor (transcriptional/post transcriptional) was used to construct a synthetic regulatory circuit with a HeLa cancer cell ‘classifier’ to sense the expression levels of a customizable set of endogenous microRNAs to trigger a cellular response that matches the predetermined profile of interest [51]. In gene circuit engineering, RNA mediated regulation employs three major mechanisms, cis-acting RNA structure related modulation of translation, catalytic RNA or ribozyme-mediated cleavage of target transcripts and trans acting antisense small RNAs-mediated regulation of translation [52]. The experimental design method for the QD/STVQD/STV/Bio-3WJ chimera nanoparticle is given in Figure 4. RNA bioelectronics can lead to bio computer devices; as information storage devices, logic gates, field effect transistors and computation systems. An autonomous bio molecular system has been suggested to logically regulate the gene system. The system has been used for prostate cancer state detection. The basic diagnostic rule is that if the specific gene related to prostate cancer is over expressed, then ssDNA bind to their mRNA and exhibits the protein synthesis. The logical output is the release of ssDNA with modulation of gene expression, defined by the two states “positive and negative” [12]. An RNAi logical evaluator has also been used to perform Boolean operations for human kidney cells [47] and intracellular device in single mammalian cell.

Figure 4.

Schematic diagram of the experimental design method for the QD/STVQD/STV/Bio-3WJ chimera nanoparticle (a) site-specification, (b) constitution, (c) expected structure, and (d) function. Adapted with permission from Ref. [96].

3. Role of DFT in RNA nanotechnology

The RNA junction database [53], NanoTiler [54], RNA2D3D algorithms [55], RNA dynamics [56, 57] are used to build RNA nanoparticles that incorporate individual RNA motifs to defined user specifications. The energy landscape perspective of bio molecular dynamics provides a quantitative framework to consistently integrate theoretical concepts and experimental observations. Recognizing the potential of this approach, there has been decades of investigation into the character of protein folding landscapes and now the recent developments occur in the field of bionics. At theoretical level, the objective is to construct appropriate potential energy functions in order to explore the thermodynamic and kinetic behavior of the system. The discrete path sampling (DPS) procedure [58, 59] was employed to explore the energy landscape of the DNA G-quadruplex by HiRE-RNA force field. In order to fold proteins on physiological timescales, the energy landscape associated with folding should possess only small traps, relative to the energetic gap between the folded and unfolded ensembles. So, these landscapes should be minimally frustrated. These software’s can demonstrate the biophysical and biochemical activities and also able to answer the complex analytical questions. The designed hybrid systems as (RNA–RNA, RNA–DNA, RNA–PS DNA etc.) are optimized and the reaction pathways, triggering and charge transfer mechanism can be carried out by DFT and TDDFT methods. NUPACK program [60] is used to calculate the thermodynamic analysis of inputs. Generally, three different theories can be used to analyze the results: density functional theory (DFT), and moving on to many-electron GW [61] methods as well as GW-inspired DFT + Ʃ [62] calculations. Further complex band structure (CBS) calculations are used to estimate the tunneling decay constant Ʃ, and Landauer-Buttiker transport calculations are used to compute the transmission spectra directly. Various effects such as device contact geometry, metal/molecule interfaces, molecular anchoring and side groups, inelastic effects, molecular conformation, and stochastic fluctuations are responsible for the results. So the parameters related to these effects are also taken into account. It is anticipated that the lowest conductance histogram peak correspond to single molecular junctions, while higher conductance peaks are attributed to junctions having multiple molecules linking the gold electrodes.

Electron transport mechanisms can be categorized as: coherent tunneling and incoherent hopping [63]. Along with these parameters, thermal transport and thermoelectric properties are also important [64, 65]. The transport properties estimated by GW formalism are calculated in previous studies [66, 67]. The transmission is based on two parameters Seebeck coefficient and thermo-electric figure of merit; and is very sensitive to energy and k-resolution of the calculations. The DFT + Σ method is considered to be more appropriate method to calculate the conductance, but is only applicable to system with small polarizability of molecule and broadened resonance [68, 69]. Another promising method time dependent density functional theory (TDDFT) is used to measure the wavelengths (absorption and emission) for fluorescence, and time dependent current-density functional theory (TDCDFT) for the measurement of the current–voltage characteristics. The conductance of systems is analyzed with the help of dynamical exchange−correlation correction [70, 71, 72]. The software tools TranSIESTA [73] and SMEAGOL [74] are used to calculate the electron transmission spectrum using the non-equilibrium Green’s function (NEGF) method and SCARLET [75, 76] for the scattering-state method.

The complex band structure calculations are used to investigate tunneling in DNA strands [77]. Further studies were carried out for pyridine-gold junctions, which show less variation in conductance values [78, 79, 80]. These studies can provide us useful insights for the RNA-Au junctions also.

Single-molecular junctions are also the potential candidates for thermoelectric applications due to large phonon mode mismatch at the metal molecular interface and tunable electronic conductance properties [81, 82, 83]. The thermopower S, a derivative of the electron transmission at the Fermi level EF, and proportional to the logarithmic F is another important transport property which measures the charge carrier type and thermoelectric responses. The transport of electron spin in molecular wires, and the effects of solvent properties can also studied using DFT [84, 85, 86] and DFT + Σ [87] calculations. Few calculations have also been carried out on the charge transfer in short duplexes DNA/DNA and DNA/RNA with virtually equivalent sequences [84, 85, 86]. G09 [88] and Turbomole [89] software’s can been used to carried out the calculations using the implicit water solving model (COSMO) (the Conductor like screening model) [90] or PCM (polarizable continuum model) [91]. The DFT method can also be used to study the charge transfer mechanisms, delocalization nature of orbitals, base stacking, electronic coupling and conformational flexibility. Tersoff potential is preferred for carbon nanotubes-nucleotides-metal cluster interactions [92].

4. Conclusion

Scientists have demonstrated how living cells can be induced to carry out computations in the form of tiny robots or computers. Synthetic gene networks have been used to construct a wide range of biological devices, including molecular counters, oscillators, toggle switches, logic gates, cell classifiers and analog signal processors [93, 94, 95]. On a long-term scale, we believe that merging the research activities with a focus on the RNA as crucial molecular machinery for the cell will provide unprecedented insights into central molecular aspects of the RNA function and dynamics, ultimately enabling us to generate an integrated view of the molecular picture of the processes tuned by the RNA nanoparticles. Many natural limitations to the engineering of biological computers still remain. How do we eliminate or reduce noise in nucleic-acid based computing? An increase in the number of elements in RNA- and DNA-based logic operations is accompanied by a drastic increase in noise [96, 97]. The common approaches for noise reduction may include following: (i) better optimization of individual logic gates, (ii) utilization of network topology [98, 99] and (iii) for even larger networks, the introduction of new network elements to suppress the redundancy of the elements, thereby improving the signal-to-noise ratio. Also, the biochemical reaction time is also a critical aspect in working with a scalable circuit, which needs to be solved. With continued technological advances, it is now time to establish the rigorous physical and chemical understanding of RNA dynamics. Using the theoretical infrastructure developed in the context of protein folding, the field is positioned to extend the application of energy landscape techniques to the study of the large assemblies. Through close integration of computation and experimentation, it will be possible to dissect the complex interplay of structure and energetics during RNA function. We anticipate that such endeavors may ultimately reveal physical principles that govern biological dynamics. Finally we have a long way to go to understand nano-molecular computers in sufficient detail to be able to “reverse engineer” an existing molecular computer or design a relatively new one.

RS acknowledges the financial assistance by the DST WOS-A (SR/WOS-A/CS-69/2018). RS is also thankful to her mentor Dr. Shrish Tiwari, Bioinformatics Department, CSIR-Centre for Cellular and Molecular Biology, Hyderabad for the support.

© 2019 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Ruby Srivastava (January 30th 2019). Role of Density Functional Theory in “Ribocomputing Devices”, Density Functional Theory, Daniel Glossman-Mitnik, IntechOpen, DOI: 10.5772/intechopen.80491. Available from:

chapter statistics

415total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

New Insights and Horizons from the Linear Response Function in Conceptual DFT

By Paul Geerlings, Stijn Fias, Thijs Stuyver, Paul Ayers, Robert Balawender and Frank De Proft

Related Book

First chapter

Bio-Solvents: Synthesis, Industrial Production and Applications

By Novisi K. Oklu, Leah C. Matsinha and Banothile C.E. Makhubela

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us