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

立即免费体验

使用模型检查和定理证明对生物信息学软件进行形式化验证。

Formal verification of bioinformatics software using model checking and theorem proving.

作者信息

Weerasena Hansika, Jayasena Aruna, Boucher Christina, Mishra Prabhat

机构信息

CISE Department, University of Florida, 1889 Museum Road, Gainesville, FL 32611, United States.

出版信息

Brief Bioinform. 2025 Jul 2;26(4). doi: 10.1093/bib/bbaf383.

DOI:10.1093/bib/bbaf383
PMID:40753536
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC12318479/
Abstract

While there is explosive growth in the creation of biological data, researchers rely on ad hoc verification methods such as testing with small simulated datasets. Due to their importance in biology and biomedicine, there is a critical need to verify these algorithms as well as their implementations to ensure that the results and conclusions are trustworthy. In this paper, we explore an effective combination of model checking and theorem proving of bioinformatics software, including BiopLib, BWA, Jellyfish, SDSL, Dashing, SPAdes, and MUMmer. We provide results for model checking for bioinfomatics software libraries and theorem proving for specific properties. Our model checking framework found several potential flaws in the two tools (BiopLib and BWA). We have also detected several failing cases in Succinct Data Structures Library (SDSL).

摘要

虽然生物数据的创建呈爆炸式增长,但研究人员依赖临时验证方法,如使用小型模拟数据集进行测试。由于这些数据在生物学和生物医学中的重要性,迫切需要验证这些算法及其实现,以确保结果和结论是可信的。在本文中,我们探索了生物信息学软件(包括BiopLib、BWA、Jellyfish、SDSL、Dashing、SPAdes和MUMmer)的模型检查和定理证明的有效结合。我们提供了生物信息学软件库的模型检查结果以及特定属性的定理证明结果。我们的模型检查框架在两个工具(BiopLib和BWA)中发现了几个潜在缺陷。我们还在简洁数据结构库(SDSL)中检测到了几个失败案例。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/278b8062b910/bbaf383f6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/09e8ac919027/bbaf383f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/58e27d47fc72/bbaf383f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/1382d303801b/bbaf383f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/f3aa8825dffb/bbaf383f4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/bf8a24a99fb4/bbaf383f5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/278b8062b910/bbaf383f6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/09e8ac919027/bbaf383f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/58e27d47fc72/bbaf383f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/1382d303801b/bbaf383f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/f3aa8825dffb/bbaf383f4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/bf8a24a99fb4/bbaf383f5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/3685/12318479/278b8062b910/bbaf383f6.jpg

相似文献

1
Formal verification of bioinformatics software using model checking and theorem proving.使用模型检查和定理证明对生物信息学软件进行形式化验证。
Brief Bioinform. 2025 Jul 2;26(4). doi: 10.1093/bib/bbaf383.
2
Systemic pharmacological treatments for chronic plaque psoriasis: a network meta-analysis.系统性药理学治疗慢性斑块状银屑病:网络荟萃分析。
Cochrane Database Syst Rev. 2021 Apr 19;4(4):CD011535. doi: 10.1002/14651858.CD011535.pub4.
3
Systemic pharmacological treatments for chronic plaque psoriasis: a network meta-analysis.慢性斑块状银屑病的全身药理学治疗:一项网状Meta分析。
Cochrane Database Syst Rev. 2020 Jan 9;1(1):CD011535. doi: 10.1002/14651858.CD011535.pub3.
4
Short-Term Memory Impairment短期记忆障碍
5
Interventions for central serous chorioretinopathy: a network meta-analysis.中心性浆液性脉络膜视网膜病变的干预措施:一项网状Meta分析
Cochrane Database Syst Rev. 2025 Jun 16;6(6):CD011841. doi: 10.1002/14651858.CD011841.pub3.
6
Survivor, family and professional experiences of psychosocial interventions for sexual abuse and violence: a qualitative evidence synthesis.性虐待和暴力的心理社会干预的幸存者、家庭和专业人员的经验:定性证据综合。
Cochrane Database Syst Rev. 2022 Oct 4;10(10):CD013648. doi: 10.1002/14651858.CD013648.pub2.
7
Perceptions and experiences of the prevention, detection, and management of postpartum haemorrhage: a qualitative evidence synthesis.预防、检测和管理产后出血的认知和经验:定性证据综合。
Cochrane Database Syst Rev. 2023 Nov 27;11(11):CD013795. doi: 10.1002/14651858.CD013795.pub2.
8
Dietary interventions for recurrent abdominal pain in childhood.儿童复发性腹痛的饮食干预措施
Cochrane Database Syst Rev. 2017 Mar 23;3(3):CD010972. doi: 10.1002/14651858.CD010972.pub2.
9
Systemic pharmacological treatments for chronic plaque psoriasis: a network meta-analysis.慢性斑块状银屑病的全身药理学治疗:一项网状荟萃分析。
Cochrane Database Syst Rev. 2017 Dec 22;12(12):CD011535. doi: 10.1002/14651858.CD011535.pub2.
10
Nivolumab for adults with Hodgkin's lymphoma (a rapid review using the software RobotReviewer).纳武单抗用于成人霍奇金淋巴瘤(使用RobotReviewer软件进行的快速综述)
Cochrane Database Syst Rev. 2018 Jul 12;7(7):CD012556. doi: 10.1002/14651858.CD012556.pub2.

