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...
Autores principales: | , , , , |
---|---|
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 |