MLinvitroTox reloaded for high-throughput hazard-based prioritization of high-resolution mass spectrometry data

IF 5.7 2区 化学 Q1 CHEMISTRY, MULTIDISCIPLINARY Journal of Cheminformatics Pub Date : 2025-01-31 DOI:10.1186/s13321-025-00950-4
Katarzyna Arturi, Eliza J. Harris, Lilian Gasser, Beate I. Escher, Georg Braun, Robin Bosshard, Juliane Hollender
{"title":"MLinvitroTox reloaded for high-throughput hazard-based prioritization of high-resolution mass spectrometry data","authors":"Katarzyna Arturi,&nbsp;Eliza J. Harris,&nbsp;Lilian Gasser,&nbsp;Beate I. Escher,&nbsp;Georg Braun,&nbsp;Robin Bosshard,&nbsp;Juliane Hollender","doi":"10.1186/s13321-025-00950-4","DOIUrl":null,"url":null,"abstract":"<div><p><span>MLinvitroTox</span> is an automated Python pipeline developed for high-throughput hazard-driven prioritization of toxicologically relevant signals detected in complex environmental samples through high-resolution tandem mass spectrometry (HRMS/MS). <span>MLinvitroTox</span> is a machine learning (ML) framework comprising 490 independent XGBoost classifiers trained on molecular fingerprints from chemical structures and target-specific endpoints from the ToxCast/Tox21 invitroDBv4.1 database. For each analyzed HRMS feature, <span>MLinvitroTox</span> generates a 490-bit bioactivity fingerprint used as a basis for prioritization, focusing the time-consuming molecular identification efforts on features most likely to cause adverse effects. The practical advantages of <span>MLinvitroTox</span> are demonstrated for groundwater HRMS data. Among the 874 features for which molecular fingerprints were derived from spectra, including 630 nontargets, 185 spectral matches, and 59 targets, around 4% of the feature/endpoint relationship pairs were predicted to be active. Cross-checking the predictions for targets and spectral matches with invitroDB data confirmed the bioactivity of 120 active and 6791 nonactive pairs while mislabeling 88 active and 56 non-active relationships. By filtering according to bioactivity probability, endpoint scores, and similarity to the training data, the number of potentially toxic features was reduced by at least one order of magnitude. This refinement makes the analytical confirmation of the toxicologically most relevant features feasible, offering significant benefits for cost-efficient chemical risk assessment.</p><p><b>Scientific Contribution:</b></p><p>In contrast to the classical ML-based approaches for toxicity prediction, <span>MLinvitroTox</span> predicts bioactivity for HRMS features (i.e., distinct m/z signals) based on MS2 fragmentation spectra rather than the chemical structures from the identified features. While the original proof of concept study was accompanied by the release of a <span>MLinvitroTox</span> v1 KNIME workflow, in this study, we release a Python <span>MLinvitroTox</span> v2 package, which, in addition to automation, expands functionality to include predicting toxicity from structures, cleaning up and generating chemical fingerprints, customizing models, and retraining on custom data. Furthermore, as a result of improvements in bioactivity data processing, realized in the concurrently released <span>pytcpl</span> Python package for the custom processing of invitroDBv4.1 input data used for training <span>MLinvitroTox</span>, the current release introduces enhancements in model accuracy, coverage of biological mechanistic targets, and overall interpretability.</p></div>","PeriodicalId":617,"journal":{"name":"Journal of Cheminformatics","volume":"17 1","pages":""},"PeriodicalIF":5.7000,"publicationDate":"2025-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://jcheminf.biomedcentral.com/counter/pdf/10.1186/s13321-025-00950-4","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Cheminformatics","FirstCategoryId":"92","ListUrlMain":"https://link.springer.com/article/10.1186/s13321-025-00950-4","RegionNum":2,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"CHEMISTRY, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

MLinvitroTox is an automated Python pipeline developed for high-throughput hazard-driven prioritization of toxicologically relevant signals detected in complex environmental samples through high-resolution tandem mass spectrometry (HRMS/MS). MLinvitroTox is a machine learning (ML) framework comprising 490 independent XGBoost classifiers trained on molecular fingerprints from chemical structures and target-specific endpoints from the ToxCast/Tox21 invitroDBv4.1 database. For each analyzed HRMS feature, MLinvitroTox generates a 490-bit bioactivity fingerprint used as a basis for prioritization, focusing the time-consuming molecular identification efforts on features most likely to cause adverse effects. The practical advantages of MLinvitroTox are demonstrated for groundwater HRMS data. Among the 874 features for which molecular fingerprints were derived from spectra, including 630 nontargets, 185 spectral matches, and 59 targets, around 4% of the feature/endpoint relationship pairs were predicted to be active. Cross-checking the predictions for targets and spectral matches with invitroDB data confirmed the bioactivity of 120 active and 6791 nonactive pairs while mislabeling 88 active and 56 non-active relationships. By filtering according to bioactivity probability, endpoint scores, and similarity to the training data, the number of potentially toxic features was reduced by at least one order of magnitude. This refinement makes the analytical confirmation of the toxicologically most relevant features feasible, offering significant benefits for cost-efficient chemical risk assessment.

Scientific Contribution:

In contrast to the classical ML-based approaches for toxicity prediction, MLinvitroTox predicts bioactivity for HRMS features (i.e., distinct m/z signals) based on MS2 fragmentation spectra rather than the chemical structures from the identified features. While the original proof of concept study was accompanied by the release of a MLinvitroTox v1 KNIME workflow, in this study, we release a Python MLinvitroTox v2 package, which, in addition to automation, expands functionality to include predicting toxicity from structures, cleaning up and generating chemical fingerprints, customizing models, and retraining on custom data. Furthermore, as a result of improvements in bioactivity data processing, realized in the concurrently released pytcpl Python package for the custom processing of invitroDBv4.1 input data used for training MLinvitroTox, the current release introduces enhancements in model accuracy, coverage of biological mechanistic targets, and overall interpretability.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
MLinvitroTox重新加载高通量基于危害的高分辨率质谱数据优先级
MLinvitroTox是一种自动化的Python管道,用于通过高分辨率串联质谱(HRMS/MS)在复杂环境样品中检测到高通量危险驱动的毒理学相关信号的优先级。MLinvitroTox是一个机器学习(ML)框架,包括490个独立的XGBoost分类器,这些分类器是根据来自ToxCast/Tox21 invitroDBv4.1数据库的化学结构和目标特定端点的分子指纹进行训练的。对于每个分析的HRMS特征,MLinvitroTox生成一个490位的生物活性指纹,作为优先排序的基础,将耗时的分子鉴定工作集中在最可能导致不良反应的特征上。在地下水HRMS数据中,证明了MLinvitroTox的实用优势。在874个分子指纹特征中,包括630个非目标特征,185个光谱匹配特征和59个目标特征,预测约4%的特征/端点关系对是活跃的。与invitroDB数据交叉核对目标预测和光谱匹配,确认了120个活性和6791个非活性对的生物活性,而错误标记了88个活性和56个非活性关系。通过根据生物活性概率、终点评分和与训练数据的相似性进行过滤,潜在毒性特征的数量至少减少了一个数量级。这种改进使得分析确认毒理学上最相关的特征是可行的,为具有成本效益的化学品风险评估提供了显著的好处。科学贡献:与经典的基于ml的毒性预测方法相比,MLinvitroTox预测HRMS特征(即不同的m/z信号)的生物活性基于MS2碎片谱,而不是来自鉴定特征的化学结构。虽然最初的概念验证研究伴随着MLinvitroTox v1 KNIME工作流程的发布,但在这项研究中,我们发布了Python MLinvitroTox v2包,除了自动化之外,还扩展了功能,包括从结构预测毒性,清理和生成化学指纹,自定义模型以及对自定义数据进行再训练。此外,由于在生物活性数据处理方面的改进,在同时发布的pytcpl Python包中实现了对用于训练MLinvitroTox的invitroDBv4.1输入数据的自定义处理,当前版本引入了模型准确性,生物机制目标覆盖和整体可解释性方面的增强。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Journal of Cheminformatics
Journal of Cheminformatics CHEMISTRY, MULTIDISCIPLINARY-COMPUTER SCIENCE, INFORMATION SYSTEMS
CiteScore
14.10
自引率
7.00%
发文量
82
审稿时长
3 months
期刊介绍: Journal of Cheminformatics is an open access journal publishing original peer-reviewed research in all aspects of cheminformatics and molecular modelling. Coverage includes, but is not limited to: chemical information systems, software and databases, and molecular modelling, chemical structure representations and their use in structure, substructure, and similarity searching of chemical substance and chemical reaction databases, computer and molecular graphics, computer-aided molecular design, expert systems, QSAR, and data mining techniques.
期刊最新文献
Proteolysis-targeting Chimera efficacy prediction using a deep-learning-QSP model. Multimodal graph fusion with statistically guided parsimonious descriptor selection for molecular property prediction. Empowering federated learning for robust compound-protein interaction prediction across heterogeneous cross-pharma domains. Analysis of cyclohexane, cyclopentane, and benzene conformations in ligands for PDB X-ray structures using the Hill-Reilly approach. Learnable protein representations in computational biology for predicting drug-target affinity.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1