• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

APPI 网络:一个用于构建和计算蛋白质-蛋白质相互作用网络的 R 包。

APPINetwork: an R package for building and computational analysis of protein-protein interaction networks.

机构信息

Université Paris-Saclay, CNRS, INRAE, Université Evry, Institute of Plant Sciences Paris-Saclay (IPS2), Gif-sur-Yvette, France.

Université de Paris, Institute of Plant Sciences Paris-Saclay (IPS2), Gif-sur-Yvette, France.

出版信息

PeerJ. 2022 Nov 4;10:e14204. doi: 10.7717/peerj.14204. eCollection 2022.

DOI:10.7717/peerj.14204
PMID:36353604
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9639416/
Abstract

BACKGROUND

Protein-protein interactions (PPIs) are essential to almost every process in a cell. Analysis of PPI networks gives insights into the functional relationships among proteins and may reveal important hub proteins and sub-networks corresponding to functional modules. Several good tools have been developed for PPI network analysis but they have certain limitations. Most tools are suited for studying PPI in only a small number of model species, and do not allow second-order networks to be built, or offer relevant functions for their analysis. To overcome these limitations, we have developed APPINetwork (Analysis of Protein-protein Interaction Networks). The aim was to produce a generic and user-friendly package for building and analyzing a PPI network involving proteins of interest from any species as long they are stored in a database.

METHODS

