Suppr超能文献

ngx-mol-viewers:用于生物信息学中交互式分子可视化的Angular组件。

ngx-mol-viewers: Angular components for interactive molecular visualization in bioinformatics.

作者信息

Clementel Damiano, Del Conte Alessio, Monzon Alexander Miguel, Tosatto Silvio C E

机构信息

Department of Biomedical Sciences, University of Padova, Padova, Italy.

European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridgeshire, United Kingdom.

出版信息

Front Bioinform. 2025 Jun 26;5:1586744. doi: 10.3389/fbinf.2025.1586744. eCollection 2025.

Abstract

Advancements in bioinformatics have been propelled by technologies like machine learning and have resulted in substantial increases in data generated from both empirical observations and computational models. Hence, well-known biological databases are growing in size and centrality by integrating data from different sources. While the primary goal of these databases is to collect and distribute data through application programming interfaces (APIs), providing visualization and analysis tools directly on the browser interface is crucial for users to understand the data, which increases the usefulness and overall impact of the databases. Currently, some front-end frameworks are available for the sustained development of the user interface (UI) and user experience (UX) of these resources. Angular is one of the most popular frameworks to be broadly adopted within the BioCompUP laboratory. This work describes a library of reusable and customizable components that can be easily integrated into the Angular framework to provide visualizations of various aspects of protein molecules, such as their sequences, structures, and annotations. Currently, the library includes three main independent components. The first is the ngx-structure-viewer, which allows visualization of molecules through the MolStar three-dimensional viewer. The second is the ngx-sequence-viewer, which provides visualization and annotation capabilities for a single sequence or multiple sequence alignments. The third the ngx-features-viewer, enables the mapping and visualization of various biological annotations onto the same molecule. All these tools are available for download through the Node Package Manager (NPM), and more information is available at https://biocomputingup.github.io/ngx-mol-viewers/ (under development).

摘要

生物信息学的进步受到机器学习等技术的推动,使得来自实证观察和计算模型的数据大幅增加。因此,知名生物数据库通过整合来自不同来源的数据,规模不断扩大且愈发重要。虽然这些数据库的主要目标是通过应用程序编程接口(API)收集和分发数据,但直接在浏览器界面提供可视化和分析工具对于用户理解数据至关重要,这增加了数据库的实用性和整体影响力。目前,一些前端框架可用于持续开发这些资源的用户界面(UI)和用户体验(UX)。Angular是BioCompUP实验室广泛采用的最流行框架之一。这项工作描述了一个可重复使用和可定制组件的库,该库可以轻松集成到Angular框架中,以提供蛋白质分子各个方面的可视化,例如它们的序列、结构和注释。目前,该库包括三个主要的独立组件。第一个是ngx-structure-viewer,它允许通过MolStar三维查看器可视化分子。第二个是ngx-sequence-viewer,它为单个序列或多序列比对提供可视化和注释功能。第三个是ngx-features-viewer,它能够将各种生物注释映射并可视化到同一分子上。所有这些工具都可以通过Node包管理器(NPM)下载,更多信息可在https://biocomputingup.github.io/ngx-mol-viewers/(正在开发中)获取。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/84a0/12243869/7c3654110194/fbinf-05-1586744-g001.jpg

文献AI研究员

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

立即体验

用中文搜PubMed

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

马上搜索

文档翻译

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

立即体验