生物过程
计算机科学
定制
过程(计算)
管道(软件)
集合(抽象数据类型)
Python(编程语言)
调试
数据挖掘
人工神经网络
脚本语言
机器学习
人工智能
源代码
训练集
编码(集合论)
数据建模
数据共享
灵活性(工程)
代码库
软件工程
过程建模
参数统计
冗余(工程)
样板房
参数化模型
升级
更安全的
编码(社会科学)
作者
Julian Libiseller-Egger,Mathias Gotsmy,Gonzalo Guillén‐Gosálbez,Jürgen Zanghellini
出处
期刊:
[Cold Spring Harbor Laboratory]
日期:2026-11-06
标识
DOI:10.64898/2026.11.05.764695
摘要
Hybrid models that embed neural networks in ordinary differential equations are increasingly popular in bioprocess modeling, but they are challenging to set up. Much of the effort goes into the code around the model: wet-lab data must be imported and pre-processed, feeds and sampling must be accounted for in the balance equations, and a training loop with cross-validation must be set up. Researchers usually write this code from scratch for each project. In addition, no widely adopted format for bioprocess data exists, and datasets are mostly published in bespoke spreadsheets or not at all. As a result, models and datasets from the literature are difficult to reproduce, reuse, or compare.We present Hybrax, an open-source Python framework that addresses these problems. It combines a flexible format for bioprocess data with a customizable end-to-end training pipeline for mechanistic and hybrid models. Hybrax derives the transport terms in the process dynamics automatically and provides the utilities needed for training, so that researchers can focus on developing the model itself. It also facilitates model sharing and reproducibility: each training checkpoint contains the model parameters, code, configuration, and training data required to run the model or retrain it from scratch. We demonstrate Hybrax by re-implementing two models from the literature, one trained on real-world E. coli data and one on synthetic HEK293 data, with performance comparable to the original models. Hybrax is available at https://github.com/hybrax/hybrax.
科研通智能强力驱动
Strongly Powered by AbleSci AI