Cargando…

CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks

SUMMARY: Constraint-based reconstruction and analysis (COBRA) is a widely used modeling framework for analyzing and designing metabolic networks. Here, we present CNApy, an open-source cross-platform desktop application written in Python, which offers a state-of-the-art graphical front-end for the i...

Descripción completa

Detalles Bibliográficos
Autores principales: Thiele, Sven, von Kamp, Axel, Bekiaris, Pavlos Stephanos, Schneider, Philipp, Klamt, Steffen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8826044/
https://www.ncbi.nlm.nih.gov/pubmed/34878104
http://dx.doi.org/10.1093/bioinformatics/btab828
_version_ 1784647349491990528
author Thiele, Sven
von Kamp, Axel
Bekiaris, Pavlos Stephanos
Schneider, Philipp
Klamt, Steffen
author_facet Thiele, Sven
von Kamp, Axel
Bekiaris, Pavlos Stephanos
Schneider, Philipp
Klamt, Steffen
author_sort Thiele, Sven
collection PubMed
description SUMMARY: Constraint-based reconstruction and analysis (COBRA) is a widely used modeling framework for analyzing and designing metabolic networks. Here, we present CNApy, an open-source cross-platform desktop application written in Python, which offers a state-of-the-art graphical front-end for the intuitive analysis of metabolic networks with COBRA methods. While the basic look-and-feel of CNApy is similar to the user interface of the MATLAB toolbox CellNetAnalyzer, it provides various enhanced features by using components of the powerful Qt library. CNApy supports a number of standard and advanced COBRA techniques and further functionalities can be easily embedded in its GUI facilitating modular extension in the future. AVAILABILITY AND IMPLEMENTATION: CNApy can be installed via conda and its source code is freely available at https://github.com/cnapy-org/CNApy under the Apache 2 license.
format Online
Article
Text
id pubmed-8826044
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-88260442022-02-09 CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks Thiele, Sven von Kamp, Axel Bekiaris, Pavlos Stephanos Schneider, Philipp Klamt, Steffen Bioinformatics Applications Notes SUMMARY: Constraint-based reconstruction and analysis (COBRA) is a widely used modeling framework for analyzing and designing metabolic networks. Here, we present CNApy, an open-source cross-platform desktop application written in Python, which offers a state-of-the-art graphical front-end for the intuitive analysis of metabolic networks with COBRA methods. While the basic look-and-feel of CNApy is similar to the user interface of the MATLAB toolbox CellNetAnalyzer, it provides various enhanced features by using components of the powerful Qt library. CNApy supports a number of standard and advanced COBRA techniques and further functionalities can be easily embedded in its GUI facilitating modular extension in the future. AVAILABILITY AND IMPLEMENTATION: CNApy can be installed via conda and its source code is freely available at https://github.com/cnapy-org/CNApy under the Apache 2 license. Oxford University Press 2021-12-08 /pmc/articles/PMC8826044/ /pubmed/34878104 http://dx.doi.org/10.1093/bioinformatics/btab828 Text en © The Author(s) 2021. 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 Applications Notes
Thiele, Sven
von Kamp, Axel
Bekiaris, Pavlos Stephanos
Schneider, Philipp
Klamt, Steffen
CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title_full CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title_fullStr CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title_full_unstemmed CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title_short CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks
title_sort cnapy: a cellnetanalyzer gui in python for analyzing and designing metabolic networks
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8826044/
https://www.ncbi.nlm.nih.gov/pubmed/34878104
http://dx.doi.org/10.1093/bioinformatics/btab828
work_keys_str_mv AT thielesven cnapyacellnetanalyzerguiinpythonforanalyzinganddesigningmetabolicnetworks
AT vonkampaxel cnapyacellnetanalyzerguiinpythonforanalyzinganddesigningmetabolicnetworks
AT bekiarispavlosstephanos cnapyacellnetanalyzerguiinpythonforanalyzinganddesigningmetabolicnetworks
AT schneiderphilipp cnapyacellnetanalyzerguiinpythonforanalyzinganddesigningmetabolicnetworks
AT klamtsteffen cnapyacellnetanalyzerguiinpythonforanalyzinganddesigningmetabolicnetworks