{
  "abstract": "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.",
  "abstract_shown": true,
  "affiliations": [
    "University of Vienna"
  ],
  "article_type": "New results",
  "arxiv": null,
  "author_total": 4,
  "authors": [
    {
      "name": "J. Libiseller-Egger"
    },
    {
      "name": "M. Gotsmy"
    },
    {
      "name": "G. Guillen-Gosalbez"
    },
    {
      "affs": [
        0
      ],
      "name": "J. Zanghellini"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/2xq5h87zpxvxd.bib",
  "cited_by": 0,
  "doi": "10.64898/2026.11.05.764695",
  "fulltext_url": "https://www.biorxiv.org/content/10.64898/2026.11.05.764695v1.full",
  "id": "2xq5h87zpxvxd",
  "issns": [],
  "landing_url": "https://www.biorxiv.org/content/10.64898/2026.11.05.764695v1",
  "language": null,
  "licence": "CC-BY",
  "licence_label": "CC BY",
  "licence_source": "article",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [
    [
      "biorxiv",
      "bioinformatics"
    ]
  ],
  "openalex": null,
  "pdf_url": "https://www.biorxiv.org/content/10.64898/2026.11.05.764695v1.full.pdf",
  "pmcid": null,
  "pmid": null,
  "published": "2026-11-05",
  "publisher": null,
  "ris": "https://research.draconitic.com/paper/2xq5h87zpxvxd.ris",
  "sources": [
    {
      "first_seen": "2026-11-07T00:21:24Z",
      "native_id": "10.64898/2026.11.05.764695",
      "source": "biorxiv",
      "url": "https://www.biorxiv.org/content/10.64898/2026.11.05.764695v1"
    }
  ],
  "subjects": [
    {
      "field": "biology",
      "origin": "biorxiv:bioinformatics",
      "subfield": "bioinformatics"
    }
  ],
  "title": "Bioprocess Modeling Made Easy With Hybrax",
  "title_text": "Bioprocess Modeling Made Easy With Hybrax",
  "type": "preprint",
  "updated_at": "2026-11-08T00:21:09Z",
  "url": "https://research.draconitic.com/paper/2xq5h87zpxvxd",
  "venue": "bioRxiv",
  "versions": []
}