string数据库使用和实践第一部分string数据库介绍

article/2025/7/31 8:52:50
背景
为什么要寻找蛋白质互做关系?

因为只有正确地发现和注释细胞中的所有功能性的相互作用关系,才能对细胞的功能进行系统层面的学习和理解。
大家在收集和展现蛋白质相互作用的信息上,一直在努力地跟上相互作用关系探索的步伐

近年来,无论是在实验观测和计算机预测技术都得到了显著的进步。但是,蛋白质蛋白质相互作用的信息比较容易出错,而且乣相当大的工作量来进行注释
资源分类?

1有些数据库,他们的主要目的是收集和策展与蛋白质-蛋白质相互作用直接相关的实验证据
2.另外还有些数据库会通过功能分组,将蛋白质分为代谢、信号或转录途径等这些更加广义的角度来了解蛋白质之间的关联

3.最后就是第三类资源,通过尝试使用多种计算的技术来预测新的蛋白质-蛋白质之间的相关性,从而弥补前两种数据库的不足之处
string数据库正是一个整合提供这三种蛋白质-蛋白质关联性证据的平台

string database介绍
string(search tool for the retrival of interacting genes/proteins)基因、蛋白质相互作用关系检索工具

它能够帮助用户轻松获取独特的,覆盖范围广的实验以及预测的相互作用关系信息
string提供的相互作用关系主要基于confidence score(可靠指数),以及其他附属信息,比如提供蛋白质域和3D结构

string目前的9.1版本,包括1100+个物种的5200+万蛋白质
联合开发的机构包括:CPR,EMBL,SIB,KU,TUD,UZH

功能
1.主要目的是构建蛋白质蛋白质相互作用网络

2.该网络可以用于过滤和评估功能性基因组学的数据,以及为注释蛋白质的结构、功能和进化性提供一个比较直观的平台
3.探索预测的相互作用网络,能够为今后的直言研究提供新方向,并且能够为相互作用的映射,提供物跨物种预测

4.所有的蛋白质相互作用关系数据都有被加权、整合,并且都会有一个计算得到的可靠值
5.所有计算的预测结果都能通过特定的视图来查看

6.网页界面可用来访问数据,并能够快速获取蛋白质及他们之间的相互作用关系的概览
优势

1.string数据库完全是预先计算好的,无论是在高层次的网络中,还是单个相互作业关系记录的界面,所有的信息都可以被迅速获取
2.它还支持单独选择各种证据类型,这样能够在运行的时候进行定制的搜索,同时也会有专门的查看器来对所有的关联证据进行查看
3.该数据库是一项探索性的资源:它比基本的相互作用关系数据库包含了更大的关联数据--尽管是有不同的可能值
4.因此,它最好被用于快速、初步地获取要查询的蛋白质的功能合作伙伴,尤其是对那种还没能很好的表征的蛋白质

数据库介绍

string数据库通过文献内容管理,来提取实验数据得出的蛋白质-蛋白质相互作用关系。此外,string数据库还存储得有一些计算预测的相互作用关系:

1.科学文章的文本挖掘
2.从基因组的特征计算得来的相互作用关系

3.基于直系同源的物种模型转移来的相互作用关系
所有预测的活着导入的功能性关系对,都是以及各通用的参考数据库为基准来进行注释

导入的数据
string数据库的蛋白质关联信息,有一些是从物理相互作用数据库,以及生物通路的信息数据库导入的

准确的数据:
KEGG          EcoCyc         BIioCyc          GO         reactome          Biocarta        NCI-Nature Pathway Interaction Database

实验数据:
MINT    HPRD   BIND   DIP  PID  BioGRID 


文本挖掘

string数据库的有些信息是通过文本挖掘的方式收集的。通过对庞大的科学文章的解析,来搜寻到统计相关的共现基因的名字
SGD:Saccharomyces

OMIM:Online Mendelian Inheritance  in Man
FlyBase:A Database of Drophila Genes &Genomes

PubMed:A search engine accessing primarily the MEDLINE database of references and abstracts on life sciences and biomedical topics

预测的数据
string数据库中,还有一些数据是通过预测得来的

