Cargando…

RBAtools: a programming interface for Resource Balance Analysis models

MOTIVATION: Efficient resource allocation can contribute to an organism’s fitness and can improve evolutionary success. Resource Balance Analysis (RBA) is a computational framework that models an organism’s growth-optimal proteome configurations in various environments. RBA software enables the cons...

Descripción completa

Detalles Bibliográficos
Autores principales: Bodeit, Oliver, Ben Samir, Inès, Karr, Jonathan R, Goelzer, Anne, Liebermeister, Wolfram
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10168585/
https://www.ncbi.nlm.nih.gov/pubmed/37179703
http://dx.doi.org/10.1093/bioadv/vbad056
_version_ 1785038884699111424
author Bodeit, Oliver
Ben Samir, Inès
Karr, Jonathan R
Goelzer, Anne
Liebermeister, Wolfram
author_facet Bodeit, Oliver
Ben Samir, Inès
Karr, Jonathan R
Goelzer, Anne
Liebermeister, Wolfram
author_sort Bodeit, Oliver
collection PubMed
description MOTIVATION: Efficient resource allocation can contribute to an organism’s fitness and can improve evolutionary success. Resource Balance Analysis (RBA) is a computational framework that models an organism’s growth-optimal proteome configurations in various environments. RBA software enables the construction of RBA models on genome scale and the calculation of medium-specific, growth-optimal cell states including metabolic fluxes and the abundance of macromolecular machines. However, existing software lacks a simple programming interface for non-expert users, easy to use and interoperable with other software. RESULTS: The python package RBAtools provides convenient access to RBA models. As a flexible programming interface, it enables the implementation of custom workflows and the modification of existing genome-scale RBA models. Its high-level functions comprise simulation, model fitting, parameter screens, sensitivity analysis, variability analysis and the construction of Pareto fronts. Models and data are represented as structured tables and can be exported to common data formats for fluxomics and proteomics visualization. AVAILABILITY AND IMPLEMENTATION: RBAtools documentation, installation instructions and tutorials are available at https://sysbioinra.github.io/rbatools/. General information about RBA and related software can be found at rba.inrae.fr.
format Online
Article
Text
id pubmed-10168585
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-101685852023-05-10 RBAtools: a programming interface for Resource Balance Analysis models Bodeit, Oliver Ben Samir, Inès Karr, Jonathan R Goelzer, Anne Liebermeister, Wolfram Bioinform Adv Application Note MOTIVATION: Efficient resource allocation can contribute to an organism’s fitness and can improve evolutionary success. Resource Balance Analysis (RBA) is a computational framework that models an organism’s growth-optimal proteome configurations in various environments. RBA software enables the construction of RBA models on genome scale and the calculation of medium-specific, growth-optimal cell states including metabolic fluxes and the abundance of macromolecular machines. However, existing software lacks a simple programming interface for non-expert users, easy to use and interoperable with other software. RESULTS: The python package RBAtools provides convenient access to RBA models. As a flexible programming interface, it enables the implementation of custom workflows and the modification of existing genome-scale RBA models. Its high-level functions comprise simulation, model fitting, parameter screens, sensitivity analysis, variability analysis and the construction of Pareto fronts. Models and data are represented as structured tables and can be exported to common data formats for fluxomics and proteomics visualization. AVAILABILITY AND IMPLEMENTATION: RBAtools documentation, installation instructions and tutorials are available at https://sysbioinra.github.io/rbatools/. General information about RBA and related software can be found at rba.inrae.fr. Oxford University Press 2023-04-22 /pmc/articles/PMC10168585/ /pubmed/37179703 http://dx.doi.org/10.1093/bioadv/vbad056 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Application Note
Bodeit, Oliver
Ben Samir, Inès
Karr, Jonathan R
Goelzer, Anne
Liebermeister, Wolfram
RBAtools: a programming interface for Resource Balance Analysis models
title RBAtools: a programming interface for Resource Balance Analysis models
title_full RBAtools: a programming interface for Resource Balance Analysis models
title_fullStr RBAtools: a programming interface for Resource Balance Analysis models
title_full_unstemmed RBAtools: a programming interface for Resource Balance Analysis models
title_short RBAtools: a programming interface for Resource Balance Analysis models
title_sort rbatools: a programming interface for resource balance analysis models
topic Application Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10168585/
https://www.ncbi.nlm.nih.gov/pubmed/37179703
http://dx.doi.org/10.1093/bioadv/vbad056
work_keys_str_mv AT bodeitoliver rbatoolsaprogramminginterfaceforresourcebalanceanalysismodels
AT bensamirines rbatoolsaprogramminginterfaceforresourcebalanceanalysismodels
AT karrjonathanr rbatoolsaprogramminginterfaceforresourcebalanceanalysismodels
AT goelzeranne rbatoolsaprogramminginterfaceforresourcebalanceanalysismodels
AT liebermeisterwolfram rbatoolsaprogramminginterfaceforresourcebalanceanalysismodels