Discrete-Time Signal Processing with DNA

被引:20
|
作者
Jiang, Hua [1 ]
Salehi, Sayed Ahmad [1 ]
Riedel, Marc D. [1 ]
Parhi, Keshab K. [1 ]
机构
[1] Univ Minnesota, Dept Elect Engn, Minneapolis, MN 55455 USA
来源
ACS SYNTHETIC BIOLOGY | 2013年 / 2卷 / 05期
基金
美国国家科学基金会;
关键词
signal processing; molecular computing; DNA computing; DNA strand displacement; sequential circuits; recurrent circuits;
D O I
10.1021/sb300087n
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
We present a methodology for implementing discrete-time signal processing operations, such as filtering, with molecular reactions. The reactions produce time-varying output quantities of molecules as a function of time-varying input quantities according to a functional specification. This computation is robust and independent of the reaction rates, provided that the rate constants fall within coarse categories. We describe two approaches: one entails synchronization with a clock signal, implemented through sustained chemical oscillations; the other is self-timed or asynchronous. We illustrate the methodology by synthesizing a simple moving-average filter, a biquad filter, and a Fast Fourier Transform (FFT). Abstract molecular reactions for these filters and transforms are translated into DNA strand displacement reactions. The computation is validated through mass-action simulations of the DNA kinetics. Although a proof of concept for the time being, molecular filters and transforms have potential applications in fields such as biochemical sensing and drug delivery.
引用
收藏
页码:245 / 254
页数:10
相关论文
共 50 条
  • [21] Real-time signal processing system for weather radar
    Guo, ZH
    Xie, MY
    Zhu, WL
    He, J
    2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS - VOL 2: SIGNAL PROCESSING, CIRCUITS AND SYSTEMS, 2004, : 883 - 886
  • [22] A real time signal processing for an anticollision road radar system
    Sakkila, L.
    Deloof, P.
    Elhillali, Y.
    Rivenq, A.
    Niar, S.
    2006 IEEE 64TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-6, 2006, : 2965 - +
  • [23] Large-array signal processing of the discrete spectrum signals: Basic aspects and simulations
    Gorodetskaya, E
    Malekhanov, A
    5th International Conference on Antenna Theory and Techniques, Proceedings, 2005, : 257 - 259
  • [24] Development and Signal Processing of Ultrasonic Flowmeters based on Transit Time
    Saldanha, Wanderson Eleuterio
    Bortoni, Edson da Costa
    2016 12TH IEEE/IAS INTERNATIONAL CONFERENCE ON INDUSTRY APPLICATIONS (INDUSCON), 2016,
  • [25] Coriolis mass flowmeter signal processing system based on time-varying signal model
    Chen, Nan
    Xiao, Ying
    Liu, Zhijun
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2023, 23 (02) : 837 - 853
  • [26] Space-Time Signal Processing for MIMO Radar Target Detection
    Jie, Lu
    ADVANCED RESEARCH ON COMPUTER SCIENCE AND INFORMATION ENGINEERING, 2011, 153 : 172 - 176
  • [27] Design of a Real-time Signal Processing System for LIF Sensor
    Zhao Xian-de
    Zheng Wen-gang
    Dong Da-ming
    Shen Chang-jun
    Zhang Xin
    Zhou Jian-jun
    Yan Hua
    Wu Wen-biao
    3RD INTERNATIONAL PHOTONICS AND OPTOELECTRONICS MEETINGS (POEM 2010), 2011, 276
  • [28] Real-time microwave signal processing using microstrip technology
    Schwartz, Joshua D.
    Azana, Jose
    Plant, David V.
    2006 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM DIGEST, VOLS 1-5, 2006, : 1991 - +
  • [29] Analog signal processing through space-time digital metasurfaces
    Rajabalipanah H.
    Abdolali A.
    Iqbal S.
    Zhang L.
    Cui T.J.
    Nanophotonics, 2021, 10 (06) : 1753 - 1764
  • [30] Real-Time Signal Processing Method for Infrared Sensor Arrays
    Zhang, Fuxiang
    Li, Wenzhong
    VIBRATION, STRUCTURAL ENGINEERING AND MEASUREMENT I, PTS 1-3, 2012, 105-107 : 1835 - 1838