Neighborhood:不同物种之间,相似的基因组信息预示着相似的蛋白质功能
Gene Fusion:某些基因组中的蛋白质的融合,有很大可能性是具有功能性相关的

Co-occurrence:如果蛋白质有相似的功能,或者出现在同一个代谢通路中,那他们应该是会具有相似的表达模式的,以及相似的系统发生谱
Co-expression:基于观察到的具有相同表达模式的基因,来预测基因之间的相关性

基因组信息


算法介绍

很大一部分的string的数据是从之前介绍的各种数据库中导入的。同时,他也包含了大量的预测的关联性

string数据库会定期导入完整测序的基因组序列(多细胞基因组:Ensembl,其他:SwissProt/UnitProt),并从中搜索这三种基因组信息。目的就是为了识别在进化过程中,也许具有一定功能相关联的基因对。

string数据库中,使用Confidence Score可靠指数来对应每一个预测的相互关联性

算法优势
将多种类型的证据数据映射到单一的、稳定的蛋白质组中,从而更有利于数据的比较
将已知预测的相互作用关系进行了部分互补,从而扩大覆盖的范围

综合打分的方案比独立的证据认可,具有更高的可靠性

并映射和传输相互作用关系到大量的生物体中,有利于进化的研究

算法总结

算法




http://chatgpt.dhexx.cn/article/m6qsRLv5.shtml

相关文章

解决虚拟机桥接模式无法上网的问题

1.检查IP地址以及网关等信息是否正确 vim /etc/network/interfaces这里设置的是静态ip, auto lo iface lo inet loopback auto eth0 iface eth0 inet stastic address 192.168.43.40 # 设置IP netmask 255.255.255.0 # 设置子网掩码 gateway 192.168.43.19 # 设置网关 首先…

VM虚拟机桥接模式无法联网解决办法

1.桥接模式的意义: 桥接模式----使虚拟机客户机可以和主机在同一网段,这样,和主机同局域网内的其他主机就也可以ping到虚拟机了 2.问题描述: 1.主机和虚拟机客户机相互之间ping不通 2.将虚拟机改为网络模式为NAT模式自动获取I…

虚拟机配置桥接模式(bridge)

使用的Vmware虚拟机软件 需要使用bridge,桥接模式 首先,需要给主机电脑设置IP, 看主机使用的是有线还是无线,使用哪个就设置那个,可以先通过ipconfig/all来查看ip,然后根据实际信息配置网络适配器 手动配置…

虚拟机桥接模式下的网络设置

虚拟机共有三种网络模式,每种网络模式具体的原理参考: Vmware虚拟机三种网络模式详解 - 星朝 - 博客园原文来自http://note.youdao.com/share/web/file.html?id236896997b6ffbaa8e0d92eacd13abbf&typenote 我怕链https://www.cnblogs.com/jpfss/p/…

Virtualbox虚拟机桥接模式配置

VirtualBox提供了多种网络连接方式,不同的网络连接方式决定了虚拟机是否可以联网,以及是否可以和宿主机互相ping通 亲测之后总结一些在配置NAT模式和仅主机模式所踩的坑,最后选择了桥接模式 NAT模式:宿主机ping不通虚拟机&#…

VM虚拟机桥接模式设置固定IP

目录 一、VM虚拟机续订 二、Linux配置静态IP 一、VM虚拟机续订 选中虚拟机——>设置——>网络适配器 官方说明: 如果在笔记本电脑或其他移动设备上使用虚拟机,请选择复制物理网络连接状态。 当您在有线或无线网络之间进行移动时,该…

虚拟机桥接模式连不上网问题(非桥接网卡原因)

虚拟机和宿主机可以互相ping通,但是ping www.baidu.com不能成功 常见的原因是桥接到的网卡不对,网上搜也是大部分搜到这种原因解决办法。 参见解决VMware虚拟机桥接模式上不了网 我遇到的问题不是这个,是因为我没有配置网关。。。。。 真…

设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题

一.VMware设置桥接模式 1.VMware -> 编辑->虚拟网络编辑器->更改设置 选择VMnet0(桥接模式),选择与主机同名网卡 ,主机可在在网络中心查看网卡名称

