当前位置:网站首页>Protein–RNA interaction prediction with deep learning:structure matters
Protein–RNA interaction prediction with deep learning:structure matters
2022-08-08 06:28:00 【YZT8848】
标题:利用深度学习预测蛋白质RNA相互作用:结构很重要
期刊:Briefings in Bioinformatics
中科院分区/影响因子:Q1/11.622
发表时间:2022.1.19
一、摘要
蛋白质RNA相互作用对多种细胞活动至关重要。实验和计算技术都已经发展到研究相互作用。由于以往数据库的限制,特别是蛋白质结构数据的缺乏,现有的大多数计算方法严重依赖于序列数据,只有一小部分方法利用了结构信息。最近,AlphaFold彻底改变了整个蛋白质和生物学领域。可以预见的是,蛋白质RNA相互作用预测在未来几年也将得到显著的促进。在这项工作中,我们对这一领域进行了全面的回顾,调查了结合位点和结合偏好预测问题,并涵盖了常用的数据集,特征和模型。我们还指出了这一领域的潜在挑战和机遇。本综述总结了RNA结合蛋白-RNA相互作用领域在过去的发展,并预测了其在后AlphaFold时代的未来发展。
二、方法与数据集
37个子数据集对应37份RBP
方法:问题-预测环状RNA上RBPs结合位点的问题表述为一个二元分类问题。流程图如下:

包含五个模块:浅层多视图数据构建模块、
基于混合深度网络的深度特征提取模块、
基于子空间表示学习的多视图公共特征提取模块、
多视图分类器的易解释训练模块和测试模块。
每个模块的简要描述如下:
(I)基于circRNA序列,浅层多视图数据构建模块从以下四个视图构建特征:
(a)基于RNAs和氨基酸序列之间潜在关系的伪氨基酸序列视图;
(b)考虑RNAs中的成分信息的伪二肽成分视图;
(c)考虑到RNA及其二级结构的相关性的RNA序列及其二级结构的组合视图;
(d)考虑circRNAs上的语义信息的序列嵌入的CircRNA2Vec视图。
(2)在深度特征提取模块中,我们构建了一个由CNN和BiLSTM组成的混合深度网络。然后用混合网络从上述四个视图的数据中提取深层特征。
(三)基于子空间表示学习的多视图共同特征提取模块主要用于从深度特征的四个视图中提取它们共同的高区分度特征。提取的共同特征能够更好地反映不同视图之间的一致性信息。
(4)训练多视图TSK-FLS得到一个具有模糊推理和协作学习能力的多视图分类器,该分类器是基于上述学习得到的多视图深度特征及其公共特征构建的。
(5)在测试模块中,首先使用前三个模块处理测试数据,以获得测试数据的五个视图。然后用训练好的多视角分类器对这个多视角测试数据进行预测,得到预测结果。
三、结果
目前预测circRNAs上RBP结合位点的方法主要有CRIP、PASSION、CircSLNN和iCircRBP-DHN。第四部分,我们比较了现有的四种方法和我们的DMSK方法的性能。最后一部分是验证本文的DMSK方法是否可以推广到线性RNA数据集。上述实验都使用AUC(ROC曲线下面积)度量来评估模型的预测性能。
边栏推荐
- Background Suppression Network for Weakly-supervised Temporal Action Localization
- Math工具类的ceil()、floor()、round()方法源码阅读
- 操作Zip压缩文件流的用法总结
- 论文解读:《Amy pred-FRL是一种通过使用特征表示学习来精确预测淀粉样蛋白的新方法》
- 【Excel】csv文件修改分隔符
- 诡异的druid链接池链接断开故障经验总结
- “重载”与“重写”的区别
- Unity3D objects up and down or so rotation (is not affected by axes object itself)
- 请问ots表有点大,现在是通过外表查询的除了用sql还有其他方法优化嘛?
- 【爬虫】Web Scraper正则表达式
猜你喜欢

【VMware】向物理机复制文件夹失败

Solved the problem that when VRTK transmission under Unity HDRP, the screen fades in and out, and the visual occlusion cannot be displayed correctly when passing through the wall

【Excel】csv文件修改分隔符

【爬虫】Web Scraper正则表达式

每日一题day44-45-46

Kubernetes | 02.搭建Kubernetes集群

【Android安全】Binder解析

ExecutionEngineException: String conversion error: Illegal byte sequence encounted in the input.

自动化测试------selenium

Day39------网络相关
随机推荐
websocket结合消息队列完成多台服务器下的订单服务主动通知
万级TPS亿级流水-中台账户系统架构设计
计算机网络 | 03.[HTTP篇] HTTP缓存技术
Unity学习笔记 03 —— 三维数学
seata内部是使用redisson的分布式锁来实现的吗?
golang 服务诡异499、504网络故障排查
一文带你了解webrtc基本原理(动手实现1v1视频通话)
类与对象之动静态方法,继承,名字的查找顺序,经典类和新式类,派生方法
Unity_圆环滑动条(圆形、弧形滑动条)
网络安全笔记第二天day2(等级保护)
模块知识点补充
如何把项目部署到云服务器
【Android安全】priv-app 系统应用权限
Golang 简单的读负载均衡
【图形学】03 数学部分(三、各种变换矩阵)
Unity_常用数据分析总结:折线图、条形图(柱状图)、扇形图(饼状图)、雷达图(属性图)
Unity_扇形图(饼状图)+ UI动画
[总结]Unity Console面板的问题汇总
The addition, deletion and modification of the leading doubly circular linked list
【爬虫】Web Scraper正则表达式