0

0

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

王林

王林

发布时间:2024-08-02 09:43:15

|

538人浏览过

|

来源于机器之心

转载

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登cell

编辑 | 萝卜皮

作者 | 论文团队

细胞犹如一台计算机,每时每秒都在接收、分析和处理来自环境中的不同信息:外界信息通过细胞内高度并行的信号转导途径进行分析和处理,进而以预定义的方式从「存储设备」(即 DNA)中读取信息(基因的表达)或写入指令(DNA 修饰和编辑),指导自身或周围细胞对环境信息做出响应。

一直以来,如何有效利用生物体本身的计算能力,通过对生物体进行改造使之能够执行人类给定的计算任务,并由此开发出基于生物系统的新概念计算机都是计算机科学与生物技术领域交叉融合的热点问题。

近期,来自国防科技大学、西湖大学、浙江大学和之江实验室的研究人员合作提出了名为 TriLoS 的设计方法,通过多层基因表达调控网络在细胞内实现了组合逻辑线路的高效设计与构建,使得以模块化的方式开发执行组合逻辑运算的生物计算元器件成为了可能。

该研究以「Multi-layered computational gene networks by engineered tristate logics」为题,于 2024 年 7 月 31 日在《Cell》杂志在线发表。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

论文链接:https://www.cell.com/cell/fulltext/S0092-8674(24)00716-5

向细胞自身学习设计细胞的逻辑单元

细胞内单个基因的表达可以被理解为处于活跃(即被表达)或非活跃(即不表达)两种状态之一,这使得我们可以从基因表达中抽象出「开/关」或者「0/1」的概念。

从这种角度来看,细胞可以被理解为一个由组合逻辑和时序逻辑构成的数字电路,而设计和改造这一电路的基础自然就是创造出适用于细胞的「晶体管」、「逻辑门」。

自本世纪初起,合成生物学家一直在尝试通过设计控制基因表达的人工基因线路来开发具有逻辑计算功能的生物元器件。

但由于缺乏理论体系指导、细胞基因调控本身的复杂性和可用基因调控手段的不足,现有的元器件设计很大程度上仍然依赖于设计者的经验和反复试错,严重制约了该领域的发展。

该研究通过分析细胞内基因表达调控的层次结构发现,细胞内基因表达受到转录、翻译等不同层次调控,这一调控过程的基本单元可以被抽象为类似于电子电路中三态门的结构。

例如,在 DNA 经转录、翻译到最终生成蛋白的过程中,转录调控(B)可以视作翻译调控(A)的上游控制通路。转录调控的开或关将会使得翻译调控系统最终的产生三种状态:0(关)、1(开) 或者 Z(高阻态,即翻译系统相关调控元件不发生转录)。

研究人员意识到,这样的三态门结构可以作为构建多层基因表达调控网络的基本逻辑单元,通过多层三态门单元的组装实现对细胞内 DNA 编辑、转录、翻译等不同层次调控过程的充分利用,从而构建更加复杂和鲁棒的组合逻辑器件(图 1)。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 1:TriLos 设计方法图示。

在这一思想的指导下,研究人员开始尝试在哺乳动物细胞中利用转录和翻译过程实现「三态门」基因电路。

通过将 Vanillic acid(VA,输入 B)调控的转录调控开关作为「上游」基因开关控制 Grazoprevir(Gra,输入 A)调控的蛋白质翻译开关,研究人员成功构建出了 BUFIF1、NOTIF1、BUFIF0 和 NOTIF0 四种基本逻辑单元,并在细胞中展现出了良好的性能(图 2)。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 2:TriLoS 的标准逻辑单元。

与传统的逻辑基因线路设计方式相比,以「三态门」为基础逻辑单元的设计方式展现出了更强的模块化特征和更好的可拓展性,例如,对于一直困扰合成生物学家的异或逻辑(XOR),研究人员通过简单组合  NOTIF1 和 BUFIF0 便可高效实现(图 3)。

这一被命名为 TriLoS 的思想显著提高了哺乳动物细胞的「可编辑空间」,为更高效的设计生物计算元器件、突破细胞计算极限打下了坚实的基础。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 3:基于 TriLoS 构建简单组合逻辑线路。

基于标准逻辑单元设计和组装生物计算元器件

Dora
Dora

创建令人惊叹的3D动画网站,无需编写一行代码。

下载

在构建标准逻辑单元的基础上,该研究进一步阐明了利用标准逻辑单元构建复杂组合逻辑器件的工程原则。

与电子电路设计中不同的电子线路之间严格绝缘所不同的是,细胞内的调控过程存在着各类复杂的相互作用,存在着各类绝缘性问题,明确各逻辑单元之间的正交性约束是设计生物计算元器件的特别之处。

针对这一问题,该研究从拓展输出信号数量和拓展输入信号数量两个角度出发对多层基因计算网络设计过程中的正交性约束进行了详细讨论。