虚拟机桥接模式上网

记录一下嵌入式学习迈出的第一步:上网 首先选择虚拟机设置->硬件->网络适配器,选择桥接模式,下面的复制物理网络连接设置也要勾选,点确定。 在自己主机调出命令界面,输入 ipconfig /all 查看主机的上网配置&…

解决VMware虚拟机桥接模式无法上网

步骤1:查看本地以太网属性是否安装VMware Bridge Protocol 控制面板>>网络和Internet>>网络连接>>以太网右键属性>>查看是否有安装VMware Bridge Protocol 步骤2:查看VMware虚拟网络编辑器的VMnet0桥接模式设置 编辑>>虚…

VMware虚拟机桥接模式配置,设置虚拟机连接公网

1、配置时,虚拟机先关闭,双击 “网络适配器” 2、设置为 “桥接模式”,然后点击下方 “确定” 3、展开 “编辑” 菜单 点击 “虚拟网络编辑器” 进入虚拟网络编辑页面 4、点击 “更改设置” 点击更改设置,进入设置界面 5、选中 …

VMware虚拟机三种网络模式:桥接模式,NAT模式,仅主机模式

目录 一、桥接模式 二、NAT模式 三、仅主机模式 虚拟系统:CentOS 6.8 在VMware虚拟网网络编辑器中我们可以看到有三个虚拟交换机分别对应不同的网络模式: VMnet0:用于桥接模式下的虚拟交换机 VMnet1:用于仅主机模式下的虚拟交…

VMware虚拟机三种网络模式----桥接模式

vmware为我们提供了三种网络工作模式,它们分别是: Bridged(桥接模式)NAT(网络地址转换模式)Host-Only(仅主机模式) 打开vmware虚拟机,我们可以在选项栏的“编辑”下的“…

虚拟机桥接模式配置网络

虚拟机桥接模式配置网络 这个是详版,对于想了解一些相关知识的读者有些许帮助。如果想快速配置完网络,请转至简版(•‾̑⌣‾̑•)✧˖ 桥接模式就是将主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为…

虚拟机桥接模式无法联网

问题:虚拟机桥接模式无法联网 解决:1、打开虚拟网络编辑器 2、点击右下角更改设置 3、下拉选择网卡(控制面板\网络和 Internet\网络连接),并点击确定 4、打开虚拟机设置,网络连接选择自定义&#xff0c…

VMware虚拟机三种网络模式详解--Bridged(桥接模式)

VMware虚拟机三种网络模式详解--Bridged(桥接模式) 简介: 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务器放家里来学习,实在是很浪费。 那么如何解决这个问题?虚拟机软件是很好…

VMware虚拟机配置桥接模式

虚拟机配置桥接模式 参考教程:https://blog.csdn.net/weixin_35784370/article/details/119660049 环境说明: 操作系统:Windows10 虚拟机软件:VMware 16 Pro 虚拟机:CentOS7.6 在虚拟机中以 root用户 执行操作 目的&am…

Vmware虚拟机桥接模式设置

进入vmware虚拟网络编辑器 点击更改设置 选择桥接模式 点击虚拟机----设置 在网络适配器中选择 桥接模式 cmd输入ipconfig查看主机IP地址及网关 进入虚拟机网络配置文件修改 /etc/sysconfig/newwork-scripts/ vi ifcfg-eth0 修改配置文件 修改IP地址及网关地址后保存退出…

虚拟机桥接模式联网设置

环境 物理机(宿主机):Windows10 软件:VMware Workstation 虚拟机:Windows10 操作: 1、关闭虚拟机以便查看物理机的网络配置信息,在物理机中“winR”,输入CMD打开DOS,执行…

解决桥接模式连接虚拟机的问题

开发板使用网络调试进行驱动开发需要用到nfs和tftp协议,需要使虚拟机和开发板的网络能相互ping通。而这边最开始搭建的开发平台是使用wifi路由器连接PC和开发板,开发板通过网线连接到路由器,PC连接路由器WiFi,PC电脑(w…