APPINetwork is an open-source R package. It can be downloaded and installed on the collaborative development platform GitLab (https://forgemia.inra.fr/GNet/appinetwork). A graphical user interface facilitates its use. Graphical windows, buttons, and scroll bars allow the user to select or enter an organism name, choose data files and network parameters or methods dedicated to network analysis. All functions are implemented in R, except for the script identifying all proteins involved in the same biological process (developed in C) and the scripts formatting the BioGRID data file and generating the IDs correspondence file (implemented in Python 3). PPI information comes from private resources or different public databases (such as IntAct, BioGRID, and iRefIndex). The package can be deployed on Linux and macOS operating systems (OS). Deployment on Windows is possible but it requires the prior installation of Rtools and Python 3.

RESULTS

APPINetwork allows the user to build a PPI network from selected public databases and add their own PPI data. In this network, the proteins have unique identifiers resulting from the standardization of the different identifiers specific to each database. In addition to the construction of the first-order network, APPINetwork offers the possibility of building a second-order network centered on the proteins of interest (proteins known for their role in the biological process studied or subunits of a complex protein) and provides the number and type of experiments that have highlighted each PPI, as well as references to articles containing experimental evidence.

CONCLUSION

More than a tool for PPI network building, APPINetwork enables the analysis of the resultant network, by searching either for the community of proteins involved in the same biological process or for the assembly intermediates of a protein complex. Results of these analyses are provided in easily exportable files. Examples files and a user manual describing each step of the process come with the package.

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/402171378bcd/peerj-10-14204-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/7b60b71d8e79/peerj-10-14204-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/f9533be568ba/peerj-10-14204-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/402171378bcd/peerj-10-14204-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/7b60b71d8e79/peerj-10-14204-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/f9533be568ba/peerj-10-14204-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/402171378bcd/peerj-10-14204-g003.jpg
摘要

背景

蛋白质-蛋白质相互作用(PPIs)几乎是细胞中每一个过程所必需的。对 PPI 网络的分析可以深入了解蛋白质之间的功能关系,并可能揭示对应于功能模块的重要枢纽蛋白质和子网络。已经开发了一些用于 PPI 网络分析的良好工具,但它们具有某些局限性。大多数工具仅适用于研究少数模型物种中的 PPI,并且不允许构建二级网络,或者提供用于分析它们的相关功能。为了克服这些限制,我们开发了 APPINetwork(蛋白质-蛋白质相互作用网络分析)。其目的是生成一个通用的、用户友好的软件包,用于构建和分析来自任何物种的感兴趣蛋白质的 PPI 网络,只要它们存储在数据库中。

方法

APPINetwork 是一个开源的 R 包。它可以在协作开发平台 GitLab(https://forgemia.inra.fr/GNet/appinetwork)上下载和安装。图形用户界面简化了它的使用。图形窗口、按钮和滚动条允许用户选择或输入一个生物体名称,选择数据文件和专门用于网络分析的网络参数或方法。除了用于识别同一生物过程中涉及的所有蛋白质的脚本(用 C 语言编写)以及用于格式化 BioGRID 数据文件和生成 ID 对应文件的脚本(用 Python 3 编写)之外,所有功能均在 R 中实现。PPI 信息来自私人资源或不同的公共数据库(如 IntAct、BioGRID 和 iRefIndex)。该软件包可以部署在 Linux 和 macOS 操作系统上。在 Windows 上部署是可能的,但需要先安装 Rtools 和 Python 3。

结果

APPINetwork 允许用户从选定的公共数据库构建 PPI 网络,并添加自己的 PPI 数据。在这个网络中,蛋白质具有唯一的标识符,这些标识符是由每个数据库特有的不同标识符标准化而来的。除了构建一级网络之外,APPINetwork 还提供了构建以感兴趣的蛋白质为中心的二级网络的可能性(已知在研究的生物学过程中发挥作用的蛋白质或复杂蛋白质的亚基),并提供了突出每个 PPI 的实验数量和类型,以及包含实验证据的文章的参考文献。

结论

APPINetwork 不仅仅是一个用于构建 PPI 网络的工具,它还可以通过搜索参与同一生物学过程的蛋白质的社区或蛋白质复合物的组装中间体来分析生成的网络。这些分析的结果以易于导出的文件形式提供。该软件包随附有示例文件和一份用户手册,其中描述了每个过程步骤。

相似文献

1
APPINetwork: an R package for building and computational analysis of protein-protein interaction networks.APPI 网络:一个用于构建和计算蛋白质-蛋白质相互作用网络的 R 包。
PeerJ. 2022 Nov 4;10:e14204. doi: 10.7717/peerj.14204. eCollection 2022.
2
ModuleRole: a tool for modulization, role determination and visualization in protein-protein interaction networks.模块角色:一种用于蛋白质-蛋白质相互作用网络中模块化、角色确定和可视化的工具。
PLoS One. 2014 May 1;9(5):e94608. doi: 10.1371/journal.pone.0094608. eCollection 2014.
3
PINOT: an intuitive resource for integrating protein-protein interactions.PINOT:一个直观的蛋白质-蛋白质相互作用整合资源。
Cell Commun Signal. 2020 Jun 11;18(1):92. doi: 10.1186/s12964-020-00554-5.
4
POINeT: protein interactome with sub-network analysis and hub prioritization.POINeT:用于子网络分析和枢纽节点优先级排序的蛋白质相互作用组
BMC Bioinformatics. 2009 Apr 21;10:114. doi: 10.1186/1471-2105-10-114.
5
Constructing a robust protein-protein interaction network by integrating multiple public databases.通过整合多个公共数据库构建稳健的蛋白质-蛋白质相互作用网络。
BMC Bioinformatics. 2011 Oct 18;12 Suppl 10(Suppl 10):S7. doi: 10.1186/1471-2105-12-S10-S7.
6
Folic acid supplementation and malaria susceptibility and severity among people taking antifolate antimalarial drugs in endemic areas.在流行地区,服用抗叶酸抗疟药物的人群中,叶酸补充剂与疟疾易感性和严重程度的关系。
Cochrane Database Syst Rev. 2022 Feb 1;2(2022):CD014217. doi: 10.1002/14651858.CD014217.
7
Visualization of protein interaction networks: problems and solutions.蛋白质相互作用网络的可视化:问题与解决方案。
BMC Bioinformatics. 2013;14 Suppl 1(Suppl 1):S1. doi: 10.1186/1471-2105-14-S1-S1. Epub 2013 Jan 14.
8
VAN: an R package for identifying biologically perturbed networks via differential variability analysis.VAN:一个通过差异变异性分析识别生物扰动网络的R包。
BMC Res Notes. 2013 Oct 25;6:430. doi: 10.1186/1756-0500-6-430.
9
iRefR: an R package to manipulate the iRefIndex consolidated protein interaction database.iRefR:一个用于操作 iRefIndex 整合蛋白质相互作用数据库的 R 包。
BMC Bioinformatics. 2011 Nov 24;12:455. doi: 10.1186/1471-2105-12-455.
10
RR-APET - Heart rate variability analysis software.RR-APET - 心率变异性分析软件。
Comput Methods Programs Biomed. 2020 Mar;185:105127. doi: 10.1016/j.cmpb.2019.105127. Epub 2019 Oct 12.

本文引用的文献

1
Computed structures of core eukaryotic protein complexes.核心真核蛋白复合物的计算结构。
Science. 2021 Dec 10;374(6573):eabm4805. doi: 10.1126/science.abm4805.
2
The IntAct database: efficient access to fine-grained molecular interaction data.IntAct 数据库:高效访问细粒度分子相互作用数据。
Nucleic Acids Res. 2022 Jan 7;50(D1):D648-D653. doi: 10.1093/nar/gkab1006.
3
Towards a unified open access dataset of molecular interactions.迈向分子相互作用统一的开放获取数据集。
Nat Commun. 2020 Dec 1;11(1):6144. doi: 10.1038/s41467-020-19942-z.
4
The BioGRID database: A comprehensive biomedical resource of curated protein, genetic, and chemical interactions.The BioGRID 数据库:一个经过精心整理的生物医学资源,包含蛋白质、遗传和化学相互作用。
Protein Sci. 2021 Jan;30(1):187-200. doi: 10.1002/pro.3978. Epub 2020 Nov 23.
5
Visualize omics data on networks with Omics Visualizer, a Cytoscape App.使用 Omics Visualizer,一个 Cytoscape App,在网络上可视化组学数据。
F1000Res. 2020 Feb 28;9:157. doi: 10.12688/f1000research.22280.2. eCollection 2020.
6
The Cytoscape BioGateway App: explorative network building from the BioGateway triple store.Cytoscape生物网关应用程序:从生物网关三元组存储库进行探索性网络构建。
Bioinformatics. 2019 Nov 9;36(6):1966-7. doi: 10.1093/bioinformatics/btz835.
7
APID database: redefining protein-protein interaction experimental evidences and binary interactomes.APID 数据库:重新定义蛋白质-蛋白质相互作用的实验证据和二进制相互作用组。
Database (Oxford). 2019 Jan 1;2019:baz005. doi: 10.1093/database/baz005.
8
STRING v11: protein-protein association networks with increased coverage, supporting functional discovery in genome-wide experimental datasets.STRING v11:具有增强覆盖范围的蛋白质-蛋白质相互作用网络,支持在全基因组实验数据集的功能发现。
Nucleic Acids Res. 2019 Jan 8;47(D1):D607-D613. doi: 10.1093/nar/gky1131.
9
The BioGRID interaction database: 2019 update.生物相互作用数据库(BioGRID):2019 年更新版。
Nucleic Acids Res. 2019 Jan 8;47(D1):D529-D541. doi: 10.1093/nar/gky1079.
10
Cytoscape StringApp: Network Analysis and Visualization of Proteomics Data.Cytoscape StringApp:蛋白质组学数据的网络分析和可视化。
J Proteome Res. 2019 Feb 1;18(2):623-632. doi: 10.1021/acs.jproteome.8b00702. Epub 2018 Dec 5.