seqme: a Python library for evaluating biological sequence design from generative models.

IF 2.6 Q2 MATHEMATICAL & COMPUTATIONAL BIOLOGY
Bioinformatics advances Pub Date : 2026-08-07 eCollection Date: 2026-01-01 DOI:10.1093/bioadv/vbag212
Rasmus Møller-Larsen, Adam Izdebski, Jan Olszewski, Pankhil Gawade, Michal Kmicikiewicz, Wojciech Zarzecki, Ewa Szczurek
{"title":"seqme: a Python library for evaluating biological sequence design from generative models.","authors":"Rasmus Møller-Larsen, Adam Izdebski, Jan Olszewski, Pankhil Gawade, Michal Kmicikiewicz, Wojciech Zarzecki, Ewa Szczurek","doi":"10.1093/bioadv/vbag212","DOIUrl":null,"url":null,"abstract":"<p><strong>Summary: </strong>Recent advances in computational methods for designing biological sequences have sparked the development of metrics to evaluate these methods performance in terms of the fidelity of the designed sequences to a target distribution and their attainment of desired properties. However, a software library implementing these metrics was lacking. In this work we introduce seqme, a modular and highly extendable open-source Python library, containing model-agnostic metrics for evaluating computational methods for biological sequence design. seqme considers three groups of metrics: sequence-based, embedding-based, and property-based, and is applicable to a wide range of biological sequences: small molecules, DNA, ncRNA, mRNA, peptides and proteins. The library offers a number of embedding and property models for biological sequences, as well as diagnostics and visualization functions to inspect the results. seqme can be used to evaluate both one-shot generation and iterative optimization. We show the utility of seqme by performing an antimicrobial peptide benchmark and acquiring mRNA data.</p><p><strong>Availability and implementation: </strong>seqme is released at https://github.com/szczurek-lab/seqme under the BSD 3-Clause license.</p>","PeriodicalId":72368,"journal":{"name":"Bioinformatics advances","volume":"6 1","pages":"vbag212"},"PeriodicalIF":2.6000,"publicationDate":"2026-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13499220/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics advances","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioadv/vbag212","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"MATHEMATICAL & COMPUTATIONAL BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Summary: Recent advances in computational methods for designing biological sequences have sparked the development of metrics to evaluate these methods performance in terms of the fidelity of the designed sequences to a target distribution and their attainment of desired properties. However, a software library implementing these metrics was lacking. In this work we introduce seqme, a modular and highly extendable open-source Python library, containing model-agnostic metrics for evaluating computational methods for biological sequence design. seqme considers three groups of metrics: sequence-based, embedding-based, and property-based, and is applicable to a wide range of biological sequences: small molecules, DNA, ncRNA, mRNA, peptides and proteins. The library offers a number of embedding and property models for biological sequences, as well as diagnostics and visualization functions to inspect the results. seqme can be used to evaluate both one-shot generation and iterative optimization. We show the utility of seqme by performing an antimicrobial peptide benchmark and acquiring mRNA data.

Availability and implementation: seqme is released at https://github.com/szczurek-lab/seqme under the BSD 3-Clause license.

seqme:一个Python库,用于从生成模型评估生物序列设计。
摘要:设计生物序列的计算方法的最新进展引发了指标的发展,以评估这些方法在设计序列对目标分布的保真度方面的性能,以及它们对所需特性的实现。然而,实现这些指标的软件库是缺乏的。在这项工作中,我们介绍了seqme,一个模块化和高度可扩展的开源Python库,包含用于评估生物序列设计计算方法的模型无关度量。seme考虑了三组指标:基于序列、基于嵌入和基于属性,并适用于广泛的生物序列:小分子、DNA、ncRNA、mRNA、肽和蛋白质。该库为生物序列提供了许多嵌入和属性模型,以及诊断和可视化功能来检查结果。Seqme可用于评估单次生成和迭代优化。我们通过执行抗菌肽基准和获取mRNA数据来展示序列的效用。可用性和实现:seqme在BSD 3-Clause许可下发布于https://github.com/szczurek-lab/seqme。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
1.60
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书