Network cloning using DNA barcodes.

Network cloning using DNA barcodes.
复制标题

使用 DNA 条形码的网络克隆。

DOI:
10.1073/pnas.1706012116
复制
发表时间:
2019
影响因子:
11.1
通讯作者:
Koulakov,AlexeiA
Koulakov,AlexeiA
中科院分区:
综合性期刊1区
文献类型:
--
作者:
Shuvaev,SergeyA;Başerdem,Batuhan;Zador,AnthonyM;Koulakov,AlexeiA

文献摘要

相似文献

神经元之间的连接决定了人工神经网络和生物神经网络执行的计算。最近,我们提出了SYNSeq,这是一种将生物网络的连通性转换为可以利用高通量DNA测序的巨大效率的形式的方法。在SYNSeq中,每个神经元都被标记了一个随机的DNA序列--一个“条形码”--而突触则被表示为条形码对。SYNSeq解决了分析问题,将网络简化为条形码对的悬浮。在这里,我们制定了一个互补的合成问题:如何可以暂停条码对被用来“克隆”或复制网络回到一个未初始化的Rasa网络?虽然这个合成问题可能是计算上棘手的,我们发现,令人惊讶的是,这个问题可以有效地解决,只使用神经元的本地信息。我们提出了“一个条形码一个细胞”(OBOC)算法,该算法迫使给定序列的所有条形码合并到同一个神经元中,并表明它在多个步骤中收敛,这是网络大小的幂律。因此,以单突触精度进行快速可靠的网络克隆在理论上是可能的。
The connections between neurons determine the computations performed by both artificial and biological neural networks. Recently, we have proposed SYNSeq, a method for converting the connectivity of a biological network into a form that can exploit the tremendous efficiencies of high-throughput DNA sequencing. In SYNSeq, each neuron is tagged with a random sequence of DNA—a “barcode”—and synapses are represented as barcode pairs. SYNSeq addresses the analysis problem, reducing a network into a suspension of barcode pairs. Here, we formulate a complementary synthesis problem: How can the suspension of barcode pairs be used to “clone” or copy the network back into an uninitialized tabula rasa network? Although this synthesis problem might be expected to be computationally intractable, we find that, surprisingly, this problem can be solved efficiently, using only neuron-local information. We present the “one-barcode–one-cell” (OBOC) algorithm, which forces all barcodes of a given sequence to coalesce into the same neuron, and show that it converges in a number of steps that is a power law of the network size. Rapid and reliable network cloning with single-synapse precision is thus theoretically possible.