本文引用的文献

1
TCGADownloadHelper: simplifying TCGA data extraction and preprocessing.TCGADownloadHelper:简化TCGA数据提取与预处理
Front Genet. 2025 May 2;16:1569290. doi: 10.3389/fgene.2025.1569290. eCollection 2025.
2
The TELCoMB Protocol for High-Sensitivity Detection of ARG-MGE Colocalizations in Complex Microbial Communities.TELCoMB 协议用于在复杂微生物群落中高灵敏度检测 ARG-MGE 共定位。
Curr Protoc. 2024 Oct;4(10):e70031. doi: 10.1002/cpz1.70031.
3
Major data analysis errors invalidate cancer microbiome findings.主要数据分析错误使癌症微生物组研究结果无效。
mBio. 2023 Oct 31;14(5):e0160723. doi: 10.1128/mbio.01607-23. Epub 2023 Oct 9.
4
Finding Maximal Exact Matches Using the r-Index.使用 r-索引查找最大精确匹配。
J Comput Biol. 2022 Feb;29(2):188-194. doi: 10.1089/cmb.2021.0445. Epub 2022 Jan 17.
5
Data structures based on -mers for querying large collections of sequencing data sets.基于 - 元的序列数据集查询的大型数据集的数据结构。
Genome Res. 2021 Jan;31(1):1-12. doi: 10.1101/gr.260604.119. Epub 2020 Dec 16.
6
Using SPAdes De Novo Assembler.使用 SPAdes 从头组装。
Curr Protoc Bioinformatics. 2020 Jun;70(1):e102. doi: 10.1002/cpbi.102.
7
Assembling and Validating Bioinformatic Pipelines for Next-Generation Sequencing Clinical Assays.组装和验证下一代测序临床检测的生物信息学流程。
Arch Pathol Lab Med. 2020 Sep 1;144(9):1118-1130. doi: 10.5858/arpa.2019-0476-RA.
8
Kohdista: an efficient method to index and query possible Rmap alignments.Kohdista:一种索引和查询可能的Rmap比对的有效方法。
Algorithms Mol Biol. 2019 Dec 12;14:25. doi: 10.1186/s13015-019-0160-9. eCollection 2019.
9
Dashing: fast and accurate genomic distances with HyperLogLog.使用 HyperLogLog 实现快速准确的基因组距离计算。
Genome Biol. 2019 Dec 4;20(1):265. doi: 10.1186/s13059-019-1875-0.
10
Fast and memory efficient approach for mapping NGS reads to a reference genome.将二代测序(NGS) reads 映射到参考基因组的快速且内存高效的方法。
J Bioinform Comput Biol. 2019 Apr;17(2):1950008. doi: 10.1142/S0219720019500082.