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

立即免费体验

迭代零级:一种遍历交配网络以计算近亲繁殖系数和亲缘关系系数的快速新算法。

Iterative Level-0: A new and fast algorithm to traverse mating networks calculating the inbreeding and relationship coefficients.

作者信息

Menor-Flores Manuel, Vega-Rodríguez Miguel A, Molina Felipe

机构信息

Escuela Politécnica, Universidad de Extremadura(1), Campus Universitario s/n, 10003 Cáceres, Spain.

Facultad de Ciencias, Universidad de Extremadura (1), Avda. de Elvas s/n, 06006 Badajoz, Spain.

出版信息

Comput Biol Med. 2023 Sep;164:107296. doi: 10.1016/j.compbiomed.2023.107296. Epub 2023 Aug 2.

DOI:10.1016/j.compbiomed.2023.107296
PMID:37566933
Abstract

In population medical genetics, the study of autosomal recessive disorders in highly endogamous populations is a major topic where calculating the inbreeding and relationship coefficients on mating networks is crucial. However, a challenge arises when dealing with large and complex mating networks, making their traversal difficult during the calculation process. For this calculation, we propose using Iterative Level-0 (IL0) as a new and faster algorithm that traverses mating networks more efficiently. The purpose of this work is to explain in detail the IL0 algorithm and prove its superiority by comparing it with two algorithms based on the best-known algorithms in the area: Depth First Search (DFS) and Breadth First Search (BFS). A Cytoscape application has been developed to calculate the inbreeding and relationship coefficients of individuals composing any mating network. In this application, the IL0 proposal together with DFS-based and BFS-based algorithms have been implemented. Any user can access this freely available Cytoscape application (https://apps.cytoscape.org/apps/inbreeding) that allows the comparison between the IL0 proposal and the best-known algorithms (based on DFS and BFS). In addition, a diverse set of mating networks has been collected in terms of complexity (number of edges) and species (humans, primates, and dogs) for the experiments. The runtime obtained by the IL0, DFS-based, and BFS-based algorithms when calculating the inbreeding and relationship coefficients proved the improvement of IL0. In fact, a speedup study reflected that the IL0 algorithm is 7.60 to 127.50 times faster than DFS-based and BFS-based algorithms. Moreover, a scalability study found that the growth of the IL0 runtime has a linear dependence on the number of edges of the mating network, while the DFS-based and BFS-based runtimes have a quadratic dependence. Therefore, the IL0 algorithm can solve the problem of calculating the inbreeding and relationship coefficients many times faster (up to 127.50) than the two algorithms based on the famous DFS and BFS. Furthermore, our results demonstrate that IL0 scales much better as the complexity of mating networks increases.

摘要

在群体医学遗传学中,对高度近亲通婚群体中的常染色体隐性疾病的研究是一个重要课题,其中在交配网络上计算近亲繁殖系数和亲属关系系数至关重要。然而,在处理大型复杂的交配网络时会出现一个挑战,即在计算过程中难以遍历这些网络。针对此计算,我们提出使用迭代零级(IL0)作为一种新的、更快的算法,它能更高效地遍历交配网络。这项工作的目的是详细解释IL0算法,并通过将其与基于该领域最著名算法的两种算法:深度优先搜索(DFS)和广度优先搜索(BFS)进行比较,来证明其优越性。已开发出一个Cytoscape应用程序,用于计算构成任何交配网络的个体的近亲繁殖系数和亲属关系系数。在这个应用程序中,实现了IL0方案以及基于DFS和BFS的算法。任何用户都可以访问这个免费的Cytoscape应用程序(https://apps.cytoscape.org/apps/inbreeding),它允许对IL0方案与最著名的算法(基于DFS和BFS)进行比较。此外,为了进行实验,还收集了一组在复杂度(边的数量)和物种(人类、灵长类动物和狗)方面各不相同的交配网络。在计算近亲繁殖系数和亲属关系系数时,IL0、基于DFS和基于BFS的算法所获得的运行时间证明了IL0的改进。事实上,一项加速研究表明,IL0算法比基于DFS和基于BFS的算法快7.60至127.50倍。此外,一项可扩展性研究发现,IL0运行时间的增长与交配网络边的数量呈线性相关,而基于DFS和基于BFS的运行时间呈二次相关。因此,IL0算法在计算近亲繁殖系数和亲属关系系数时,比基于著名的DFS和BFS的两种算法快很多倍(高达127.50倍)。此外,我们的结果表明,随着交配网络复杂度增加,IL0的扩展性要好得多。

相似文献

1
Iterative Level-0: A new and fast algorithm to traverse mating networks calculating the inbreeding and relationship coefficients.迭代零级:一种遍历交配网络以计算近亲繁殖系数和亲缘关系系数的快速新算法。
Comput Biol Med. 2023 Sep;164:107296. doi: 10.1016/j.compbiomed.2023.107296. Epub 2023 Aug 2.
2
A fast algorithm for computing inbreeding coefficients in large populations.一种用于计算大群体中近亲繁殖系数的快速算法。
J Anim Breed Genet. 2005 Oct;122(5):325-31. doi: 10.1111/j.1439-0388.2005.00538.x.
3
FnR: R package for computing inbreeding and numerator relationship coefficients.FnR:用于计算近交系数和分子关系系数的 R 包。
BMC Ecol Evol. 2024 Jul 18;24(1):99. doi: 10.1186/s12862-024-02285-4.
4
TurboBFS: GPU Based Breadth-First Search (BFS) Algorithms in the Language of Linear Algebra.TurboBFS:基于GPU的线性代数语言广度优先搜索(BFS)算法
IEEE Int Symp Parallel Distrib Process Workshops Phd Forum. 2021 Jun;2021:520-528. doi: 10.1109/ipdpsw52791.2021.00084. Epub 2021 Jun 24.
5
Theory of inbreeding and covariances between relatives under full-sib mating in diploids.二倍体中全同胞交配下的近交理论及亲属间的协方差
Biometrics. 1975 Mar;31(1):169-87.
6
Genetic gain and inbreeding from simulation of different genomic mating schemes for pig improvement.通过模拟不同基因组交配方案对猪进行改良的遗传进展和近亲繁殖情况。
J Anim Sci Biotechnol. 2023 Jun 13;14(1):87. doi: 10.1186/s40104-023-00872-x.
7
Fast computing betweenness centrality with virtual nodes on large sparse networks.在大型稀疏网络上使用虚拟节点进行快速计算介数中心性。
PLoS One. 2011;6(7):e22557. doi: 10.1371/journal.pone.0022557. Epub 2011 Jul 27.
8
GRAIN: a computer program to calculate ancestral and partial inbreeding coefficients using a gene dropping approach.GRAIN:一个使用基因分配法计算祖先和部分近亲繁殖系数的计算机程序。
J Anim Breed Genet. 2015 Apr;132(2):100-8. doi: 10.1111/jbg.12145.
9
Mathematical modelling for variations of inbreeding populations fitness with single and polygenic traits.具有单基因和多基因性状的近交群体适应性变化的数学建模。
BMC Genomics. 2017 Mar 14;18(Suppl 2):196. doi: 10.1186/s12864-017-3492-1.
10
Assessment of relationships between pigs based on pedigree and genomic information.基于系谱和基因组信息评估猪之间的关系。
Animal. 2020 Apr;14(4):697-705. doi: 10.1017/S1751731119002404. Epub 2019 Nov 11.