Published August 26, 2022 | Version v0.0.3
Software Open

Robaina/BRENDApyrser: zenodo

  • 1. University of La Laguna

Contributors

  • 1. University of La Laguna

Description

Summary

Enzymes — proteins with specialized, catalytic functions — constitute the workforce of cellular metabolism, catalyzing thousands of biochemical reactions within cells. Enzymes present different physicochemical properties that affect their function. Knowledge about these enzyme functional properties is fundamental to understanding how biochemical reactions operate and are controlled by the cell. The BRENDA [@brenda] database is a widely-used, publicly available collection of enzyme functional information obtained from the primary literature. The development of computational tools to parse and query BRENDA would facilitate its integration in analyses of cellular metabolism.

Statement of need

Users can access the BRENDA database directly on the website [@brenda-web], which provides searching and filtering capabilities. BRENDA also offers an API to access the database programmatically within several programming languages. However, obtaining specific data through the browser or the API turns inefficient in certain applications, for instance, when extracting certain data fields for thousands of enzymes to conduct statistical analyses. Here, we present Brendapyrser, a Python package to parse and manipulate the BRENDA database. Instead of accessing BRENDA via its API, Brendapyrser provides a collection of objects and methods to parse BRENDA locally as a text file — currently sized under 300 MB —, thus extracting data fields more quickly.

Brendapyrser was developed to be used by both researchers and students in courses in the areas of biochemistry, molecular biology, bioinformatics and computational biology. Moreover, Brendapyrser's syntax and object-oriented organization are well-suited for exploratory analyses within the Python ecosystem, integrating well with interactive computing tools such as Jupyter Notebooks [@jupyter].

Acknowledgements

We acknowledge constructive feedback from Brendapyrser users that has helped improve the package. This work has been conducted without any financial or commercial support.

Files

Robaina/BRENDApyrser-v0.0.3.zip

Files (122.9 kB)

Name Size Download all
md5:4d0436ad18a1f9ef55e9b9e211c18288
122.9 kB Preview Download

Additional details

Related works