• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种结合网格布局和弹簧嵌入的高效生物途径布局算法,用于复杂的细胞位置信息。

An efficient biological pathway layout algorithm combining grid-layout and spring embedder for complicated cellular location information.

机构信息

Human Genome Center, Institute of Medical Science, University of Tokyo, Minato-ku, Japan.

出版信息

BMC Bioinformatics. 2010 Jun 18;11:335. doi: 10.1186/1471-2105-11-335.

DOI:10.1186/1471-2105-11-335
PMID:20565884
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC2904761/
Abstract

BACKGROUND

Graph drawing is one of the important techniques for understanding biological regulations in a cell or among cells at the pathway level. Among many available layout algorithms, the spring embedder algorithm is widely used not only for pathway drawing but also for circuit placement and www visualization and so on because of the harmonized appearance of its results. For pathway drawing, location information is essential for its comprehension. However, complex shapes need to be taken into account when torus-shaped location information such as nuclear inner membrane, nuclear outer membrane, and plasma membrane is considered. Unfortunately, the spring embedder algorithm cannot easily handle such information. In addition, crossings between edges and nodes are usually not considered explicitly.

RESULTS

We proposed a new grid-layout algorithm based on the spring embedder algorithm that can handle location information and provide layouts with harmonized appearance. In grid-layout algorithms, the mapping of nodes to grid points that minimizes a cost function is searched. By imposing positional constraints on grid points, location information including complex shapes can be easily considered. Our layout algorithm includes the spring embedder cost as a component of the cost function. We further extend the layout algorithm to enable dynamic update of the positions and sizes of compartments at each step.

CONCLUSIONS

The new spring embedder-based grid-layout algorithm and a spring embedder algorithm are applied to three biological pathways; endothelial cell model, Fas-induced apoptosis model, and C. elegans cell fate simulation model. From the positional constraints, all the results of our algorithm satisfy location information, and hence, more comprehensible layouts are obtained as compared to the spring embedder algorithm. From the comparison of the number of crossings, the results of the grid-layout-based algorithm tend to contain more crossings than those of the spring embedder algorithm due to the positional constraints. For a fair comparison, we also apply our proposed method without positional constraints. This comparison shows that these results contain less crossings than those of the spring embedder algorithm. We also compared layouts of the proposed algorithm with and without compartment update and verified that latter can reach better local optima.

摘要

背景

图形绘制是理解细胞内或细胞间通路水平生物学调控的重要技术之一。在许多可用的布局算法中,弹簧嵌入算法由于其结果的协调性而被广泛应用于通路绘图、电路布局和 www 可视化等领域。对于通路绘图,位置信息对于理解是必不可少的。然而,当考虑到核内膜、核外膜和质膜等环形位置信息时,需要考虑复杂的形状。不幸的是,弹簧嵌入算法不容易处理这种信息。此外,边缘和节点之间的交叉通常不会明确考虑。

结果

我们提出了一种新的基于弹簧嵌入算法的网格布局算法,该算法可以处理位置信息并提供具有协调外观的布局。在网格布局算法中,搜索最小化成本函数的节点到网格点的映射。通过对网格点施加位置约束,可以轻松考虑包括复杂形状在内的位置信息。我们的布局算法将弹簧嵌入成本作为成本函数的一个组成部分。我们进一步扩展了布局算法,以实现每个步骤中隔室的位置和大小的动态更新。

结论

新的基于弹簧嵌入的网格布局算法和弹簧嵌入算法被应用于三种生物通路;内皮细胞模型、Fas 诱导的细胞凋亡模型和 C. elegans 细胞命运模拟模型。从位置约束来看,我们算法的所有结果都满足位置信息,因此与弹簧嵌入算法相比,得到了更易于理解的布局。从交叉点数量的比较来看,由于位置约束,基于网格布局的算法的结果往往包含更多的交叉点。为了进行公平比较,我们还应用了没有位置约束的我们提出的方法。该比较表明,这些结果比弹簧嵌入算法的结果包含更少的交叉点。我们还比较了具有和不具有隔室更新的提议算法的布局,并验证了后者可以达到更好的局部最优。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/b425001882e0/1471-2105-11-335-12.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/4c82e5bb0ecf/1471-2105-11-335-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/0c5b54f828f7/1471-2105-11-335-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/2e834f813de8/1471-2105-11-335-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/9a8a1e4f676b/1471-2105-11-335-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/ca232c8bbda6/1471-2105-11-335-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/a40007379376/1471-2105-11-335-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/cefc386ca36a/1471-2105-11-335-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/55467046e1d3/1471-2105-11-335-8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/150b2c5efb34/1471-2105-11-335-9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/94b763eb3c2a/1471-2105-11-335-10.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/8da0bd3c3691/1471-2105-11-335-11.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/b425001882e0/1471-2105-11-335-12.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/4c82e5bb0ecf/1471-2105-11-335-1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/0c5b54f828f7/1471-2105-11-335-2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/2e834f813de8/1471-2105-11-335-3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/9a8a1e4f676b/1471-2105-11-335-4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/ca232c8bbda6/1471-2105-11-335-5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/a40007379376/1471-2105-11-335-6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/cefc386ca36a/1471-2105-11-335-7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/55467046e1d3/1471-2105-11-335-8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/150b2c5efb34/1471-2105-11-335-9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/94b763eb3c2a/1471-2105-11-335-10.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/8da0bd3c3691/1471-2105-11-335-11.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/93bf/2904761/b425001882e0/1471-2105-11-335-12.jpg

相似文献

