共 50 条
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
来源:
基金:
美国国家科学基金会;
关键词:
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
相关论文