在输出信号数量拓展方面,研究人员分析提出,控制不同输出信号的多层基因调控网络必须选择相互正交/绝缘的最底层调控元件,而较高层的调控过程则可以共享调控元件。

为满足这一约束,研究人员设计了另一组完全正交的 Grazoprevir 调控开关。该设计将受 Grazoprevir 诱导的二聚或互斥的基因元件 NS3a(H1)/GNCR1(二聚) 或者 ANR/GNCR1(互斥) 接入到人工合成的GEMS基因调控框架中。Gra 的存在会促使作为受体的膜外信号接收部分相互亲和或者排斥,从而通过胞内 JAK/STAT3 信号通路,控制外源基因开关的开或者关。

数据表明,将这一开关与 Vanillic acid 调控的转录调控开关组合同样可以构建出在细胞中稳定运行的基本逻辑单元,并可通过 TriLoS 设计和构建具有两个输出的半加器和半减器逻辑器件(图 4)。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 4:基于 TriLoS 在细胞中实现半加器和半减器。

在输入信号数量的拓展方面,研究人员则将视线转向了在转录调控上游的基因表达调控方式,提出了利用与下游信号正交的输入信号调控基因编辑、染色质可及性等方法拓展输入信号的数量。

为展示这一思想的可行性,研究人员利用控制基因重组过程的 Cre 重组酶作为第三个输入,构建了具有基因序列调控、转录调控和翻译调控三层调控结构的基因调控网络,便捷地实现了具有 3 输入 2 输出的全加器和全减器(图 5)。

这一结果成功突破了单细胞全加器和全减器构建这一逻辑基因线路设计的「天花板」,进一步体现了 TriLoS 在构建复杂逻辑计算网络过程中的高效性和有效性。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 5:基于 TriLoS 在细胞中实现全加器和全减器。

探索生物计算的无限可能

自生物计算的概念被提出以来,科学家们致力于寻找展现生物计算系统优势的应用场景, 「生物计算究竟有什么用?」值得思考。

在本研究中,研究人员针对这一问题给出了自己的答案,即在疾病精准治疗等场景下利用细胞计算开发集诊断、治疗为一身的「智能细胞」,使其自主判断疾病的发病类型,从而指导产生合适的治疗蛋白,更加精准的实现疾病的分阶段、分层次、定制化治疗。

该研究以糖尿病为例展示了一种潜在的生物计算应用场景。为简单起见,研究人员将糖尿病根据其严重程度和发病机制人为区分成了肥胖、2 型糖尿病和 1 型糖尿病三种状态/类型,并根据每一类型的特点制定了使用两种治疗药物胰高血糖素样肽 1(GLP-1)或胰岛素(INS)的治疗方案。

研究人员借助 TriLoS 开发了可针对不同输入给出不同治疗药物组合的「智能细胞」,可以在不更换植入细胞的情况下根据疾病状态调整生产治疗药物,在细胞和小鼠体内都实现了疾病的自适应精准治疗(图 6)。

如何让细胞进行计算?国内四高校提出生物计算元器件设计全新方法,登Cell

图 6:利用具有计算能力的智能细胞在动物模型中进行糖尿病治疗。

该研究首次提出了以基因电路「三态门」为基础逻辑单元的多层细胞计算网络设计策略(TriLoS),为更复杂的细胞计算器件设计提供了基础性理论,一定程度上解决了现有研究中只能通过经验来盲目设计和反复试错的设计模式,也为开发自动化设计工具打下了坚实基础。

本研究由国防科技大学与西湖大学、浙江大学、之江实验室合作完成,其中浙江大学邵佳伟研究员,国防科技大学邱鑫源助理研究员,西湖大学博士研究生/前之江实验室工程专员张力航为该论文的共同第一作者;浙江大学邵佳伟研究员、国防科技大学朱凌云教授、之江实验室王慧研究专家和西湖大学解明岐研究员为共同通讯作者。

注:封面由 Midjourney 生成。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
http与https有哪些区别
http与https有哪些区别

http与https的区别:1、协议安全性;2、连接方式;3、证书管理;4、连接状态;5、端口号;6、资源消耗;7、兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2904

2024.08.16

http与https有哪些区别
http与https有哪些区别

http与https的区别:1、协议安全性;2、连接方式;3、证书管理;4、连接状态;5、端口号;6、资源消耗;7、兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2904

2024.08.16

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

66

2025.12.13

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

22

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

48

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

93

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

216

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

412

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

143

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
阿里巴巴Java开发手册
阿里巴巴Java开发手册

共20课时 | 17.9万人学习

php全栈开发之小博客大智慧
php全栈开发之小博客大智慧

共20课时 | 12万人学习

Git 教程
Git 教程

共21课时 | 4.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号