Suppr超能文献

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.

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.

摘要

背景

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

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3602/9639416/7b60b71d8e79/peerj-10-14204-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验