1
An efficient biological pathway layout algorithm combining grid-layout and spring embedder for complicated cellular location information.一种结合网格布局和弹簧嵌入的高效生物途径布局算法,用于复杂的细胞位置信息。
BMC Bioinformatics. 2010 Jun 18;11:335. doi: 10.1186/1471-2105-11-335.
2
An efficient grid layout algorithm for biological networks utilizing various biological attributes.一种利用各种生物学属性的生物网络高效网格布局算法。
BMC Bioinformatics. 2007 Mar 6;8:76. doi: 10.1186/1471-2105-8-76.
3
Fast grid layout algorithm for biological networks with sweep calculation.基于扫描计算的生物网络快速网格布局算法
Bioinformatics. 2008 Jun 15;24(12):1433-41. doi: 10.1093/bioinformatics/btn196. Epub 2008 Apr 18.
4
Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.二维空间中近似模式匹配在生化网络图网格布局中的应用。
PLoS One. 2012;7(6):e37739. doi: 10.1371/journal.pone.0037739. Epub 2012 Jun 5.
5
Automatic drawing of biological networks using cross cost and subcomponent data.利用交叉成本和子组件数据自动绘制生物网络。
Genome Inform. 2005;16(2):22-31.
6
CiSE: a circular spring embedder layout algorithm.CiSE:一种圆形弹簧嵌入布局算法。
IEEE Trans Vis Comput Graph. 2013 Jun;19(6):953-66. doi: 10.1109/TVCG.2012.178.
7
A new grid- and modularity-based layout algorithm for complex biological networks.一种用于复杂生物网络的基于网格和模块性的新布局算法。
PLoS One. 2019 Aug 29;14(8):e0221620. doi: 10.1371/journal.pone.0221620. eCollection 2019.
8
fCoSE: A Fast Compound Graph Layout Algorithm with Constraint Support.fCoSE:一种支持约束的快速复合图布局算法。
IEEE Trans Vis Comput Graph. 2022 Dec;28(12):4582-4593. doi: 10.1109/TVCG.2021.3095303. Epub 2022 Oct 26.
9
A grid layout algorithm for automatic drawing of biochemical networks.一种用于自动绘制生化网络的网格布局算法。
Bioinformatics. 2005 May 1;21(9):2036-42. doi: 10.1093/bioinformatics/bti290. Epub 2005 Jan 27.
10
A generic algorithm for layout of biological networks.一种用于生物网络布局的通用算法。
BMC Bioinformatics. 2009 Nov 12;10:375. doi: 10.1186/1471-2105-10-375.

引用本文的文献

1
A new grid- and modularity-based layout algorithm for complex biological networks.一种用于复杂生物网络的基于网格和模块性的新布局算法。
PLoS One. 2019 Aug 29;14(8):e0221620. doi: 10.1371/journal.pone.0221620. eCollection 2019.
2
Application of approximate pattern matching in two dimensional spaces to grid layout for biochemical network maps.二维空间中近似模式匹配在生化网络图网格布局中的应用。
PLoS One. 2012;7(6):e37739. doi: 10.1371/journal.pone.0037739. Epub 2012 Jun 5.

本文引用的文献

1
A generic algorithm for layout of biological networks.一种用于生物网络布局的通用算法。
BMC Bioinformatics. 2009 Nov 12;10:375. doi: 10.1186/1471-2105-10-375.
2
Fast grid layout algorithm for biological networks with sweep calculation.基于扫描计算的生物网络快速网格布局算法
Bioinformatics. 2008 Jun 15;24(12):1433-41. doi: 10.1093/bioinformatics/btn196. Epub 2008 Apr 18.
3
Cell fate simulation model of gustatory neurons with MicroRNAs double-negative feedback loop by hybrid functional Petri net with extension.基于扩展混合功能Petri网的具有MicroRNAs双负反馈环的味觉神经元细胞命运模拟模型
Genome Inform. 2006;17(1):100-11.
4
An efficient grid layout algorithm for biological networks utilizing various biological attributes.一种利用各种生物学属性的生物网络高效网格布局算法。
BMC Bioinformatics. 2007 Mar 6;8:76. doi: 10.1186/1471-2105-8-76.
5
Cerebral: a Cytoscape plugin for layout of and interaction with biological networks using subcellular localization annotation.Cerebral:一款用于利用亚细胞定位注释对生物网络进行布局和交互的Cytoscape插件。
Bioinformatics. 2007 Apr 15;23(8):1040-2. doi: 10.1093/bioinformatics/btm057. Epub 2007 Feb 19.
6
GOlorize: a Cytoscape plug-in for network visualization with Gene Ontology-based layout and coloring.GOlorize:一款用于网络可视化的Cytoscape插件,具备基于基因本体论的布局和着色功能。
Bioinformatics. 2007 Feb 1;23(3):394-6. doi: 10.1093/bioinformatics/btl605. Epub 2006 Nov 24.
7
Supporting the SBML layout extension.支持SBML布局扩展。
Bioinformatics. 2006 Dec 1;22(23):2966-7. doi: 10.1093/bioinformatics/btl520. Epub 2006 Oct 11.
8
Automatic drawing of biological networks using cross cost and subcomponent data.利用交叉成本和子组件数据自动绘制生物网络。
Genome Inform. 2005;16(2):22-31.
9
A model diagram layout extension for SBML.一种用于系统生物学标记语言(SBML)的模型图布局扩展。
Bioinformatics. 2006 Aug 1;22(15):1879-85. doi: 10.1093/bioinformatics/btl195. Epub 2006 May 18.
10
PATIKAweb: a Web interface for analyzing biological pathways through advanced querying and visualization.PATIKAweb:一个通过高级查询和可视化来分析生物途径的Web界面。
Bioinformatics. 2006 Feb 1;22(3):374-5. doi: 10.1093/bioinformatics/bti776. Epub 2005 Nov 15.